Monorepo for create-insomnia-plugin - an opionated bootstrapper for Insomnia REST Client plugins and themes
Getting started is simple, just run npx create-insomnia-plugin <package-name> and complete the prompts
-t, --theme - Use theme template
-s, --simple - Use simple template
-c, --complex - Use complex template
-p, --plugins-path [path] - Specify path to Insomnia app plugins folder
Each template has built in scripts to simplify the development process, as well as to ensure high quality code
npm run lint - Runs eslint
npm run lint:fix Runs eslint, but fixes problems where possible
npm run format - Runs prettier, makes changes
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Before creating pull requests:
- Run
npm run precommitinpackages/create-insomnia-plugin - Make sure to update any tests as needed