1.4.6 • Published 5 years ago

@flowscripter/js-example-plugin v1.4.6

Weekly downloads
-
License
MIT
Repository
github
Last release
5 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

5 years ago

1.4.5

5 years ago

1.4.4

5 years ago

1.4.3

5 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.3.30

5 years ago

1.3.29

5 years ago

1.3.28

5 years ago

1.3.27

6 years ago

1.3.26

6 years ago

1.3.25

6 years ago

1.3.24

6 years ago

1.3.23

6 years ago

1.3.22

6 years ago

1.3.21

6 years ago

1.3.20

6 years ago

1.3.19

6 years ago

1.3.18

6 years ago

1.3.17

6 years ago

1.3.16

6 years ago

1.3.15

6 years ago

1.3.14

6 years ago

1.3.13

6 years ago

1.3.12

6 years ago

1.3.11

6 years ago

1.3.10

6 years ago

1.3.9

6 years ago

1.3.8

6 years ago

1.3.7

6 years ago

1.3.6

6 years ago

1.3.5

6 years ago

1.3.4

6 years ago

1.3.3

6 years ago

1.3.2

6 years ago

1.3.1

6 years ago

1.3.0

6 years ago

1.2.0

6 years ago

1.1.0

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago