| { |
| "name": "media-element-demo", |
| "version": "1.0.0", |
| "main": "index.js", |
| "scripts": { |
| "start": "npm run watch & npm run server", |
| "build": "webpack", |
| "server": "http-server dist", |
| "watch": "webpack --watch" |
| }, |
| "author": "", |
| "license": "ISC", |
| "devDependencies": { |
| "copy-webpack-plugin": "^6.2.1", |
| "http-server": "^0.12.3", |
| "ts-loader": "^8.0.3", |
| "typescript": "^4.0.2", |
| "webpack": "^4.44.2", |
| "webpack-cli": "^3.3.12" |
| }, |
| "devDependencies-comments": { |
| "copy-webpack-plugin": "Allows webpack to copy files from public/ to dist/.", |
| "http-server": "An http server to host the site. Used as the dev server.", |
| "ts-loader": "Allows webpack to load ts files.", |
| "typescript": "The famous TypeScript.", |
| "webpack": "Bundles scripts into one file and generate dist/.", |
| "webpack-cli": "Allows us to run `webpack --watch`." |
| }, |
| "dependencies": { |
| "bluebird": "^3.7.2" |
| }, |
| "dependencies-comments": { |
| "bluebird": "Replaces native Promise in Cobalt because Cobalt doesn't support unhandledrejection natively." |
| } |
| } |