contentful

v3.0.1
Client for Contentful's Content Delivery API

test

npm run test:cover && npm run test:integration && npm run test:browser-local

build

npm run clean && babel lib --out-dir dist && npm run build:optimize

clean

rimraf dist && rimraf browser-dist && rimraf coverage && rimraf out

pretest

standard lib/*.js && standard lib/**/*.js

test:ci

npm run test:cover && npm run test:integration && if [ "$TRAVIS_NODE_VERSION" = "5.0" ] ; then npm run test:browser-remote; fi

docs:dev

npm run build && npm run docs:build

test:only

BABEL_ENV=test babel-node ./test/runner

docs:build

jsdoc -r -c jsdoc.json dist

docs:watch

watchy -w lib,jsdoc-template npm run docs:dev

prepublish

in-publish && npm run build || not-in-publish

test:cover

BABEL_ENV=test babel-node ./node_modules/istanbul/lib/cli.js cover test/runner

test:debug

BABEL_ENV=test babel-node debug ./test/runner

postinstall

npm run vendor:node && npm run vendor:browser

postpublish

npm run docs:publish && npm run clean

vendor:node

rimraf vendor-node && mkdirp vendor-node && babel node_modules/axios/lib/ --out-dir vendor-node/

docs:publish

npm run docs:build && ./publish-docs.sh

build:optimize

webpack -p && ccjs browser-dist/contentful.js --compilation_level=ADVANCED_OPTIMIZATIONS > browser-dist/contentful.min.js

vendor:browser

rimraf vendor-browser && mkdirp vendor-browser && babel node_modules/axios/dist/axios.js --out-file vendor-browser/axios.js

browser-coverage

npm run test:cover && opener coverage/lcov-report/index.html

semantic-release

semantic-release pre && npm publish && semantic-release post

test:integration

babel-node ./test/integration/tests.js

test:browser-local

BABEL_ENV=test ./node_modules/.bin/karma start karma.conf.local.js

test:browser-remote

BABEL_ENV=test ./node_modules/.bin/karma start karma.conf.saucelabs.js

Metadata

  • MIT
  • Whatever
  • Contentful
  • released 2/24/2016

Downloads