-
Notifications
You must be signed in to change notification settings - Fork 4
Publishing the add on
When the add-on is done and ready for the world to see, it need to be registered in the main packages repositories.
It is recommended to cope and edit files from the examples.
##Bower
Follow the instructions for registering a bower package
Follow the instructions for publishing an NPM package
JSPM is a really nifty SystemJS-based package manager that integrates ES6-modules and stuff like that, basically centralizing dependencies into package.json, so one doesn't have to redo the dependency definitions everywhere.
Plug-in developers should take a look att JSPM, it is cool stuff, getting a next-big-thing-feeling here. Sort of: http://jspm.io/
To add your component to the JSPM registry, simply make a pull request to https://github.com/jspm/registry/blob/master/registry.json
The add-on list on schemaform.io is periodically and automatically compiled from bower registrations, so a bower registration is a requirement.
Any bower package with a name starting with angular-schema-form- or that has the keyword angular-schema-form-add-on in its bower.json is included. The list is cached, so there can be a delay of a day or so.
The name of the entry is taken from the package name, and the descriptive text is the description of the project in github.