2015-12-13 23:45:29 +00:00
{
2018-04-13 13:51:09 +00:00
"name" : "webamp" ,
2019-05-21 15:03:04 +00:00
"version" : "1.4.1-beta01" ,
2015-12-13 23:45:29 +00:00
"description" : "Winamp 2 implemented in HTML5 and JavaScript" ,
2018-04-14 17:01:16 +00:00
"main" : "built/webamp.bundle.js" ,
2018-03-25 23:02:30 +00:00
"files" : [
2018-04-14 17:01:16 +00:00
"built/webamp.bundle.js" ,
2018-08-25 14:07:48 +00:00
"built/webamp.bundle.min.js" ,
2019-03-17 05:45:08 +00:00
"built/webamp.bundle.min.js.map" ,
2018-09-02 16:01:51 +00:00
"built/webamp-lazy.bundle.js" ,
2019-03-17 05:45:08 +00:00
"built/webamp-lazy.bundle.min.js" ,
"built/webamp.lazy-bundle.min.js.map" ,
"index.d.ts"
2018-03-25 23:02:30 +00:00
] ,
2015-12-13 23:45:29 +00:00
"scripts" : {
2019-03-19 13:55:23 +00:00
"lint" : "eslint . --ext ts,tsx,js" ,
2018-08-28 23:45:03 +00:00
"type-check" : "tsc" ,
2018-12-29 23:41:05 +00:00
"build" : "webpack --config=demo/config/webpack.prod.js" ,
2018-03-16 03:29:29 +00:00
"build-library" : "webpack --config=config/webpack.library.js" ,
2018-03-25 22:59:35 +00:00
"prepublishOnly" : "npm run build-library" ,
2018-12-31 06:34:12 +00:00
"serve" : "http-server ./demo/built" ,
2018-12-29 23:41:05 +00:00
"start" : "webpack-dev-server --open --config=demo/config/webpack.dev.js" ,
"stats" : "webpack --config=demo/config/webpack.prod.js --json > stats.json" ,
2018-06-22 05:51:08 +00:00
"stats-library" : "webpack --config=config/webpack.library.js --json > stats.json" ,
2019-03-19 13:55:23 +00:00
"test" : "jest --projects config/jest.unit.js" ,
2019-05-10 00:55:53 +00:00
"travis-tests" : "npm run test && npm run test && npm run type-check && npm run build && npm run build-library && npm run weight && npm run integration-tests" ,
2018-06-10 17:25:06 +00:00
"tdd" : "jest --projects config/jest.unit.js --watch" ,
2019-01-20 21:13:20 +00:00
"format" : "prettier --write \"**/*.{js,ts,tsx,d.ts,css}\"" ,
2019-05-10 00:55:53 +00:00
"integration-tests" : "npm run build -- --display=errors-only && jest --projects config/jest.integration.js --runInBand" ,
2018-03-16 08:39:49 +00:00
"build-skin" : "rm skins/base-2.91.wsz && cd skins/base-2.91 && zip -x .* -x 'Skining Updates.txt' -r ../base-2.91.wsz ." ,
2018-04-01 20:03:09 +00:00
"build-skin-png" : "rm skins/base-2.91-png.wsz && cd skins/base-2.91-png && zip -x .* -x 'Skining Updates.txt' -r ../base-2.91-png.wsz ." ,
2018-05-28 15:25:39 +00:00
"compile-skin" : "node scripts/compileSkin.js > css/base-skin.css" ,
2018-11-09 15:13:10 +00:00
"skin-info" : "unzip -vl skins/base-2.91.wsz" ,
2019-03-22 13:45:31 +00:00
"build-presets" : "node scripts/parsePresetFiles.js > presets/builtin.json" ,
"weight" : "bundlesize"
2015-12-13 23:45:29 +00:00
} ,
"repository" : {
"type" : "git" ,
2018-04-13 13:51:09 +00:00
"url" : "git+https://github.com/captbaritone/webamp.git"
2015-12-13 23:45:29 +00:00
} ,
2018-03-16 08:39:49 +00:00
"keywords" : [
"Winamp" ,
"HTML5" ,
"audio" ,
"web-audio-api"
] ,
2015-12-13 23:45:29 +00:00
"author" : "Jordan Eldredge <jordan@jordaneldredge.com>" ,
"license" : "MIT" ,
"bugs" : {
2018-04-13 13:51:09 +00:00
"url" : "https://github.com/captbaritone/webamp/issues"
2015-12-13 23:45:29 +00:00
} ,
2018-04-13 13:51:09 +00:00
"homepage" : "https://github.com/captbaritone/webamp/" ,
2015-12-13 23:45:29 +00:00
"devDependencies" : {
2018-08-30 13:24:19 +00:00
"@babel/core" : "^7.0.0" ,
"@babel/plugin-proposal-class-properties" : "^7.0.0" ,
"@babel/plugin-proposal-object-rest-spread" : "^7.0.0" ,
2018-10-18 03:31:31 +00:00
"@babel/plugin-syntax-dynamic-import" : "^7.0.0" ,
2018-08-30 13:24:19 +00:00
"@babel/plugin-transform-modules-commonjs" : "^7.0.0" ,
"@babel/plugin-transform-runtime" : "^7.0.0" ,
"@babel/polyfill" : "^7.0.0" ,
"@babel/preset-env" : "^7.0.0" ,
"@babel/preset-react" : "^7.0.0" ,
2018-09-05 03:26:11 +00:00
"@babel/preset-typescript" : "^7.0.0" ,
2018-08-30 13:24:19 +00:00
"@babel/runtime" : "^7.0.0" ,
2018-09-17 15:32:52 +00:00
"@types/classnames" : "^2.2.6" ,
2019-03-14 04:09:05 +00:00
"@types/fscreen" : "^1.0.1" ,
2018-09-17 15:32:52 +00:00
"@types/invariant" : "^2.2.29" ,
2018-09-17 16:02:05 +00:00
"@types/jest" : "^23.3.2" ,
2019-04-25 14:35:40 +00:00
"@types/jszip" : "^3.1.5" ,
2018-10-03 05:00:21 +00:00
"@types/lodash" : "^4.14.116" ,
2019-01-19 22:00:21 +00:00
"@types/lodash-es" : "^4.17.1" ,
2019-05-02 16:05:24 +00:00
"@types/rc-slider" : "^8.6.3" ,
2019-04-15 16:32:39 +00:00
"@types/react" : "^16.8.13" ,
"@types/react-dom" : "^16.8.4" ,
"@types/react-redux" : "^7.0.6" ,
2018-09-17 15:32:52 +00:00
"@types/webaudioapi" : "^0.0.27" ,
2019-03-19 13:55:23 +00:00
"@typescript-eslint/eslint-plugin" : "^1.4.2" ,
"@typescript-eslint/parser" : "^1.4.2" ,
2018-08-30 13:24:19 +00:00
"babel-core" : "7.0.0-bridge.0" ,
"babel-eslint" : "^9.0.0-beta.3" ,
"babel-jest" : "^23.4.2" ,
2018-11-20 03:45:40 +00:00
"babel-loader" : "^8.0.4" ,
2019-03-22 13:45:31 +00:00
"bundlesize" : "^0.17.1" ,
2019-03-12 00:31:20 +00:00
"butterchurn" : "^2.6.7" ,
2017-01-14 05:11:12 +00:00
"canvas-mock" : "0.0.0" ,
2018-05-23 19:10:55 +00:00
"classnames" : "^2.2.5" ,
2018-11-20 03:45:40 +00:00
"copy-webpack-plugin" : "^4.6.0" ,
"css-loader" : "^1.0.1" ,
2019-03-03 03:52:19 +00:00
"cssnano" : "^4.1.10" ,
"data-uri-to-buffer" : "^2.0.0" ,
2019-03-19 13:55:23 +00:00
"eslint" : "^5.15.1" ,
2017-08-28 23:43:43 +00:00
"eslint-config-prettier" : "^2.3.0" ,
2018-05-23 19:10:55 +00:00
"eslint-plugin-import" : "^2.7.0" ,
2018-08-18 00:02:53 +00:00
"eslint-plugin-no-constructor-bind" : "^1.2.1" ,
2017-08-28 23:43:43 +00:00
"eslint-plugin-prettier" : "^2.2.0" ,
2018-04-03 00:01:02 +00:00
"eslint-plugin-react" : "^7.7.0" ,
2018-11-20 03:45:40 +00:00
"file-loader" : "^2.0.0" ,
"git-revision-webpack-plugin" : "^3.0.3" ,
2018-05-23 19:10:55 +00:00
"html-webpack-inline-svg-plugin" : "^1.2.4" ,
2018-11-20 03:45:40 +00:00
"html-webpack-plugin" : "^3.2.0" ,
2018-02-10 01:25:30 +00:00
"http-server" : "^0.11.1" ,
2018-10-03 05:00:21 +00:00
"idb-kv-store" : "^4.4.0" ,
2019-03-03 03:52:19 +00:00
"imagemin" : "^6.1.0" ,
"imagemin-optipng" : "^6.0.0" ,
2018-05-23 19:10:55 +00:00
"invariant" : "^2.2.3" ,
2019-04-05 14:34:14 +00:00
"jest" : "^24.5.0" ,
2019-05-09 23:04:54 +00:00
"jest-image-snapshot" : "^2.8.1" ,
2018-07-17 18:10:45 +00:00
"jest-mock-random" : "^1.0.2" ,
2019-05-09 23:04:54 +00:00
"jest-puppeteer" : "^4.1.1" ,
2017-07-03 18:48:47 +00:00
"jszip" : "^3.1.3" ,
2019-03-03 03:52:19 +00:00
"lodash" : "^4.17.11" ,
2018-11-30 04:12:22 +00:00
"milkdrop-preset-converter-aws" : "^0.1.6" ,
2018-10-17 19:40:52 +00:00
"music-metadata-browser" : "^0.6.1" ,
2019-03-03 03:52:19 +00:00
"postcss" : "^7.0.14" ,
"postcss-loader" : "^3.0.0" ,
2019-03-19 15:14:24 +00:00
"prettier" : "^1.16.4" ,
2019-05-09 23:04:54 +00:00
"puppeteer" : "^1.15.0" ,
2018-04-06 05:28:29 +00:00
"raven-for-redux" : "^1.3.1" ,
2017-10-24 14:10:50 +00:00
"raven-js" : "^3.19.1" ,
2019-05-02 16:05:24 +00:00
"rc-slider" : "^8.6.9" ,
2019-04-15 16:32:39 +00:00
"react" : "^16.8.6" ,
"react-dom" : "^16.8.6" ,
2019-05-02 16:05:24 +00:00
"react-redux" : "^7.1.0-alpha.4" ,
2019-02-17 22:42:35 +00:00
"react-test-renderer" : "^16.8.1" ,
2019-04-15 16:32:39 +00:00
"redux" : "^4.0.1" ,
2017-08-27 20:16:59 +00:00
"redux-devtools-extension" : "^2.13.2" ,
2019-04-15 16:32:39 +00:00
"redux-thunk" : "^2.3.0" ,
2017-10-24 00:59:39 +00:00
"reselect" : "^3.0.1" ,
2019-01-03 04:44:31 +00:00
"screenfull" : "^4.0.0" ,
2018-11-20 03:45:40 +00:00
"style-loader" : "^0.23.1" ,
2018-03-10 04:32:55 +00:00
"tinyqueue" : "^1.2.3" ,
2018-12-30 23:26:07 +00:00
"typescript" : "^3.2.2" ,
2018-05-23 19:10:55 +00:00
"uglifyjs-webpack-plugin" : "^1.2.5" ,
2018-11-20 04:08:20 +00:00
"unminified-webpack-plugin" : "^2.0.0" ,
2018-11-20 03:45:40 +00:00
"url-loader" : "^1.1.2" ,
"webpack" : "^4.26.0" ,
"webpack-bundle-analyzer" : "^3.0.3" ,
"webpack-cli" : "^3.1.2" ,
2019-03-03 06:16:04 +00:00
"webpack-dev-server" : "^3.2.1" ,
2018-03-16 03:29:29 +00:00
"webpack-merge" : "^4.1.2" ,
2018-11-20 03:45:40 +00:00
"webpack-pwa-manifest" : "^3.7.1" ,
2018-05-23 19:10:55 +00:00
"winamp-eqf" : "^1.0.0" ,
2018-11-20 03:45:40 +00:00
"workbox-webpack-plugin" : "^3.6.3"
2017-01-14 05:11:12 +00:00
} ,
"jest" : {
2018-05-25 19:36:00 +00:00
"globalSetup" : "jest-environment-puppeteer/setup" ,
"globalTeardown" : "jest-environment-puppeteer/teardown" ,
2018-05-28 22:56:18 +00:00
"projects" : [
"config/jest.*.js"
]
2018-09-17 15:32:51 +00:00
} ,
2019-03-19 14:35:36 +00:00
"prettier" : {
"trailingComma" : "es5"
} ,
2019-03-09 03:02:51 +00:00
"dependencies" : {
2019-03-19 14:35:36 +00:00
"eslint-plugin-react-hooks" : "^1.5.1" ,
2019-03-14 04:09:05 +00:00
"fscreen" : "^1.0.2"
2019-03-22 13:45:31 +00:00
} ,
"bundlesize" : [
{
"path" : "./built/webamp.bundle.min.js"
} ,
{
"path" : "./demo/built/webamp-*.js"
}
]
2017-06-28 23:58:33 +00:00
}