UNPKG

swap-project-example

Version:

An example repository to illustrate to result of generating a project with generate-swap-project (https://github.com/rbecheras/generate-swap-project)

122 lines 3.86 kB
{ "name": "swap-project-example", "description": "An example repository to illustrate to result of generating a project with generate-swap-project (https://github.com/rbecheras/generate-swap-project)", "version": "0.2.0", "homepage": "https://github.com/rbecheras/swap-project-example", "author": "Rémi Becheras (https://github.com/rbecheras)", "repository": "git@github.com:rbecheras/swap-project-example.git", "bugs": { "url": "https://github.com/rbecheras/swap-project-example/issues" }, "engines": { "node": ">=4" }, "license": "MIT", "main": "index.js", "files": [ "index.js", "LICENSE", "README.md", "dist/", "package.json", "yarn.lock" ], "scripts": { "bdd": "yarn gulp -f scripts/gulp-tasks/watch.js watch:bdd", "clear": "yarn rimraf build dist", "lint": "yarn lint:esnext", "lint:esnext": "yarn standard src/*.js src/**/*.js", "build": "yarn build:lib && yarn build:assets && yarn build:tests && yarn build:docs", "build:assets": "yarn build:assets:img", "build:assets:img": "mkdir -p dist/assets && cp -r src/assets/img dist/assets/", "build:lib": "yarn babel src/lib/ --out-dir dist/lib --source-maps", "build:tests": "yarn babel src/tests/ --out-dir dist/tests --source-maps", "build:docs": "echo WARNING: No documentation build available yet", "test": "yarn mocha dist/tests/**/*.js", "tests": "yarn test", "travis": "yarn pipeline", "docs": "echo WARNING: No documentation to serve yet", "pipeline": "yarn pipeline:build && yarn tests", "pipeline:tests": "yarn pipeline:build:tests && yarn test", "pipeline:docs": "yarn pipeline:build:docs && yarn docs", "pipeline:build": "yarn lint && yarn clear && yarn build", "pipeline:build:tests": "yarn pipeline:build:lib && yarn build:tests", "pipeline:build:lib": "yarn lint && yarn clear && yarn build:lib", "pipeline:build:docs": "yarn lint && yarn build:docs", "release": "yarn gulp -f ./scripts/gulp-tasks/release.js release:patch", "release:patch": "yarn gulp -f ./scripts/gulp-tasks/release.js release:patch", "release:minor": "yarn gulp -f ./scripts/gulp-tasks/release.js release:minor", "release:major": "yarn gulp -f ./scripts/gulp-tasks/release.js release:major", "release:prerelease": "yarn gulp -f ./scripts/gulp-tasks/release.js release:prerelease" }, "keywords": [ "SWAP", "SWAP App", "swap-project-example", "example", "demo" ], "devDependencies": { "babel-cli": "^6.26.0", "babel-eslint": "^8.1.2", "babel-plugin-module-resolver": "^3.0.0", "babel-plugin-syntax-async-functions": "^6.13.0", "babel-plugin-transform-regenerator": "^6.26.0", "babel-plugin-transform-runtime": "^6.23.0", "babel-preset-env": "^1.6.1", "babel-preset-stage-0": "^6.24.1", "chai": "^4.1.2", "chalk": "^2.3.0", "gulp": "^3.9.1", "gulp-bump": "^3.0.0", "gulp-cli": "^2.0.0", "gulp-watch": "^4.3.11", "jsonfile": "^4.0.0", "mocha": "^4.0.1", "rimraf": "^2.6.2", "run-sequence": "^2.2.0", "shelljs": "^0.7.8", "standard": "^10.0.3" }, "dependencies": { "babel-runtime": "^6.26.0", "debug": "^3.1.0" }, "babel": { "presets": [ "stage-0", [ "env", { "targets": { "node": true } } ] ], "plugins": [ [ "transform-runtime", "syntax-async-functions", "transform-regenerator", { "helpers": false, "polyfill": false, "regenerator": true, "moduleName": "babel-runtime" } ] ] }, "standard": { "parser": "babel-eslint", "ignore": [ "build", "dist", "node_modules/**" ], "env": { "mocha": true } } }