g.js
v0.1.17
Published
Graphic Objects Library
Readme
g.js
g.js is a JavaScript library for working with graphical objects. It provides a unified API for working with vector graphics (rectangles, paths, and text) and images.
Installation
Directly
Download the latest ZIP and grab the files in the dist folder.
These are compiled.
Using Bower
To install using Bower, enter the following command in your project directory:
bower install g.jsYou can then include them in your scripts using:
<script src="/bower_components/g.js/dist/g.js"></script>Using Browserify
To install using Browserify, enter the following command in your project directory:
npm install --save g.jsDevelopment
We use a set of npm scripts to build releases:
During development
Running npm run watchify will automatically create new builds in the build directory whenever the source changes.
Updating the dist
Running npm run dist will build a complete and minified version of g.js in the dist folder. You can also run
npm run browserify and npm run uglify separately.
Publishing a release
- Update the version number in
package.json. - Run
npm run distto update the files in thedistfolder. - Commit (
git commit -a) and create a tag (e.g.git tag 1.2.1). Push and push tags (git push && git push --tags). - Run
npm publishto publish the package to npm.
Credits
- Stefan Gabriëls [email protected]
- Frederik De Bleser [email protected]
