UNPKG

2.77 kBJSONView Raw
1{
2 "name": "waveform-playlist",
3 "description": "Multiple track web audio editor and player with waveform preview",
4 "version": "4.3.3",
5 "main": "build/waveform-playlist.umd.js",
6 "author": "Naomi Aro",
7 "license": "MIT",
8 "website": "http://naomiaro.github.io",
9 "devDependencies": {
10 "@babel/cli": "^7.17.6",
11 "@babel/core": "^7.17.5",
12 "@babel/plugin-transform-runtime": "^7.17.0",
13 "@babel/preset-env": "^7.16.11",
14 "ajv": "^8.9.0",
15 "babel-loader": "^8.2.3",
16 "gh-pages": "^3.2.3",
17 "mkdirp": "^1.0.4",
18 "node-sass": "^6.0.1",
19 "parallel-webpack": "^2.6.0",
20 "prettier": "2.3.2",
21 "webpack": "^5.68.0",
22 "webpack-cli": "^4.9.2",
23 "webpack-dev-server": "^4.7.3"
24 },
25 "directories": {
26 "build": "build",
27 "lib": "lib",
28 "css": "styles"
29 },
30 "dependencies": {
31 "@babel/runtime": "^7.17.2",
32 "event-emitter": "^0.3.4",
33 "fade-curves": "^1.0.2",
34 "fade-maker": "^1.0.3",
35 "inline-worker": "^1.1.0",
36 "lodash.assign": "^4.0.0",
37 "lodash.defaultsdeep": "^4.6.1",
38 "lodash.forown": "^4.0.0",
39 "tone": "^14.7.77",
40 "uuid": "^8.3.2",
41 "virtual-dom": "^2.1.1",
42 "webaudio-peaks": "^1.0.0"
43 },
44 "scripts": {
45 "clean": "rm -Rf dist && rm -Rf lib && rm -Rf build && rm -Rf styles",
46 "styles": "mkdirp styles && cp ghpages/_sass/_playlist.scss styles/playlist.scss && node-sass styles/ -o styles/",
47 "jekyll": "jekyll build -s ghpages -d dist/waveform-playlist",
48 "jekyll:dev": "jekyll build -s ghpages -d dist/waveform-playlist --watch &",
49 "ghpages": "gh-pages --repo https://$GH_TOKEN@github.com/naomiaro/waveform-playlist.git -d dist/waveform-playlist",
50 "build": "npm run clean && npm run jekyll && webpack",
51 "preversion": "npm run clean",
52 "version": "npm run build && git add -A dist",
53 "postversion": "git push && git push --tags",
54 "prepare": "npm run compile && npm run styles && npm run webpack:unpkg",
55 "compile": "babel src --out-dir lib",
56 "webpack:unpkg": "webpack --config webpack.config.unpkg.js",
57 "webpack:server": "webpack serve --static dist/ --color --host 0.0.0.0 --config webpack.config.dev.js",
58 "start": "npm run webpack:server",
59 "dev": "npm run jekyll:dev && npm run webpack:server",
60 "website": "npm run build && npm run ghpages"
61 },
62 "repository": {
63 "type": "git",
64 "url": "git+https://github.com/naomiaro/waveform-playlist.git"
65 },
66 "keywords": [
67 "waveform",
68 "audio",
69 "audacity",
70 "stem",
71 "tracks",
72 "multitrack",
73 "playlist",
74 "music",
75 "editor",
76 "record",
77 "recording",
78 "player",
79 "webaudio"
80 ],
81 "bugs": {
82 "url": "https://github.com/naomiaro/waveform-playlist/issues"
83 },
84 "homepage": "http://naomiaro.github.io/waveform-playlist"
85}