UNPKG

waveform-playlist-nartj

Version:

Multiple track web audio editor and player with waveform preview

109 lines (108 loc) 3.63 kB
{ "name": "waveform-playlist-nartj", "description": "Multiple track web audio editor and player with waveform preview", "version": "4.1.42", "main": "lib/app.js", "author": "Naomi Aro & Nartj", "license": "MIT", "website": "http://nartj.github.io", "devDependencies": { "@babel/cli": "^7.12.10", "@babel/core": "^7.12.10", "@babel/plugin-transform-runtime": "^7.12.15", "@babel/preset-env": "^7.12.11", "@babel/preset-es2015": "^7.0.0-beta.53", "@mohayonao/web-audio-api-shim": "^0.3.0", "babel-install": "2.1.0", "babel-loader": "^8.2.2", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "coveralls": "^3.1.0", "eslint": "^7.19.0", "eslint-config-airbnb-base": "^14.2.1", "eslint-plugin-import": "^2.22.1", "gh-pages": "^3.1.0", "istanbul": "^0.4.5", "karma": "^6.0.4", "karma-chai": "^0.1.0", "karma-chai-as-promised": "^0.1.2", "karma-chrome-launcher": "^3.1.0", "karma-coverage": "^2.0.3", "karma-firefox-launcher": "^2.1.0", "karma-mocha": "^2.0.1", "karma-nyan-reporter": "^0.2.5", "karma-requirejs": "^1.1.0", "karma-sourcemap-loader": "^0.3.8", "karma-webpack": "4.0.2", "mkdirp": "^1.0.4", "mocha": "^8.2.1", "requirejs": "^2.3.6", "webpack": "^5.19.0", "webpack-cli": "^4.4.0", "webpack-dev-server": "^3.11.2", "worker-loader": "^3.0.7" }, "directories": { "lib": "lib", "css": "styles" }, "dependencies": { "event-emitter": "^0.3.5", "fade-curves": "^1.0.2", "fade-maker": "^1.0.3", "file-saver": "^2.0.5", "inline-worker": "^1.1.0", "jekyll": "^3.0.0-beta1", "lodash.assign": "^4.2.0", "lodash.clonedeep": "^4.5.0", "lodash.defaults": "^4.2.0", "lodash.forown": "^4.4.0", "mucss": "^1.1.5", "regenerator-runtime": "^0.13.7", "uuid": "^8.3.2", "virtual-dom": "^2.1.1", "vorbis-encoder-js": "^1.0.2", "webaudio-peaks": "^0.0.8" }, "scripts": { "clean": "(IF EXIST dist (rd /s /Q dist)) & (IF EXIST lib (rd /s /Q lib)) & (IF EXIST styles (rd /s /Q styles))", "styles": "(IF NOT EXIST styles (mkdir styles)) && copy /Y ghpages\\_sass\\_playlist.scss styles\\playlist.scss", "compile": "babel src --out-dir lib", "jekyll": "wsl jekyll build -s ghpages -d dist/waveform-playlist", "jekyll:dev": "start wsl jekyll build -s ghpages -d dist/waveform-playlist --watch", "ghpages": "gh-pages --repo https://$GH_TOKEN@github.com/nartj/waveform-playlist.git -d dist/waveform-playlist", "build": "npm run clean && npm run jekyll && webpack", "preversion": "npm run clean", "version": "npm run build && git add -A dist", "postversion": "git push && git push --tags", "prepare": "npm run compile && npm run styles", "webpack:server": "webpack serve", "start": "npm run webpack:server", "dev": "npm run jekyll:dev && npm run webpack:server", "test": "node_modules/karma/bin/karma start --browsers Firefox --single-run", "eslint": "node_modules/.bin/eslint src" }, "repository": { "type": "git", "url": "git+https://github.com/nartj/waveform-playlist.git" }, "keywords": [ "waveform", "audio", "audacity", "stem", "tracks", "multitrack", "playlist", "music", "editor", "record", "recording", "player", "webaudio" ], "bugs": { "url": "https://github.com/nartj/waveform-playlist/issues" }, "homepage": "http://nartj.github.io/waveform-playlist" }