1.4.6 • Published 4 years ago

@flowscripter/js-example-plugin v1.4.6

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

js-example-plugin

license dependencies travis npm

Example JavaScript plugin for the esm-dynamic-plugins framework.

Overview

ExtensionPointA.js defines an example extension point ID EXTENSION_POINT_A_ID. ExtensionPointB.js defines an example extension point ID EXTENSION_POINT_B_ID. In a real world scenario these would likely be imported from a host application API module.

PluginB.js provides two extensions: one implementing the Extension Point EXTENSION_POINT_A_ID and the other implementing the Extension Point EXTENSION_POINT_B_ID. It also provides the required implementation of Plugin so that the host application can discover it.

Refer to the example js-example-host-app project for an example host application which can load and use this plugin.

Alternatively refer to the example projects ts-example-host-app and ts-example-plugin for an example of using TypeScript to define the Extension Point interfaces.

Development

Firstly:

npm install

then:

Build: npm run build

Watch: npm run watch

Lint: npm run lint

Further Details

Further details on project configuration files and Javascript version support can be found in the template for this project.

License

MIT © Flowscripter

1.4.6

4 years ago

1.4.5

4 years ago

1.4.4

4 years ago

1.4.3

4 years ago

1.4.2

4 years ago

1.4.1

4 years ago

1.4.0

4 years ago

1.3.30

4 years ago

1.3.29

4 years ago

1.3.28

4 years ago

1.3.27

4 years ago

1.3.26

5 years ago

1.3.25

5 years ago

1.3.24

5 years ago

1.3.23

5 years ago

1.3.22

5 years ago

1.3.21

5 years ago

1.3.20

5 years ago

1.3.19

5 years ago

1.3.18

5 years ago

1.3.17

5 years ago

1.3.16

5 years ago

1.3.15

5 years ago

1.3.14

5 years ago

1.3.13

5 years ago

1.3.12

5 years ago

1.3.11

5 years ago

1.3.10

5 years ago

1.3.9

5 years ago

1.3.8

5 years ago

1.3.7

5 years ago

1.3.6

5 years ago

1.3.5

5 years ago

1.3.4

5 years ago

1.3.3

5 years ago

1.3.2

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago