1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-12-15 09:04:04 +02:00
joplin/packages/generator-joplin/generators/app/templates
2020-11-15 14:18:46 +00:00
..
api Plugins: Added support app_min_version property and made it required 2020-11-15 14:18:46 +00:00
src Plugins: Added support app_min_version property and made it required 2020-11-15 14:18:46 +00:00
.gitignore_TEMPLATE Plugins: Added support app_min_version property and made it required 2020-11-15 14:18:46 +00:00
api_index.ts Plugins: Added support app_min_version property and made it required 2020-11-15 14:18:46 +00:00
package_TEMPLATE.json Plugins: Added support app_min_version property and made it required 2020-11-15 14:18:46 +00:00
README.md Plugins: Added support app_min_version property and made it required 2020-11-15 14:18:46 +00:00
tsconfig.json Plugins: Added support app_min_version property and made it required 2020-11-15 14:18:46 +00:00
webpack.config.js Plugins: Added support app_min_version property and made it required 2020-11-15 14:18:46 +00:00

Joplin Plugin

This is a template to create a new Joplin plugin.

The main two files you will want to look at are:

  • /src/index.ts, which contains the entry point for the plugin source code.
  • /src/manifest.json, which is the plugin manifest. It contains information such as the plugin a name, version, etc.

The plugin is built using webpack, which create the compiled code in /dist. The project is setup to use TypeScript, although you can change the configuration to use plain JavaScript.

Building the plugin

To build the plugin, simply run npm run dist.