modern-spa-boilerplate
Version:
Modern Boilerplate for Single Page Applications
155 lines (154 loc) • 5.11 kB
JSON
{
"name": "modern-spa-boilerplate",
"version": "0.6.4",
"description": "Modern Boilerplate for Single Page Applications",
"main": "index.html",
"scripts": {
"lint": "gulp js:lint && gulp css:lint",
"autofix": "gulp js:format && gulp css:format",
"test": "ava",
"test:watch": "ava --watch",
"test:ui": "gulp test:ui",
"release": "release-it --github.release --npm.publish --non-interactive",
"release:minor": "release-it --github.release --npm.publish --non-interactive --increment minor",
"release:major": "release-it --github.release --npm.publish --non-interactive --increment major",
"start": "gulp"
},
"keywords": [
"boilerplate",
"es6",
"jspm",
"babel",
"postcss"
],
"engines": {
"node": ">=4 <6"
},
"repository": "https://github.com/sebastian-software/modern-spa-boilerplate.git",
"author": "Sebastian Werner",
"license": "Apache-2.0",
"dependencies": {
"assetgraph": "^2.12.2",
"autoprefixer": "^6.3.6",
"ava": "^0.15.2",
"babel-preset-es2015": "^6.9.0",
"babel-register": "^6.9.0",
"browser-sync": "^2.13.0",
"buble": "^0.12.3",
"casperjs": "^1.1.1",
"colorguard": "^1.2.0",
"cssstats": "^3.0.0-beta.1",
"del": "^2.2.1",
"doiuse": "^2.3.0",
"gulp": "^3.9.1",
"gulp-brotli": "^1.2.0",
"gulp-changed": "^1.3.0",
"gulp-concat": "^2.6.0",
"gulp-eslint": "^2.0.0",
"gulp-postcss": "^6.1.1",
"gulp-rename": "^1.2.2",
"gulp-sourcemaps": "^2.0.0-alpha",
"gulp-stylelint": "^2.0.2",
"gulp-uglify": "^1.5.4",
"gulp-util": "^3.0.7",
"gulp-vuesplit": "^0.5.0",
"gulp-zopfli": "^1.0.0",
"html-minifier": "^2.1.6",
"imagemin": "^5.2.2",
"imagemin-jpeg-recompress": "^5.1.0",
"imagemin-mozjpeg": "^6.0.0",
"imagemin-optipng": "^5.1.0",
"imagemin-pngquant": "^5.0.0",
"imagemin-svgo": "^5.1.0",
"imagemin-webp": "^4.0.0",
"imagemin-zopfli": "^5.0.0",
"immutable-css": "^1.1.2",
"jspm": "^0.17.0-beta.22",
"load-plugins": "^2.1.0",
"lost": "^7.0.1-2",
"node-notifier": "^4.6.0",
"postcss-advanced-variables": "^1.2.2",
"postcss-calc": "^5.2.1",
"postcss-clearfix": "^1.0.0",
"postcss-color-function": "^2.0.1",
"postcss-color-hex-alpha": "^2.0.0",
"postcss-csso": "^1.1.2",
"postcss-devtools": "^1.1.0",
"postcss-discard-comments": "^2.0.4",
"postcss-easings": "^0.3.0",
"postcss-extend": "^1.0.4",
"postcss-flexbugs-fixes": "^2.0.0",
"postcss-font-system": "0.0.2",
"postcss-gradient-transparency-fix": "^1.0.2",
"postcss-layout-selector": "^0.2.5",
"postcss-load": "^0.1.5",
"postcss-load-plugins": "^1.0.1",
"postcss-media-minmax": "^2.1.2",
"postcss-nested": "^1.0.0",
"postcss-pseudo-class-any-link": "^1.0.0",
"postcss-pseudoelements": "^3.0.0",
"postcss-reporter": "^1.3.3",
"postcss-responsive-type": "^0.4.0",
"postcss-sassy-mixins": "^2.0.0",
"postcss-selector-matches": "^2.0.1",
"postcss-svgo": "^2.1.3",
"postcss-will-change": "^1.1.0",
"postcss-zindex": "^2.1.1",
"posthtml": "^0.8.7",
"posthtml-css-modules": "^0.1.0",
"require-dir": "^0.3.0",
"rollup": "^0.33.0",
"run-sequence": "^1.2.2",
"s15e-javascript": "^0.1.19",
"stylefmt": "^4.0.0",
"stylelint": "^6.8.0",
"stylelint-config-standard": "^10.0.0",
"vue-template-validator": "^1.1.5"
},
"jspm": {
"name": "modern-spa-boilerplate",
"directories": {
"packages": "src/jspm_packages"
},
"configFiles": {
"jspm:browser": "src/jspm.browser.js",
"jspm": "src/jspm.config.js"
},
"dependencies": {
"intl": "npm:intl@^1.2.4",
"intl-messageformat": "npm:intl-messageformat@^1.3.0",
"intl-relativeformat": "npm:intl-relativeformat@^1.3.0",
"json": "github:systemjs/plugin-json@^0.1.2",
"lodash": "npm:lodash@^4.11.0",
"normalize.css": "github:necolas/normalize.css@^4.0.0",
"vue": "npm:vue@^1.0.18",
"vue-locale": "npm:vue-locale@^0.4.0",
"vue-router": "npm:vue-router@^0.7.13",
"vuex": "npm:vuex@^0.6.3",
"vuex-validator": "npm:vuex-validator@^0.2.6"
},
"devDependencies": {
"plugin-babel": "npm:systemjs-plugin-babel@^0.0.8"
},
"peerDependencies": {
"assert": "github:jspm/nodelibs-assert@^0.2.0-alpha",
"buffer": "github:jspm/nodelibs-buffer@^0.2.0-alpha",
"child_process": "github:jspm/nodelibs-child_process@^0.2.0-alpha",
"events": "github:jspm/nodelibs-events@^0.2.0-alpha",
"fs": "github:jspm/nodelibs-fs@^0.2.0-alpha",
"module": "github:jspm/nodelibs-module@^0.2.0-alpha",
"path": "github:jspm/nodelibs-path@^0.2.0-alpha",
"process": "github:jspm/nodelibs-process@^0.2.0-alpha",
"stream": "github:jspm/nodelibs-stream@^0.2.0-alpha",
"util": "github:jspm/nodelibs-util@^0.2.0-alpha",
"vm": "github:jspm/nodelibs-vm@^0.2.0-alpha"
},
"overrides": {
"npm:inherits@2.0.1": {
"ignore": [
"test.js"
]
}
}
}
}