Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 949 Bytes

CONTRIBUTING.md

File metadata and controls

29 lines (19 loc) · 949 Bytes

Developing

npm install & npm start & open http://localhost:9966/example/

You'll need a Mapbox access token stored in localstorage. Set it via

localStorage.setItem('MapboxAccessToken', '<TOKEN HERE>');

Testing

Tests require an MapboxAccessToken env variable to be set.

export MapboxAccessToken="YOUR ACCESS TOKEN"

Lastly, run the test command from the console:

npm test

Deploying

  • npm run build && npm run docs
  • Update the version key in package.json
  • Outline changes in CHANGELOG.md
  • Commit and push
  • git tag -a vX.X.X -m 'vX.X.X'
  • git push --tags
  • npm publish
  • Deploy packaged plugin in mapbox-gl-plugins
  • Update version links in documentation