generator-frigate
Version:
Yeoman generator for webapp development with React, webpack hot reloading, es6 (babel), sass, karma and BrowserSync as a development server/proxy.
54 lines (53 loc) • 1.53 kB
JSON
{
"name": "<%= _.slugify(appname) %>",
"description": "<%= _.slugify(appname) %> project",
"version": "0.1.0",
"main": "./client/index.js",
"scripts": {
"postinstall": "make -j5 all autoprefix=1",
"browser-sync": "browser-sync start --config bs.config.js",
"start": "make watch & npm run browser-sync",
"test": "karma start --single-run --no-auto-watch karma.conf.js"
},
"repository": {
"type": "git",
"url": "<%= github %>"
},
"bugs": {
"url": "<%= github %>/issues"
},
"dependencies": {
"postcss-cli": "2.6.0",
"loglevel": "1.4.1",
"react": "15.3.2",
"react-dom": "^15.3.2",
"autoprefixer": "6.5.0",
"babel-core": "5.8.9",
"babel-loader": "5.3.2",
"babel-plugin-react-transform": "1.0.3",
"react-transform-hmr": "1.0.0",
"ampersand-router": "4.0.0",
"jsx-loader": "0.13.2",
"uglifyjs": "2.4.10",
"webpack": "1.13.2",
"node-sass": "3.10.1"
},
"devDependencies": {
"browser-sync": "2.17.0",
"jasmine-core": "2.5.2",
"karma": "1.3.0",
"karma-jasmine": "1.0.2",
"karma-spec-reporter": "0.0.26",
"enzyme": "2.4.1",
"karma-webpack": "1.8.0",
"karma-firefox-launcher": "1.0.0",
"karma-chrome-launcher": "2.0.0",
"karma-phantomjs-launcher": "^1.0.0",
"phantomjs-polyfill": "0.0.2",
"phantomjs-prebuilt": "2.1.7",
"react-addons-test-utils": "15.3.2",
"react-hot-loader": "3.0.0-beta.6",
"webpack-dev-middleware": "1.2.0",
"webpack-hot-middleware": "1.1.0"
}
}