manuel
Version:
A super customizable VDOM autocomplete with *production ready* defaults.
39 lines (38 loc) • 1.6 kB
JSON
{
"name": "manuel",
"version": "0.66.0",
"description": "A super customizable VDOM autocomplete with *production ready* defaults.",
"main": "index.js",
"scripts": {
"test": "cat package.json | ramda .scripts keys \"filter( test(/test:/) )\" \"map(concat('npm run '))\" \"join(' && ')\" -R | sh",
"test:examples": "npm run dist && ls ./examples | ramda -r \"( './examples/' + )\" | xargs -I {} cp ./dist/** {}",
"test:test": "nyc --reporter=lcov tape \"./tests/*.js\" | tap-spec",
"test:check-coverage": "nyc check-coverage --statements 100 --branches 100 --functions 100 --lines 100",
"test:report-coverage": "nyc report",
"test:lint": "eslint . -c .eslintrc --ignore-path .gitignore --max-warnings 0",
"test:dist": "npm run dist",
"dist:js-max": "browserify index.js --standalone manuel > dist/manuel.js",
"dist:js-min": "cat dist/manuel.js | uglifyjs -mc > dist/manuel.min.js",
"dist": "npm run dist:js-max && npm run dist:js-min",
"release": "git push && npm version minor && npm publish",
"prepublish": "npm run test && npm run dist"
},
"author": "james.a.forbes@gmail.com <=> (http://james-forbes.com)",
"license": "ISC",
"devDependencies": {
"browserify": "^14.4.0",
"eslint": "^4.3.0",
"eslint-plugin-fp": "^2.3.0",
"flyd": "^0.2.4",
"js-beautify": "^1.6.14",
"mithril": "^0.2.8",
"mithril-node-render": "0.5.2",
"mithril-query": "1.0.2",
"nyc": "^11.0.3",
"ramda": "^0.24.1",
"ramda-cli": "^1.7.0",
"tap-spec": "^4.1.1",
"tape": "^4.7.0",
"uglify-js": "^3.0.26"
}
}