This package has been deprecated

    Author message:

    This package has been replaced by @mapbox/mapbox-gl-style-spec

    mapbox-gl-style-spec

    8.11.0 • Public • Published

    Mapbox GL Spec & Lint

    Circle CI

    GL style spec, validation, and migration scripts for mapbox-gl-js and mapbox-gl-native.

    Install

    npm install -g mapbox-gl-style-spec
    

    Provides the utilities:

    • gl-style-migrate
    • gl-style-format
    • gl-style-validate

    Validation

    $ gl-style-validate style.json

    Will validate the given style JSON and print errors to stdout. Provide a --json flag to get JSON output.

    Migrations

    This repo contains scripts for migrating GL styles of any version to the latest version (currently v8). Migrate a style like this:

    $ gl-style-migrate bright-v7.json > bright-v8.json

    To migrate a file in place, you can use the sponge utility from the moreutils package:

    $ brew install moreutils
    $ gl-style-migrate bright.json | sponge bright.json

    API

    Tests

    To run tests:

    npm install
    npm test
    

    To update test fixtures

    UPDATE=true npm test
    

    Documentation

    • The utility reference page API.md is generated automatically from inline source documentation.
    • The style reference page exists here: docs/_generate/index.html and can be edited directly.

    To view the documentation, run

    npm start

    and open the served page

    open http://127.0.0.1:4000/mapbox-gl-style-spec

    Install

    npm i mapbox-gl-style-spec

    DownloadsWeekly Downloads

    153

    Version

    8.11.0

    License

    ISC

    Last publish

    Collaborators

    • mtirwin
    • mattficke
    • geohacker
    • apendleton
    • alulsh
    • 1ec5
    • ghoshkaj
    • amyleew
    • isiyu
    • mapbox-admin
    • bhousel
    • sbma44
    • lyzidiamond
    • sgillies
    • karenzshea
    • freenerd
    • flippmoke
    • bergwerkgis
    • themarex
    • emilymcafee
    • jrpruit1
    • yhahn
    • kkaefer
    • mourner
    • ansis
    • lbud
    • bsudekum
    • dnomadb
    • ian29
    • nickidlugash
    • samanbb
    • ajashton
    • lxbarth
    • ianshward
    • tristen
    • ingalls
    • jfirebaugh
    • miccolis
    • gretacb
    • morganherlocker
    • rclark
    • willwhite
    • springmeyer