@danielkalen/simplybind
Version:
Magically simple, framework-less one-way/two-way data binding for frontend/backend in ~5kb.
48 lines (47 loc) • 1.89 kB
JSON
{
"name": "simplybind-comparison",
"version": "1.0.0",
"description": "",
"main": "build.coffee",
"author": "danielkalen",
"license": "MIT",
"compileCoffee": "simplyimport -i {{path}} | coffee -c -b -s > dist/{{name}}.js",
"sassFns": "node_modules/@danielkalen/sass-base/compiler-fns.js",
"scripts": {
"update-simplybind-suite": "coffee updateSBSuite.coffee && npm run build",
"selenium": "run=10 dontClose=true suiteName=' ' coffee selenium.coffee",
"server": "coffee server.coffee",
"build": "coffee build.coffee",
"compile": "npm run compile:coffee && npm run compile:sass",
"compile:coffee": "foreach -g 'src/!(*-*).coffee' -x \"$npm_package_compileCoffee\"",
"compile:sass": "fontsDir=dist/_fonts node-sass --functions $(pwd)/$npm_package_sassFns -x src/style.sass --output dist/",
"watch": "npm run watch:coffee & npm run watch:sass & npm run watch:build",
"watch:coffee": "simplywatch -g 'src/*.coffee' -x \"$npm_package_compileCoffee\"",
"watch:sass": "simplywatch -g 'src/*.sass' -x 'npm run compile:sass -s'",
"watch:build": "simplywatch -g 'src/**/@(test.coffee|*.jade)' -x 'npm run build -s'",
"takana": "fontsDir=dist/_fonts takana -n -f $(pwd)/$npm_package_sassFns $(pwd)/src"
},
"devDependencies": {
"@danielkalen/sass-base": "^1.3.3",
"bluebird": "^3.4.6",
"coffee-script": "^1.10.0",
"fs-extra": "^0.30.0",
"fsevents": "^1.0.15",
"node-sass": "^3.10.1",
"nodemon": "^1.8.1",
"pug": "^2.0.0-beta4",
"selenium-webdriver": "^3.0.0-beta-3",
"simplywatch": "^2.3.1"
},
"dependencies": {
"@danielkalen/polyfills": "^1.1.0",
"body-parser": "^1.15.2",
"compression": "^1.6.2",
"express": "^4.14.0",
"extend": "^3.0.0",
"foreach-cli": "^1.6.1",
"highcharts": "^4.2.6",
"simplyimport": "^2.1.7",
"ua-parser-js": "^0.7.10"
}
}