https://github.com/openlayers/grunt-openlayers
Common Grunt tasks for OpenLayers development, website building, etc.
https://github.com/openlayers/grunt-openlayers
Last synced: 5 months ago
JSON representation
Common Grunt tasks for OpenLayers development, website building, etc.
- Host: GitHub
- URL: https://github.com/openlayers/grunt-openlayers
- Owner: openlayers
- Created: 2013-07-22T22:12:41.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-07-23T23:36:50.000Z (over 12 years ago)
- Last Synced: 2025-06-13T08:18:09.249Z (7 months ago)
- Language: JavaScript
- Homepage: https://npmjs.org/package/grunt-openlayers
- Size: 121 KB
- Stars: 5
- Watchers: 10
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Grunt Tasks for OpenLayers
This package contains common Grunt tasks for OpenLayers development, website building, etc. Tasks that are specific to just OpenLayers development can remain in the code respository. Tasks that are specific to just OpenLayers website building can remain in the website repository. Tasks that are used in more than one place should go here.
## Development
This package is published as a package in the npm repository and is added as a development dependency of other projects. To facilitate local development (instead of making a change to a common task and having to publish it before testing its use with another local project), use [`npm link`](https://npmjs.org/doc/link.html).
Where practical, tasks should have tests. Run the linter and any tests before pushing changes:
npm test
## Publishing
After committing changes to your task, update the published package with the `release` task:
grunt release:minor
This will bump the version number in `package.json`, add the changes, commit, create a tag, push, and publish the package to the npm registry. You can also run `grunt release:patch` or `grunt release:major`.