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
JSON
{
"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
}
}
}