scratch-audio/package.json
Ray Schamp 4e67a0548c Don't use npm prepublish
Be explicit and build on the release step. This way it doesn't matter which version of npm we use (since prepublish is deprecated in npm 5). Also because we don't actually need to build to use scratch-audio in scratch-gui, so it doesn't help to run build on npm install anyway.
2018-06-14 13:57:36 -04:00

40 lines
1.1 KiB
JSON

{
"name": "scratch-audio",
"version": "0.1.0",
"description": "audio engine for scratch 3.0",
"main": "dist.js",
"browser": "./src/index.js",
"scripts": {
"test": "npm run lint && npm run tap && npm run build",
"build": "webpack --bail",
"watch": "webpack --watch",
"lint": "eslint .",
"tap": "tap test/effects/*.js test/*.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/LLK/scratch-audio.git"
},
"author": "Massachusetts Institute of Technology",
"license": "BSD-3-Clause",
"bugs": {
"url": "https://github.com/LLK/scratch-audio/issues"
},
"homepage": "https://github.com/LLK/scratch-audio#readme",
"dependencies": {
"audio-context": "1.0.1",
"minilog": "^3.0.1",
"startaudiocontext": "1.2.1"
},
"devDependencies": {
"babel-core": "^6.24.1",
"babel-eslint": "^7.2.2",
"babel-loader": "^7.1.4",
"babel-preset-env": "^1.6.1",
"eslint": "^3.19.0",
"eslint-config-scratch": "^3.1.0",
"webpack": "^4.8.0",
"webpack-cli": "^2.0.15",
"tap": "^12.0.1"
}
}