sourcejs-spec-status
v0.2.7
Published
SourceJS plugin for Spec Statuses
Downloads
21
Readme
Spec Status
SourceJS plugin for Spec Statuses. Define the state of specific Spec with dev
, rec
, ready
, deprecated
or any custom badges.
It's also possible to assign different statuses to subsections of the Spec by adding corresponding status-class to source section, e.g.:
<div class="source_section status-deprecated">
Installation
To install it, run npm in sourcejs/user
folder:
npm install sourcejs-spec-status --save
Then run Grunt update in SourceJS root:
cd sourcejs
grunt update
After restarting the app and defining enabled Spec catalogues in options, you will be able to set status to your Specs.
Options
Define plugin options in sourcejs/user/options.js
file:
assets: {
pluginsOptions: {
specStatus: {
enabledCatalogs: ['specs']
},
}
}
Dependencies
CouchDB
Install it, run locally or remotely and configure your SourceJS in /user/options.js
:
assets: {
modulesOptions: {
couch: {
server: 'http://couch-db.url:5984'
},
}
}
Note: CouchDB must be configured to allow CORS. Change database configuration from file, or use integrated admin panel - http://127.0.0.1:5984/_utils/config.html.
Upcoming updates
- Change database solution to SourceJS storage
Compatible with SourceJS v0.4+, for v0.3.* use previous release.