added webpack-encore for managing frontend assets #113 (#122)

* updated installation docu #113
* rewritten login page #113
* added icheck plugin #113
* changed to YesNoType in edit forms #113
* updated CONTRIBUTING.md #113
* added start of developer docu #113
* added compile scripts and compiled assets #113
This commit is contained in:
Kevin Papst
2018-02-01 22:26:19 +01:00
committed by GitHub
parent e35d73eab5
commit 7deaba8368
57 changed files with 9307 additions and 563 deletions

21
package.json Normal file
View File

@@ -0,0 +1,21 @@
{
"scripts": {
"dev-server": "./node_modules/.bin/encore dev-server",
"dev": "./node_modules/.bin/encore dev",
"watch": "./node_modules/.bin/encore dev --watch",
"build": "./node_modules/.bin/encore production",
"prod": "node_modules/.bin/encore production"
},
"devDependencies": {
"@symfony/webpack-encore": "git://github.com/symfony/webpack-encore.git#0.17.2",
"bootstrap-sass": "^3.3.7",
"font-awesome": "^4.7.0",
"icheck": "^1.0.2",
"jquery": "^3.3.1",
"jquery-slimscroll": "^1.3.8",
"jquery-ui": "^1.12.1",
"node-sass": "^4.7.2",
"sass-loader": "^6.0.6",
"webpack-notifier": "^1.5.1"
}
}