This repository has been archived by the owner on Jan 2, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
/
package.json
101 lines (101 loc) · 3.73 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
"name": "bap",
"version": "0.8.0",
"versionName": "pferd",
"description": "A toolkit for making beats and composing sequences with Javascript and Web Audio",
"homepage": "https://github.com/adamrenklint/bap",
"main": "index.js",
"repository": {
"type": "git",
"url": "https://github.com/adamrenklint/bap.git"
},
"author": "Adam Renklint <[email protected]> (http://adamrenklint.com)",
"license": "MIT",
"bugs": {
"url": "https://github.com/adamrenklint/bap/issues"
},
"keywords": [
"webaudio",
"beat",
"beatmaking",
"boombap",
"music",
"dilla"
],
"dependencies": {
"ampersand-collection": "1.4.5",
"ampersand-state": "4.5.3",
"audio-buffer-utils": "0.1.0",
"audio-context": "0.1.0",
"audio-notes": "0.1.0",
"dilla": "1.8.1",
"dilla-expressions": "2.1.3",
"es6-object-assign": "1.0.1",
"lodash.debounce": "3.0.3",
"lodash.merge": "3.1.0",
"lodash.padleft": "3.1.0",
"meemo": "1.1.2",
"soundbank-delay": "2.0.0",
"soundbank-overdrive": "1.0.0",
"soundbank-reverb": "1.1.2",
"tunajs": "0.4.2"
},
"devDependencies": {
"3w": "0.0.4",
"brfs": "1.4.0",
"browserify": "9.0.8",
"buildbranch": "0.0.3",
"chai": "2.2.0",
"codeclimate-test-reporter": "0.0.4",
"in-publish": "1.1.1",
"istanbul": "0.3.13",
"jshint": "2.6.3",
"karma": "0.12.31",
"karma-browserify": "4.1.2",
"karma-chrome-launcher": "0.1.8",
"karma-firefox-launcher": "0.1.4",
"karma-mocha": "0.1.10",
"karma-mocha-reporter": "1.0.2",
"karma-safari-launcher": "0.1.1",
"mocha": "2.2.1",
"mocha-multi": "0.7.1",
"mocha-osx-reporter": "0.1.2",
"redok": "0.2.0",
"rimraf": "2.3.2",
"sinon": "1.14.1",
"sinon-chai": "2.7.0",
"uglifyjs": "2.4.10",
"watchify": "3.1.0"
},
"config": {
"coverageLimit": 60,
"codeclimateCoverageId": "0959870e0a36bca751d63c1e3bf90fea270b45819b14674be83428c23ffe47ea"
},
"scripts": {
"test": "multi='mocha-osx-reporter=- dot=-' mocha -s 10 test/**/*.test.js --reporter mocha-multi",
"test:watch": "npm test -- -w",
"karma": "npm run karma:watch -- --single-run",
"karma:watch": "node_modules/karma/bin/karma start test/local.conf.js",
"karma:ci": "node_modules/karma/bin/karma start test/ci.conf.js",
"pretest": "npm run lint",
"lint": "jshint lib",
"prestart": "watchify examples/main.js -o examples/bundle.js -v &",
"start": "node node_modules/3w/3w.js examples --3000",
"build:examples": "browserify examples/main.js -o examples/bundle.js",
"build:minified": "browserify index.js -o bap.min.js",
"prerelease:minified": "npm run build:minified",
"release:minified": "git add bap.min.js && git commit -m 'Build minified version '$npm_package_version",
"predeploy:examples": "npm run build:examples",
"deploy:examples": "buildbranch gh-pages examples examples.bapjs.org",
"clean": "rimraf coverage node_modules",
"coverage": "istanbul cover _mocha -- test/**/*.test.js -R dot",
"precoverage:check": "npm run coverage",
"coverage:check": "istanbul check-coverage --statement $npm_package_config_coverageLimit --branch $npm_package_config_coverageLimit --function $npm_package_config_coverageLimit",
"precoverage:report": "npm run coverage",
"coverage:report": "CODECLIMATE_REPO_TOKEN=$npm_package_config_codeclimateCoverageId codeclimate < coverage/lcov.info",
"prepublish": "in-publish && git checkout master && npm test && npm run coverage:check && npm run release:minified && git push origin master || echo 'Skip prepublish'",
"postpublish": "npm run tag && npm run deploy:examples && npm run coverage:report",
"tag": "git tag 'v'$npm_package_version && git push --tags",
"docs": "redok"
}
}