{"_id":"u-scripts","_rev":"49-d1244172f5d3f0b51e3909c0bb3034e7","name":"u-scripts","dist-tags":{"latest":"0.9.4","canary":"0.9.5-alpha.0"},"versions":{"0.1.0":{"name":"u-scripts","version":"0.1.0","description":"Utility for building web apps","main":"index.js","scripts":{"eslint-check":"eslint --config ./config/eslint.js --print-config index.js | eslint-config-prettier-check","eslint-find-all":"eslint-find-rules ./config/eslint.js -a","eslint-find-current":"eslint-find-rules ./config/eslint.js -c","eslint-find-deprecated":"eslint-find-rules ./config/eslint.js -d","eslint-find-unused":"eslint-find-rules ./config/eslint.js -u","format":"u prettier --write '**/*.{css,json,md,scss,yaml,yml}'","jest":"u jest lib","lint":"u eslint . --fix --ignore-pattern '/examples/'","stylelint-check":"stylelint-config-prettier-check","test":"run-s lint format jest"},"engines":{"node":">=10.3.0"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"keywords":[],"author":{"name":"JR Shampang"},"license":"MIT","bugs":{"url":"https://github.com/jr-codes/u/issues"},"homepage":"https://github.com/jr-codes/u#readme","bin":{"u":"bin/u.js"},"dependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-syntax-dynamic-import":"^7.7.4","@babel/preset-env":"^7.7.6","@babel/preset-react":"^7.7.4","@testing-library/jest-dom":"^4.2.4","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node":"^2.3.0","babel-plugin-macros":"^2.8.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","chalk":"^3.0.0","clean-webpack-plugin":"^3.0.0","cosmiconfig":"^6.0.0","css-loader":"^3.3.2","debug":"^4.1.1","eslint":"^6.7.2","eslint-config-prettier":"^6.7.0","eslint-formatter-pretty":"^3.0.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.19.1","eslint-plugin-jest":"^23.1.1","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^14.0.1","execa":"^3.4.0","file-loader":"^5.0.2","html-webpack-plugin":"4.0.0-beta.11","identity-obj-proxy":"^3.0.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.0","node-sass":"^4.13.0","optimize-css-assets-webpack-plugin":"^5.0.3","pkg-dir":"^4.2.0","postcss-loader":"^3.0.0","postcss-preset-env":"^6.7.0","prettier":"1.19.1","raw-loader":"^4.0.0","sass-loader":"^8.0.0","speed-measure-webpack-plugin":"^1.3.1","style-loader":"^1.0.1","stylelint":"^12.0.0","stylelint-config-prettier":"^8.0.0","stylelint-formatter-pretty":"^1.1.3","stylelint-prettier":"^1.1.2","terser-webpack-plugin":"^2.3.0","webpack":"^4.41.3","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-manifest-plugin":"^2.2.0","yargs-parser":"^16.1.0","yargs-unparser":"^1.5.0"},"devDependencies":{"u-scripts":"file:.","@types/jest":"^24.0.23","eslint-find-rules":"^3.4.0","npm-run-all":"^4.1.5"},"gitHead":"b5e80c88b21ad0060f154287788b3f6ac2a5724a","_id":"u-scripts@0.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Ncenx+EGYZzbK1g4J3W3yjw69UHFApwg0vNorgDoVWItzA2s9a0WB95L02/6K/xTyevBWlC7hDXtwPxClr9PAA==","shasum":"4b1e315e57147f0cfa2bd657d0f19974e0c52c98","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.1.0.tgz","fileCount":63,"unpackedSize":57683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAEIiCRA9TVsSAnZWagAAcqwP/2QLEWmIDVTzoR9OufZc\nDzn8QPT+biojbP0ebg+CaUiNPusYw8J4ylpjh5Ov1DjbTw9Z/0gY3dG9SOwy\nFK/KPJ3gKykbh/FkH44BAP/a37OefJNoOYYI3q6wrAoWhrw3ZRM22/K4N0v/\n325HzNlW3FLIuRAGW3mgLiiqJXheMlYp2CQaF0wDLH7+BJ924QXk3YpN0PdG\nyhciROIQB51/H0j/fE9iw00Ryy6iZaDkrkLcLqf2diwYsPE7J2XjTioSulGE\nF5EHho5J0KiUC3VqK+SYv+pO2sVdm4xqO4IVEiY7XLss5AaIXPaw3Jeqb1Za\nRsB8z9obRs/UEbslcOqQIYqiPgFm1NAvr0hjTwqVsl3r5KmWTN59c2rOKPzK\n7pcDDbL8pR5N71KUZ5zO0q/wE13u1uKGcZpjn/Ja/07B8MulYdIhgweckdAk\n/TTeqsyrAlDOhGxSPNHbQOc++uEO2HJAv7iJz+zlYc6j0TlROA3LbDPfQJzG\nY2ubzTFcYoTciY8u+ldEcX/SviWkHjf+/C9jjBVqZ//6sQ2TfcSCcQ2OGm8r\nFSCfA1imncJOjpGbCdDIkIouw40UXdwK3IefXVJxg8q67Y74WxjEr4kgjBWt\ntDyo00BTp+Wil+ZudJ6C9r6GDFZBlXHOMCv1h2c9QUWg8xoXswKoEiRuzgsd\nhXe6\r\n=g+8q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICy0cYAfOmCBQ81gioYxtE7+plIlzc5l5TwOiTnpUCVZAiA6Rd6A1LEllf5l3TNRW9UFvee7d4c/nvD7TNIKvWXDNQ=="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.1.0_1577075233625_0.3819981307246767"},"_hasShrinkwrap":false},"0.2.1":{"name":"u-scripts","version":"0.2.1","description":"Utility for building web apps","main":"index.js","scripts":{"eslint-check":"eslint --config config/eslint.js --print-config index.js | eslint-config-prettier-check","eslint-find-all":"eslint-find-rules config/eslint.js -a","eslint-find-current":"eslint-find-rules config/eslint.js -c","eslint-find-deprecated":"eslint-find-rules config/eslint.js -d","eslint-find-unused":"eslint-find-rules config/eslint.js -u","format":"u prettier --write '**/*.{css,json,md,scss,yaml,yml}'","jest":"u jest lib","lint":"u eslint .. --fix --ignore-pattern '/examples/'","stylelint-check":"stylelint-config-prettier-check","test":"run-s lint format jest"},"engines":{"node":">=10.3.0"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"keywords":[],"author":{"name":"JR Shampang"},"license":"MIT","bugs":{"url":"https://github.com/jr-codes/u/issues"},"homepage":"https://github.com/jr-codes/u#readme","bin":{"u":"bin/u.js"},"dependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-syntax-dynamic-import":"^7.7.4","@babel/preset-env":"^7.7.6","@babel/preset-react":"^7.7.4","@testing-library/jest-dom":"^4.2.4","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node":"^2.3.0","babel-plugin-macros":"^2.8.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","chalk":"^3.0.0","clean-webpack-plugin":"^3.0.0","cosmiconfig":"^6.0.0","css-loader":"^3.3.2","debug":"^4.1.1","eslint":"^6.7.2","eslint-config-prettier":"^6.7.0","eslint-formatter-pretty":"^3.0.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.19.1","eslint-plugin-jest":"^23.1.1","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^14.0.1","execa":"^3.4.0","file-loader":"^5.0.2","html-webpack-plugin":"4.0.0-beta.11","identity-obj-proxy":"^3.0.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.0","node-sass":"^4.13.0","optimize-css-assets-webpack-plugin":"^5.0.3","pkg-dir":"^4.2.0","postcss-loader":"^3.0.0","postcss-preset-env":"^6.7.0","prettier":"1.19.1","raw-loader":"^4.0.0","sass-loader":"^8.0.0","speed-measure-webpack-plugin":"^1.3.1","style-loader":"^1.0.1","stylelint":"^12.0.0","stylelint-config-prettier":"^8.0.0","stylelint-formatter-pretty":"^1.1.3","stylelint-prettier":"^1.1.2","terser-webpack-plugin":"^2.3.0","webpack":"^4.41.3","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-manifest-plugin":"^2.2.0","yargs-parser":"^16.1.0","yargs-unparser":"^1.5.0"},"devDependencies":{"@types/jest":"^24.0.23","eslint-find-rules":"^3.4.0","npm-run-all":"^4.1.5","u-scripts":"^0.2.1"},"gitHead":"70246991240c96bb949b7850b1aeb4182138b86d","_id":"u-scripts@0.2.1","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-rqF1W+e5whs3iCecIrK4EXAKt3U0JuggUx+yQdBTyrJcdPN9aKrFCENumS1rBYzNksj3qmjx1OlQQvTXUmlJ2g==","shasum":"c1a427e5a2f63b4b29968c61cc999894dc39c480","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.2.1.tgz","fileCount":5,"unpackedSize":6152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEnTuCRA9TVsSAnZWagAAcjEP/2AMic8xNsko0SY097sr\nzsnu5uRjknpk7Zj6fl9/tAkerYDPC1+DIIiyrEWzEg1YyA+vOQoSVSKWRknR\ngiPM+5w1IfXxCI0H2P2qoMdmBa7junJP2MGjTX1kqKfUHFpljuoO2vq1tMhO\nfV4HQvw33YGYE2/Mg9SJIEB2wPHHverEh4CQzebluoFM/84EQYx3WbhfsnWy\nT2tgA24DtclMIjIUYiq79otRk3Cx6MiHtswMp7p7Gkd8sqoZEJT3IqeE4JkW\nYbFNyOHqEhtaijzq2EOj6+u2gMTCNIZNdOjlp3oqk4gGbDriMS8Vje83wzp/\nMD97t+8IwQ+sG6koAw45X4cXXFc5MYv2/l7Jkac2vUzs8JPevAox7FKOJg8L\nDvibpOG0o7VevzPK0126HN0klCPxf+mfn/WcdXD00ZQwJc60W8AC4hA+93nb\n4F+uIG4/RNDWSwYV8n7w/xv7JAwX2XW1rCO4xUieEAJOtOpG84j69jqc5Nl3\nhlykFUMxMZRuodv/wOLKglR8gU9Ztbc+rW5bL+NyiXp4N05IWnvmBTDBYsmI\n3b3Z30VYZUPfcLVaugujW8ach/LYVQpA+puVwofnuaKps6GLEasOkMIayGRd\n0SRZoQTxKRgKaa9phZhmwKvJJWb+fSDr/g890pV/6rf6cfqrP1jScBWMzugX\nIU9D\r\n=SwRB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZtYZYr9qPiE9OLZWDUm8LJnIc03Ivc+pQ50WzAfBDPAiBF+waB+NpK5AZhcd3Tz7kSROA1mrmupQY73EyRdNui1Q=="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.2.1_1578267886537_0.17691058379365487"},"_hasShrinkwrap":false},"0.2.2":{"name":"u-scripts","version":"0.2.2","description":"Utility for building web apps","main":"index.js","scripts":{"eslint-check":"eslint --config config/eslint.js --print-config index.js | eslint-config-prettier-check","eslint-find-all":"eslint-find-rules config/eslint.js -a","eslint-find-current":"eslint-find-rules config/eslint.js -c","eslint-find-deprecated":"eslint-find-rules config/eslint.js -d","eslint-find-unused":"eslint-find-rules config/eslint.js -u","format":"node lib/scripts/prettier --write '**/*.{css,json,md,scss,yaml,yml}'","jest":"node lib/scripts/jest lib","lint":"node lib/scripts/eslint .. --fix --ignore-pattern '/examples/'","stylelint-check":"stylelint-config-prettier-check","test":"run-s lint format jest"},"engines":{"node":">=10.3.0"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"keywords":[],"author":{"name":"JR Shampang"},"license":"MIT","bugs":{"url":"https://github.com/jr-codes/u/issues"},"homepage":"https://github.com/jr-codes/u#readme","bin":{"u":"bin/u.js"},"dependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-syntax-dynamic-import":"^7.7.4","@babel/preset-env":"^7.7.6","@babel/preset-react":"^7.7.4","@testing-library/jest-dom":"^4.2.4","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node":"^2.3.0","babel-plugin-macros":"^2.8.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","chalk":"^3.0.0","clean-webpack-plugin":"^3.0.0","cosmiconfig":"^6.0.0","css-loader":"^3.3.2","debug":"^4.1.1","eslint":"^6.7.2","eslint-config-prettier":"^6.7.0","eslint-formatter-pretty":"^3.0.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.19.1","eslint-plugin-jest":"^23.1.1","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^14.0.1","execa":"^3.4.0","file-loader":"^5.0.2","html-webpack-plugin":"4.0.0-beta.11","identity-obj-proxy":"^3.0.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.0","node-sass":"^4.13.0","optimize-css-assets-webpack-plugin":"^5.0.3","pkg-dir":"^4.2.0","postcss-loader":"^3.0.0","postcss-preset-env":"^6.7.0","prettier":"1.19.1","raw-loader":"^4.0.0","sass-loader":"^8.0.0","speed-measure-webpack-plugin":"^1.3.1","style-loader":"^1.0.1","stylelint":"^12.0.0","stylelint-config-prettier":"^8.0.0","stylelint-formatter-pretty":"^1.1.3","stylelint-prettier":"^1.1.2","terser-webpack-plugin":"^2.3.0","webpack":"^4.41.3","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-manifest-plugin":"^2.2.0","yargs-parser":"^16.1.0","yargs-unparser":"^1.5.0"},"devDependencies":{"@types/jest":"^24.0.23","eslint-find-rules":"^3.4.0","npm-run-all":"^4.1.5"},"gitHead":"4af645ce913ead091278613b45973ec452f2b991","_id":"u-scripts@0.2.2","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-Ejr+g5C4OafMQPK5AYdQPm1cJqfEhcBixL2XbB0iSLGehZgE7BBl9sgdQpBC23iv120a9A6PjnF5k9dAYbNsLw==","shasum":"5bfe59898d345ebb4b5f9e33c842cadb97d2a6d5","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.2.2.tgz","fileCount":63,"unpackedSize":54944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeErAtCRA9TVsSAnZWagAA4O0P/iJ9UJI6tA89bOplV6Mx\nWxy6U3PvasfSCOLgfXU3ImTTSSSqjhAa01FVWbo6E1VM8yvl4saBNZ6WhFEv\nkmBZMjOAzYBHyFfdEnr3Ix0s1sLva9IbQjIyGRoQCrdPtcYk+HVFkfxoSuH+\n4KB8z2nGggho5IPrt0/s5Mo0ukusplOd8NaH4D+SD5sARkB6VfpTj66Tt8/+\nVDFcceniHkA5ANqWWM3zeLNxcEbdWl48EbvsnxPTMOTqZbABo3SID2C2qia8\n5POoJSiRb+7S0/N3Zn+FrnoAnjWXgJ3BmYbOnvo3lY/+4HzXd2jp67ilEYiQ\nCe+C1a/NAlZsZDfslEB5DjYItQXkVI33twYoMWbTwD72isU1S+ZQdr+QZLZk\naZYzpiwmov1asYmSA1g7SUAnOA+cIT8ioQbDqZGaKnSwPEXeBUnADMiUsOkJ\ncuAr+S2pkM4FMPCU5EVcUqATikbe5ZkWBMzTASF8XvrWAzJTPsZB7J7wJ4tB\n3eCabdTxyQd/2lZUPod9WDPCh9+wmS2/xM0xJCAvAi4EZvdDwOImlQ40Oed1\nf8UKpkhpbt/ETTm0Rmu5Eo5YaeBzRD/KL6sE6HwzmtVTq5cgjnU/GjxEVkro\nQG2t1A+3rdSpXd+IepFPFh68oX3BgT3UpEgzCz+r4dLO4Ps2FktzmwQG17hc\nAi2o\r\n=xmNM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI1lCVoO6IBb+6fjlmhC1KFQR98Uee0BzMQ6asw6SnpgIhAPBwRyIdLvGK4lTbqSxLKibWA4NX5I475/6Fs9T3rkns"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.2.2_1578283053438_0.9870362211787935"},"_hasShrinkwrap":false},"0.3.0-alpha.2":{"name":"u-scripts","version":"0.3.0-alpha.2","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"eslint-check":"eslint --config config/eslint.js --print-config index.js | eslint-config-prettier-check","eslint-find-all":"eslint-find-rules config/eslint.js -a","eslint-find-current":"eslint-find-rules config/eslint.js -c","eslint-find-deprecated":"eslint-find-rules config/eslint.js -d","eslint-find-unused":"eslint-find-rules config/eslint.js -u","format":"node lib/scripts/prettier --write '**/*.{css,json,md,scss,yaml,yml}'","jest":"node lib/scripts/jest lib","lint":"node lib/scripts/eslint . --fix --ignore-pattern '/examples/'","stylelint-check":"stylelint-config-prettier-check","test":"run-s lint format jest"},"dependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@testing-library/jest-dom":"^4.2.4","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","babel-preset-u-scripts":"^0.2.2","chalk":"^3.0.0","clean-webpack-plugin":"^3.0.0","cosmiconfig":"^6.0.0","css-loader":"^3.3.2","debug":"^4.1.1","eslint":"^6.7.2","eslint-config-prettier":"^6.7.0","eslint-formatter-pretty":"^3.0.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.19.1","eslint-plugin-jest":"^23.1.1","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^14.0.1","execa":"^3.4.0","file-loader":"^5.0.2","html-webpack-plugin":"4.0.0-beta.11","identity-obj-proxy":"^3.0.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.0","node-sass":"^4.13.0","optimize-css-assets-webpack-plugin":"^5.0.3","pkg-dir":"^4.2.0","postcss-loader":"^3.0.0","postcss-preset-env":"^6.7.0","prettier":"1.19.1","raw-loader":"^4.0.0","sass-loader":"^8.0.0","speed-measure-webpack-plugin":"^1.3.1","style-loader":"^1.0.1","stylelint":"^12.0.0","stylelint-config-prettier":"^8.0.0","stylelint-formatter-pretty":"^1.1.3","stylelint-prettier":"^1.1.2","terser-webpack-plugin":"^2.3.0","webpack":"^4.41.3","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-manifest-plugin":"^2.2.0","yargs-parser":"^16.1.0","yargs-unparser":"^1.5.0"},"devDependencies":{"@types/jest":"^24.0.23","eslint-find-rules":"^3.4.0","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"2a95d63c0615394df76fdace0c213b0d4e2d16c3","readme":"# u-scripts\n\nSee [github.com/jr-codes/u](https://github.com/jr-codes/u) for documentation.\n","readmeFilename":"README.md","_id":"u-scripts@0.3.0-alpha.2","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-nZVsXhh5MjDc02Wc/BaBHdQdpwLjBMDW3Jan75q9dvjwt5xuGODBieWNL8qI27y3LJ+EF+lcCTFgloWkUUu2YA==","shasum":"a673b9df59d3b241f6d0de2db3708b65274bae83","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.3.0-alpha.2.tgz","fileCount":63,"unpackedSize":54244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG9CCCRA9TVsSAnZWagAAZ4EP/1qHjQHaGT1faNPnVQs8\nXkMlQiIUOdvL7UuqyPnoXggEMuBkwiJDLWNg1XugfT/5LYXctKSZ9W/YAXey\n2KbTDEK4TiiDiwpVoK+NkN2XCMNkH53vWN/6PBgg0ugPvQYteQkIS4t0ckVT\nkY85f+XhhAOdzMeIO1lDGN4tL5FjSSADsHEFPXOxBNMQt9gzHTl27l8r40sS\nBaGWXICuv3PMPFOGgo6Yh8SHd+IB12GW93kL1hWg+arVZqQhadKx3uWsYQ4B\n0IHo3PveJlu9ktOQgO2Li/1+lq03bFA4wvoknoePo1cpcrcTv5AVbS6ddAoE\njt8M7LJ+eEVgAMoh5BDftm1k6lv6qPkJdQ2rKuXF6ag2zDDPbZ3ruAkeKmf0\nIGhI7bxO9s6fDecLBRDvvj4Tk7dCcvaUHTp3d4NIJye7tTAIpMZKazUSyF9b\n66ewr5li1QCjKE1ZCrpWaB2QGECKYac5xGXJm3ra2MIkb/aPDAG5U1DhUkbi\nzDwqW7bkVV4B8hDkLHHzgkqzhvkmnZMt3392vd8C80mek9crtqQGgIgxV+N8\nPJI3p60EIHZZk3OEUeXj2rNsdW2rUHQB6KNcaIrfdjzie+vIJXZMBOjCQIxH\ngSqpezDtaOLID3nKF/txJS84hJO1VDRr6oALfk7MR7B5oSV1RD4NhAfRcYfI\nqFDL\r\n=PQOB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICE1UknxWRjawTewZQevFEiStUnyHJoE2Rzj4FL5SmR9AiEAtCYvR3hJ0OdRjfaGLremZCwq8v362l+l59Yqqz4rXps="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.3.0-alpha.2_1578881154064_0.5941225812922721"},"_hasShrinkwrap":false},"0.3.0":{"name":"u-scripts","version":"0.3.0","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"eslint-check":"eslint --config config/eslint.js --print-config index.js | eslint-config-prettier-check","eslint-find-all":"eslint-find-rules config/eslint.js -a","eslint-find-current":"eslint-find-rules config/eslint.js -c","eslint-find-deprecated":"eslint-find-rules config/eslint.js -d","eslint-find-unused":"eslint-find-rules config/eslint.js -u","format":"node lib/scripts/prettier --write '**/*.{css,json,md,scss,yaml,yml}'","jest":"node lib/scripts/jest lib","lint":"node lib/scripts/eslint . --fix --ignore-pattern '/examples/'","stylelint-check":"stylelint-config-prettier-check","test":"run-s lint format jest"},"dependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@testing-library/jest-dom":"^4.2.4","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","babel-preset-u-scripts":"^0.3.0","chalk":"^3.0.0","clean-webpack-plugin":"^3.0.0","cosmiconfig":"^6.0.0","css-loader":"^3.3.2","debug":"^4.1.1","eslint":"^6.7.2","eslint-config-prettier":"^6.7.0","eslint-formatter-pretty":"^3.0.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.19.1","eslint-plugin-jest":"^23.1.1","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^14.0.1","execa":"^3.4.0","file-loader":"^5.0.2","html-webpack-plugin":"4.0.0-beta.11","identity-obj-proxy":"^3.0.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.0","node-sass":"^4.13.0","optimize-css-assets-webpack-plugin":"^5.0.3","pkg-dir":"^4.2.0","postcss-loader":"^3.0.0","postcss-preset-env":"^6.7.0","prettier":"1.19.1","raw-loader":"^4.0.0","sass-loader":"^8.0.0","speed-measure-webpack-plugin":"^1.3.1","style-loader":"^1.0.1","stylelint":"^12.0.0","stylelint-config-prettier":"^8.0.0","stylelint-formatter-pretty":"^1.1.3","stylelint-prettier":"^1.1.2","terser-webpack-plugin":"^2.3.0","webpack":"^4.41.3","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-manifest-plugin":"^2.2.0","yargs-parser":"^16.1.0","yargs-unparser":"^1.5.0"},"devDependencies":{"@types/jest":"^24.0.23","eslint-find-rules":"^3.4.0","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"8468b6ea528b511c5210d2b963d4e27a50a5ae54","_id":"u-scripts@0.3.0","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-Lcj42v1NGpBQqx4TmzVsns34exbn9JAOrbqNCwMkFX1wlEDw1SKyTepwD0x7+oLkYBfrFy/bVd+W1lEd9mLlKQ==","shasum":"570b5a072d7aea773fc2d3700fb4a40624044e56","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.3.0.tgz","fileCount":63,"unpackedSize":54244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG9NxCRA9TVsSAnZWagAAPZ4P/3bscXHo5Rjq4Bp416DP\n5miVezmIhDGp0u1dFT0D51EDAg3louuEB7suiYQnAHjzg+/kW7emJSGR+G4r\nMfZRBgSvBep8a/fKmvBU4Rn+ON6ff9/9yR9w5MP5LEbp/a47+RjHQ+08Tm96\n7i14LYfaEMO9PGkWF3KdYOzm78cPmp/5R4jZmPrQ5GErgbcpA+Bnj9DMl+Gl\nsauzPCzQPh4jKxHX6XspirdNiSKW8WS672dnMdbROBCatz4z1f6W8pbZWIZP\nFD1l5na9pR+DBGv6fIMLGNQSauU+DvbwqvKuj14c3k+mCqyGAN34FVjuDeBI\neiZmRBD2R0E96mJ4OQdz6tGX/mo3cl9qHv+0DF4bI6iJax4u3DRP4sedJKvE\nxtgfqaLGWUtiRsWW6wMOU9q+IZX0md6epCpzO9ccOzU2uILbIkmQ/djDlGa7\nTf2sXfg4fWVxVP9+AdeSjlYjHH3zgA7Z1m9AKCDXQrx37hcFm47v/1YvMG6D\nGVGNJjB1LuZNkM0IMJ7CKTBlrR+2FCCS7wxuZnBlet3r3HspAc08a0QPJT2j\nWdGXOmjMk76iPT0tR5xvR/8W8G3kbqqYIFF/tjzMKJMToId+2m3WGYmfNDp8\n8lts9/FleGoGwo51cl+p5KRvScevqjxgToNS/kXi6HKU6owkOByUHqjSBdEf\nTXvZ\r\n=v2qA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf/MNmSoJeSapNz1fdC2q8oLSzcpHLUGMrsy538bAWDgIhALtGI1L4/g6qEhsf0vl5LF7Wu2T81AThvThQkd9fWNto"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.3.0_1578881905071_0.574824994686647"},"_hasShrinkwrap":false},"0.4.0":{"name":"u-scripts","version":"0.4.0","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"format":"node lib/scripts/prettier --write '**/*.*'","jest":"node lib/scripts/jest lib","lint":"node lib/scripts/eslint . --fix --ignore-pattern '/examples/'","stylelint-check":"stylelint-config-prettier-check","test":"run-s lint format jest"},"dependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@testing-library/jest-dom":"^4.2.4","babel-jest":"^24.9.0","babel-loader":"^8.0.6","babel-preset-u-scripts":"^0.4.0","chalk":"^3.0.0","clean-webpack-plugin":"^3.0.0","cosmiconfig":"^6.0.0","css-loader":"^3.4.2","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"^0.4.0","eslint-formatter-pretty":"^3.0.1","execa":"^4.0.0","file-loader":"^5.0.2","html-webpack-plugin":"4.0.0-beta.11","identity-obj-proxy":"^3.0.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.13.0","optimize-css-assets-webpack-plugin":"^5.0.3","pkg-dir":"^4.2.0","postcss-loader":"^3.0.0","postcss-preset-env":"^6.7.0","prettier":"1.19.1","raw-loader":"^4.0.0","sass-loader":"^8.0.2","speed-measure-webpack-plugin":"^1.3.1","style-loader":"^1.1.2","stylelint":"^13.0.0","stylelint-config-prettier":"^8.0.1","stylelint-formatter-pretty":"^1.1.4","stylelint-prettier":"^1.1.2","terser-webpack-plugin":"^2.3.2","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.3.10","webpack-dev-server":"^3.10.1","webpack-manifest-plugin":"^2.2.0","yargs-parser":"^16.1.0","yargs-unparser":"^1.5.0"},"devDependencies":{"@types/jest":"^24.9.0","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"d5b66ca688d339c2bf9df536cfb1820cb8a265ee","_id":"u-scripts@0.4.0","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-tI+1kziki3dumQ6x0n9rnb5/c05QkWQ4sFm6tO/jVxd1MT4tvMZS6On5Cpgf8393x/hUozUoTPXhcFm7zPKgsg==","shasum":"7e6bc6466ec9c0cd82c3c39221bdd8b88fe448b3","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.4.0.tgz","fileCount":50,"unpackedSize":24564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIATfCRA9TVsSAnZWagAAaBQP/RMjMwhnP0sQnlIlwi1a\nPzBJLPpgjU/NcMCEsJ+muqKrcTVZ6vRvA8GgteHdlde+kuCwgx+LJ8DzLAMp\nmUzkIig3MJmY87Oc2Af4Ky1osjnqtFfllIfV4kNJlA1EfMaBiGZsfBFLrtyQ\nRx7VPg2ARVBYSnU4EqRn27n7THpUOO1T/TgHA000znlaSfKrpPbOf9SBW+9y\nqXmkmnE2tkYyju0nFKt/dfE+VF2hJdNySAs8kWOjXx5y8W6J0O/BGfJ/T11V\nxp6RTx9wIji0WaIQ2D9aH+ZXxt9ghvx4cn1UKgdagsbm6KpRGGNVy3ksskQk\n7H6J0MF9/9nSac0XJbnayj4JI4GquHm/RlE/1qKh5EIU9iId7rdyUb+I+zdy\nTY4qw1MjZFYRz/rAvToFjS0Fabn5hqibTkF3NN+bpP9xs16JUjxu1eDyW7Ul\nqZUnGD03g2ZatuVgqFCNjz9DCgS95XWqurU+o/UHwILK4iMlApSNZD0LHbcR\nNCUvWYE1iUsIvS/eyb9Knso/o4OACBWv49+8sYQ8qT+V8o8eLrBdNL55wULr\n6sXDmmZiAbrffBf4ko9GX2nL27+DDoKmE0SgtG8PyCJQ6ibKIGw3wq+m3d8j\nnJqESoZiaK0UGw5ec7NlMYbWvb47MPddaywUmUz26x5GgQsOJsbRtqmWfHtI\ndgY8\r\n=0EaR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFm4UD2vRTM/x46AMGow3akhO8mgsNNRzuP51hLW+U7vAiBNBVpOA1PcKRFq5gL3oKfQ2e6t8M6bZwy86VVGmcktkQ=="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.4.0_1579156702727_0.33413360301389994"},"_hasShrinkwrap":false},"0.5.0":{"name":"u-scripts","version":"0.5.0","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"lint":"node ../u-scripts/lib/scripts/eslint . --fix","test":"npm run lint && node lib/scripts/jest lib"},"dependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@testing-library/jest-dom":"^4.2.4","babel-jest":"^24.9.0","babel-preset-u-scripts":"^0.5.0","chalk":"^3.0.0","cosmiconfig":"^6.0.0","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"^0.5.0","eslint-formatter-pretty":"^3.0.1","execa":"^4.0.0","identity-obj-proxy":"^3.0.0","jest":"^24.9.0","node-sass":"^4.13.0","pkg-dir":"^4.2.0","prettier":"1.19.1","stylelint":"^13.0.0","stylelint-config-prettier":"^8.0.1","stylelint-formatter-pretty":"^1.1.4","stylelint-prettier":"^1.1.2","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.3.10","webpack-config-u-scripts":"^0.5.0","webpack-dev-server":"^3.10.1","yargs-parser":"^16.1.0","yargs-unparser":"^1.5.0"},"devDependencies":{"@types/jest":"^24.9.0","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"e728886c6215253dff6f07ce6a4abda9d96d813c","_id":"u-scripts@0.5.0","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-50ZvogBov68VBTvkfhdvYCC+1x+EaEgZNin3nsWi6h3vVmGV+wS3m/D0I7Gyj3y3HbeBaHNgWPAKGDj+ma672A==","shasum":"6617ad7ba52eb1f9f7cac6bbf3c9140a0546a417","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.5.0.tgz","fileCount":37,"unpackedSize":16240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM78wCRA9TVsSAnZWagAA2IcP/j0YlqkyDwlmb8+4zkDt\nJ2zhV1G6uIcj59GPi+NWKD6WRNwor/mowDP0Zq9RU61BVaAS3Djg+BrdZTy7\n24gWLBKCO8+G97Gq4C5nkCDOdS2A0gSEqCZ3B78/qat/GkkhbA48v9WHm+uf\nlWnIpemfn2HeQEOE0CxUJfKd0a9d2iYrjIG0ztPMZP8qV8w+hFWb3WWeOzi5\nUYI0LEpV4Wcjf0jfNBJgmDSkHdt/UB2jEf9zIybUyyikEZ/JURJnXJKXM6RC\nXw1u2DCPpfa7b76Mw6mwoC/wXdxNk7EMxPc50DrnTsBnbV0RWXBnTA0W2yKE\nl1Rx746BwuWIEGDx6KZdC2nMy7k+CpHV0IPO/cnmrwgUJ42KuMAmNgBvkfsd\nf+bXBvC21TCY6+PDbSTPc7ufzG4BumXB2UWqGjX7rp1tNUFyUhynMethLnDv\nmbctvFt5cWRhMD5Hrt4cSGYixJJbEdeQAhp7MoKS+6BtKPYsj72uopBih1Sn\nI5Ugv8XPseeKfvaFtLwconVMeHwGS+lAWrnxv2ncqSyBRNHbxbky/eXTj5IP\nUlfC9S0+WIEeSAAy0vtluXaGZ8yuSriRP02msEkaJTbFuWzVfrV0NIyYpGJQ\nRNq21Q8vsK8LtpSYLXgTrBfv45OpZpqw4ElFwdsAxm2x7R+C5rudvX0rfs6O\nHF3Q\r\n=JwZF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVw8Z/wuJPVD79se3h2MbXHcKwPCVhUCZYEMUhz+PMeAiEAj0bUrYgKL4uLiOg3cMRkc1vafoy3XHgPcLWyWeKjCbw="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.5.0_1580449584220_0.2980212239099431"},"_hasShrinkwrap":false},"0.5.1":{"name":"u-scripts","version":"0.5.1","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"lint":"node ../u-scripts/lib/scripts/eslint . --fix","test":"npm run lint && node lib/scripts/jest lib"},"dependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@testing-library/jest-dom":"^4.2.4","babel-jest":"^24.9.0","babel-preset-u-scripts":"^0.5.1","chalk":"^3.0.0","cosmiconfig":"^6.0.0","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"^0.5.1","eslint-formatter-pretty":"^3.0.1","execa":"^4.0.0","identity-obj-proxy":"^3.0.0","jest":"^24.9.0","node-sass":"^4.13.0","pkg-dir":"^4.2.0","prettier":"1.19.1","stylelint":"^13.0.0","stylelint-config-prettier":"^8.0.1","stylelint-formatter-pretty":"^1.1.4","stylelint-prettier":"^1.1.2","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.3.10","webpack-config-u-scripts":"^0.5.1","webpack-dev-server":"^3.10.1","yargs-parser":"^16.1.0","yargs-unparser":"^1.5.0"},"devDependencies":{"@types/jest":"^24.9.0","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"dea1cdff83103735343366a149837390bf998520","_id":"u-scripts@0.5.1","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-9iNry906SIXvkIKD4rhr1PR4bumb/UaIURy1PRd8GZoXVJJgtqtH+Ho5VI/O2seMyj62/LKgscX8NeA0QOZQjA==","shasum":"2695c76c9c8fceb852298c53353d48a16671430b","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.5.1.tgz","fileCount":37,"unpackedSize":16240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM8FsCRA9TVsSAnZWagAAI7wP/Rt0VzYqt8dcqQhPSIPX\nI0g7p/JNfvM+JLXv2Kf+KEiyhYFYYGXL6quuufUurquO9o2683L1u5RrFD/5\nnMBm+Tyf+Af2XvawT1FWyYLUlPWnppLFrVhqS5NzBJTDATzGAYa2T4gxkfgy\ntJrPxJ0MnlqdL5iZwLL109RYRou/Xjo6UTlBGat2nEYJTjKdMGwHDX5UYlxy\nMpTc+ss0KJE+HVT9C8O7Xj6sFD+8dWHuip93fZnHyRAnulIaO2B3qU8QWDIw\nYORylVCIpsqKVkFTJB2qUI5ONB2uihiZd5i6tPHnOyKybSEBh1J9oCpcT9uq\nq7DfqxhhrasttTJAmjewAb1VHVsxKTGFmzrMtnOYjQD4PR2+H14++dEssWsq\njFJiX3xsiLfypreZq4TXyMzzzjGIvkyJJQS27TCPZ0+R062xqTNOm0F33nph\nnk2hx56HCz4Pet034lcXYenJo7RMOrkyGkhcfCEP5ednOrqmPcN4YFiUUk7S\nx5/zwRC4OAkMhr5mOeINbZAYnMKZrXO3FAmB7CVJ85HnNYvNQmyoWhr+9IyP\nnAvW9a6Tv6PIm7FNexxKhou4RFjOIVR3+Mw1gMQdOdg/3MH3dUt5PyFb9RHp\nkPy0xgngCGIpw2S90eW5TwlVpW1g5pP68I5dmqok7trPeWd8qtDUzulNuiUn\nYCrK\r\n=AUU3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAT+iJ//h1dGUEcj7OqtA7gzCx4S/xUn13rPj75FTTTcAiBkoNT6ETbbzMDlzyzwc4itQNamXlMcmK+Nqn3T8ybu4w=="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.5.1_1580450155820_0.19152111620269063"},"_hasShrinkwrap":false},"0.6.0":{"name":"u-scripts","version":"0.6.0","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"jest":"node bin/u jest","lint":"node bin/u eslint . --fix","test":"npm run lint && npm run jest"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"^0.6.0","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"^0.6.0","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"^0.6.0","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-formatter-pretty":"^1.1.4","stylelint-prettier":"^1.1.2","typescript":"^3.7.5","u-scripts-utils":"^0.6.0","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"^0.6.0","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.2","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"1fcc76286acfe6952cd44fa7f32cd3959a50c914","_id":"u-scripts@0.6.0","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-Ob/mptrvj2VzEcRXWF//iYzbXvZE4a4omg1ezfQ8Q87hpi+i6DDRW+ZWHWXSZdpPqRIXOYkHwouaG+dyAlU9cw==","shasum":"9f471c64e0f8861eb73b77418ac3a8227f0f2439","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.6.0.tgz","fileCount":27,"unpackedSize":8725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRkNxCRA9TVsSAnZWagAAQssP/j0BEloYsz60Y5wNjF8J\niyLu1y92sqR/foPx+77ezzt20WEyKGXQJMuh/fHjLJ8jw/v+q91Fs4G1LaHP\nyCzM4VmIFF4k+7T1VMrswepJfZzSwTYbBWi40EeWGgNK98zuW77X4hhECSQN\nZFeKT2z8GRNdS2yeMxJ5xSuFTyep5MtWE8NlxwfRff8Y0D5wMAS9zVkmMRZd\niufPp5BO1sWxq8xwsVQQYgUA21ib2+nfqNibtJ8X4zJRwCSFXjsczDsNdRkv\nZ9R9u1egGRnaBQ5dA2wwj/dhb0rKrXvMYKQ/1qwolRQHxYPlzW7MU8sJaluk\njt0wRm3ByFpMBv2cinjBlPMKCT2Z5z1l7gijVCBpbZ3sbyd+8Snq6BJxB7O2\nFHsl8P/fJbufOXdNIbJGyAQRG+8JI7YvgXRzgVpAU+HVK0eBrMV7PzgEUIbF\nPNWpUKc+zGsCcWMEprw40f/iZ67rQetKvdK8MpoGdFDXPSbMy9I/+zlDSWfC\nhwEhpu6KiHqoVrcfUk+XwDJS30XQLBmz8MBcluy8b1XIF90dm84ygv3+/DdI\nq9x1lM+7puxqPFoGqcUqOb59K4niGo37Pcc/oQ2XEt87VBuEYOyA67xOChcK\nIZ6Fhi4MLoOgk8M/jFG0aul+zKs4ylq0oRQX1sN+QUfBToqHsiMVmC9fWRxz\nyKii\r\n=ZwpJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtVe2A0BL96FfqLKpkwGxuYJsE8oL+6I9tqrWLF1hNmAiAyeA0JbUE0DATtdQjGGAoPpLhXQ00QhAcpgOQKbMPKEg=="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.6.0_1581663089547_0.19929598649221902"},"_hasShrinkwrap":false},"0.7.0":{"name":"u-scripts","version":"0.7.0","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"jest":"node bin/u jest","lint":"node bin/u eslint . --fix","test":"npm run lint && npm run jest"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"^0.7.0","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"^0.7.0","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"^0.7.0","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-formatter-pretty":"^1.1.4","stylelint-prettier":"^1.1.2","typescript":"^3.7.5","u-scripts-utils":"^0.7.0","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"^0.7.0","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.2","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"6f16cff204d45ffca4c4294d668335e69b0b341a","_id":"u-scripts@0.7.0","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-MjVsPjzRfju1m9uj3rU/WrTOSiDFAnDQQOcAwC5tOSnV6BjkRqtqFGAwFRsCsh9VgSEAAiC38+hfj13+K9SoDg==","shasum":"05b336e6f01e8768f33e0fab1ba4bbb6820eb0cd","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.7.0.tgz","fileCount":28,"unpackedSize":8749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSWljCRA9TVsSAnZWagAA9foP/3GBjjRnTpWcnpDEZLOT\n9cy3hYd0NJU7hROGSYVBAiVggRC7RZx0l+hfN69uXsAGkpKjkU/NZurkQhjz\nfgiDSbF+I9XJBfuXzFoKG2fYehACI2dmXgYWC6a0fdHEGrUEFNdhERobs+eD\nsFIh7SWMbdjEATXhAG2ZBbhs3Qg4hQ5ZwJf/bV5wqekH3mmPiJoHo6TW5bHZ\nMqicVPgAitlVCxYrDrgarDe/QSmtCCz5Jqmab0z+PWnFY5IMANcmhuJOIIxj\nqfyBXX+wb1ty/vLI88zEnP/kzMxXdWTmvQPd7xpirzU1KNB7QJrrlvy+OVvA\nnlnoHBzqOQne352v5XkTPyI6Lf5hwxc9SXyDoYHSBt+HhegEVE/689uk/nHC\nKOvkVirGxRFELMHWjxpQtfeCO31ODviplmEHqDUIOxzj3OB/gUggbUHmLSOd\nCldzHV740K5Lh3RqIWfV8ahN8ueGed1k8n2Pngdb/81o6a59pVXA5REo/QDs\n1OPjOwxK4aC0uk935jeeHJrIUKbhB6TMcrAXOG4J6f2vKlJQL+l+fZKplZS6\nZG0/20MnCdmDP/YjqMFwVUmRjA/o7RcRwZPFZjOyw6saua3Yj7f8wycmXWcv\n22RPjModfs12bF774H/rj9EIrj8W/Nu/n/4CVkJWqQId9Lj8FGR4YazgWm3w\nQG/f\r\n=eq0x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzi0JsFBLnam0gcGAbHxC10XuO45INHElp3DuY+sf3JAiEA1rDA70x+jC4g1+VELu2bKRQmIj75XPTFK8+6KkFOMe8="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.7.0_1581869411465_0.41601818222967335"},"_hasShrinkwrap":false},"0.7.1-alpha.9":{"name":"u-scripts","version":"0.7.1-alpha.9","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint ."},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"^0.7.1-alpha.9+1d854bc","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"^0.7.1-alpha.9+1d854bc","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"^0.7.1-alpha.9+1d854bc","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"^0.7.1-alpha.9+1d854bc","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.7.5","u-scripts-utils":"^0.7.1-alpha.9+1d854bc","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"^0.7.1-alpha.9+1d854bc","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.2","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"1d854bcddd634dd51dc3cd3af564253ace5751fb","readme":"# u-scripts\n\nSee [github.com/jr-codes/u](https://github.com/jr-codes/u) for documentation.\n","readmeFilename":"README.md","_id":"u-scripts@0.7.1-alpha.9","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-25Yf5kJ65+dgmnvOuFuXBg0w7XPEYjeoDQYBw5NZ2VQqHwHuibXh2LidmYfgxInWZQ1pKHBF0r5+iFUdxEqjIg==","shasum":"216bba5e201f8a47fe7775bb542c5f81bc2d3515","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.7.1-alpha.9.tgz","fileCount":29,"unpackedSize":9106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVICMCRA9TVsSAnZWagAAhJYP/Rd2DboY94XD+1WQwiR0\nSE8HKbj0zgk71IkprT5sPJ42Qmo9l3IfFhoavBLcBPTDDRblUVPMFlbSpl9q\nCMRs20KybpIoX9rs8HJ9mZkBqWQhnyG6WHTUguFjSCR+6Jsvi1SzSJycTgn1\nYrXpvHRdTNsBmTE4ymaSlw3arq2RjyEv82Pt2M8ZG5Xnd4ujdGguV3+iu++F\nnFfyqoodjqbEkK+Rqk9f4VFeb+cxdCAkkUgHlETOHC8jFhs3hV+NidfSaQJj\n557l74RlpHhAvUwaytNaFjnp6EEJb31e4pHCxHwqMqCcnoWMB6ouqq2gzOVg\nEqxB86+uZqrTMKGRyAJt6IlIVqs8VQ/w1LU4GnJJ1txl9UUm/FivugTKo9hj\nCViTAUdBIfctroX+YGMBOVZJbXgD6hTQmQ6PhnUv22vy/PzCqAZOAk7zlp1F\nm0SJ0mQmOFig2Qv1Nn04/B7vOiKk/MyDkn3FCEmsmagJHBFKvINPugjQo3t2\nZ7HfIdvvlKC8dxmVJx8HQjWzip9fBKrH0kKEoxo5xMN8DZUiZXnn9EKA5P7K\naJcmGh64hv0b/LQICmdumahssu0ReHs1LcNpOo/w/9t85yRi+UlBrJZyli9o\nglaHmenU//V+baDHoWTp+MSg67mtRouDVF9CfAvz9cXrXzeHKh+/Lb+fgNok\nJMIj\r\n=GdWD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPq2OvrA6hdpeDxvlesCv3B1i6ITdXrfmiN16V68CltAiEA/bIy4PXhDHbkJXZ7trkTL+lKTctnYbxzTgtqBtLQMRo="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.7.1-alpha.9_1582596236021_0.6801856800127377"},"_hasShrinkwrap":false},"0.7.1":{"name":"u-scripts","version":"0.7.1","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint ."},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"^0.7.1","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"^0.7.1","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"^0.7.1","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"^0.7.1","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.7.5","u-scripts-utils":"^0.7.1","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"^0.7.1","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.2","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"5b5453b0830065862d62c9802d1f471ccb8493b5","_id":"u-scripts@0.7.1","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-5y8/aZ+lB+E3bfPgfF1+G/IpRt+Kiyh3eRpQW2gmt5qI4wFqZMaume2xkOg+0flAjVI9ucgE5+GqujQwuZozzA==","shasum":"cd2cf1724ddbe43faa17c9273620319693ec8b26","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.7.1.tgz","fileCount":30,"unpackedSize":9291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVJV+CRA9TVsSAnZWagAAxC0P+waIduhI9O2WC9X/b+OT\nVPOGLEdiAr4hy502tebpQaZWAzi+UhTZkZApCTC6b3yPYdD3M6quc2cCdvFz\nAhKDaLsvsgUzxsqLtLXWTe0ZpoX6eLndgDpGXfLFc/8twza+D6QZ0w4433dT\n76Li4Ly8E042qKWZKmQaXi3edkiUK99sOCQmDqLcgMpB6Km2hKEQS0CK9ZZj\nsdo8CRFQmxcADczMzq7CwHysvNdV4IxOokSAJkWXBABrVQ9nqIBQ2NTnI9N2\niSOBnUC9P5614DJxzP+En6Jwc3cNPCHPOGsXprsEqmDc3UT3+YDjQqcXpjb+\n+J+jLPtUf8F9Mm0GV9yUDOw02SSDlZqDc/qfKtlOgdXQ6MtSei/rGtGFuNpI\nRi9HQKfZkUhE36MdZ9IsvbtXJaVQcX6AnbfL2JEsS3VFl6h4v66ZLqaTMD/P\ngjarJzPgI5Xrv6hal5ARs0uK/AASaknKooxju1Hde99osPUDPkBn7MREfcnj\nzfnDPQeTtOyyHYfCuyLAEicLYvqAd1n8ZAS0L8PR7/yBAK63DN8t8maywvit\n+hDiCKAxTRzwJU6D3xpZGR9EovgMsd+DRf4BvRO2M9IRMZZSfQoHEDHvHknF\n1E2ZnvRrfISHxwdOI0MEUgCjjsO45026EPzjRy+BOBzKFfXnWW33BZanLPHI\nD+IZ\r\n=VLTc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcuPhW0zgjri2asDDgCW/FMKDqSQehsvwKGWGR6sw+MAiEA4qPDpa7ai08sqOrQdFVUAAzxazXoJ2eVnXHvtqSyjiU="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.7.1_1582601597974_0.43351587397646174"},"_hasShrinkwrap":false},"0.8.0":{"name":"u-scripts","version":"0.8.0","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint ."},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"^0.8.0","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"^0.8.0","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"^0.8.0","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"^0.8.0","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"^0.8.0","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"^0.8.0","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"8374f1e6a9b5d4ee3eba2f6db2b7ba0b2b4139ef","_id":"u-scripts@0.8.0","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-5otUh2ldZ2wOJgzuaSda6XT6V3pbxbbssZ/8ahYavrPVRynFxitBOxFJ8HMMTBsgqovgWJRIxWAh9DZVVipBcQ==","shasum":"a5311cca4610987a17b7b2ec675e5b5b7de3e727","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.8.0.tgz","fileCount":30,"unpackedSize":13073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXISsCRA9TVsSAnZWagAAioYP/RqCKhbmmGHIPglSnP6u\n5Uv+XrogfKBLLTrlTXNPGVn7x3N3Whm3TyrpCGKbIpgZG2nGFnXBx5JlBECS\nHXL4KsFOl31F0IX/DhNTc7xXMesbFkvOLPh2RoPNrw5ZS93NNU91GqUNCA+x\nnyNVjRGZslWJKu4xP50SkxOilgVdrBYbuW3KN74NuFhAh/mU5fFNmPdtH03X\n2E+QrmiNyIJygD+WiDaAciS3lohIhfsWknCxrUSKwbVK3gYnK0fEtKrGFU7W\nSXVN2pnpvDF/6APJlrztUq9zSz/38vY9/HDgo3ZYAv0y22TGv3Oz2wIqe8jY\nfTMMPaoGGiO/iDhJi9wUXYXFXmEf1Bhpdf56cBTTIqmsxUd1emX7hMSSVgrE\nY7LVA3cEtuIMEHoSlwFgGPgslSxbnmuOlNsn13uJfU2/yZuK8xjcHCvfAmmh\nSPhO6+UvDtPbc1CPGy8Zxh6BL+fkx957tErxHppp7xN2yiZeT7Cm4hluiGgp\nk6mGfM5rYNdK+IR5Gvx9jboJ2W0IQwgJs/S2omxXH9NTIgswijo0mXFiLXZ7\nzREntg5ivj6Q2eQMl3RBqdBgv82AOoSJLL84GuvG4f7eWqqhJMwBeTcyX6Ca\n5qfQwd64hJQcvqAIGKshlGOe6T5kM51vU4xfpX4mVOvdlXU6A2f7xRVxaC95\nRlvY\r\n=Odad\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAgfFCKrMxBEKRrOe1C56J8C8jnL9e0ypfBi1kaOFHeAIhALEqWJUtkPma5bS/J3jhb8FZsKAkHWbF1sg4EXHfmg1p"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.8.0_1583121580557_0.6652684235140001"},"_hasShrinkwrap":false},"0.9.0":{"name":"u-scripts","version":"0.9.0","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"^0.9.0","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"^0.9.0","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"^0.9.0","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"^0.9.0","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"^0.9.0","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"^0.9.0","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"15c2c79fdf0bff97adde4eb048bdfb548c90c5b7","_id":"u-scripts@0.9.0","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-zHwLF8OrjnhmObjF0Gn1RnTcxtSuwzkJtOblpH0Yh3hcMWi9LRa1oXipLO3n3c2oWd1umvLltFEGNKbyWI3Ugg==","shasum":"44958fd26b18611bb89e5b6f4f45085255983f11","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.0.tgz","fileCount":30,"unpackedSize":13856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZkuXCRA9TVsSAnZWagAAlcIP/0al60mLyjjD+I7FHrY8\nPXj2efp5FbrDYCbxVHtNvrEKWvgQU8CjW5lvRs16ykM5TUErf3xqwYMOIYR1\n/NwFVRbrayFYA5ANzgyLf3JQHJf4EIX8ObKvgJrkjY37AaXUe27blsE6DQdp\nlQO+Dll2JCTVWz8GVV4EhxwmEkpA3DkAhZcaPThMBd3KItk1g2oSaA4G1zyw\nS+QGf+PALrXNQqGxbT0PzOvcran2WrPORqACnEMdW8ONLZWDrtuQemIVOL8y\n9EoGJMKhHv+lKpaF2VjPPPLHBYl+kmpkU/s4ooZuCCYonvZJ6s86Ca9rDgM1\nUgLXfQB+O0eb4HLM+vSHVX/dLyzLjEwbXOM2tIVxrZIqcCl69Iezfu7N2/aG\nKAoYE/ABPbkkkZNC4XNtE2Y6Lsn3/513fCPv3uNypmxSYaqIf+Ny3uipoPbf\nlkKmEtldD1MC0Wx7RE1GobjaWCGpmHZGfy09xZWfrh3+OLy7dyTZIQmiNUy/\nsTsFluOnPo1Zkvz/Ey2S8iMJMNGt7g5bO+8juik/nFVPnhcgj92IB2aAtmpW\nUN/nxIq4mJImOjMGJYcSdhkqLqMqYyxv7bJuKdNL0BdMdjBnsw/gdZBU+cwj\nptOS1aW3aRBf4OpHV+4szdbB6EtfKNPN80nmIKqrkMUPVtU+KN50lvNlrYEo\nIgYd\r\n=cfwe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa4o1cGMvjLx3yG5ZoT3uVJKiBCtH0C2FTZNq0qukLvgIhALqXmGyDQB09J2W5/Oj85B47mqmzLZvFTEwN7T4OtRFH"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.0_1583762327115_0.9645865112482348"},"_hasShrinkwrap":false},"0.9.1-alpha.2":{"name":"u-scripts","version":"0.9.1-alpha.2","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.2+2871ebd","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.2+2871ebd","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.2+2871ebd","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.2+2871ebd","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.2+2871ebd","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.2+2871ebd","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"2871ebd31b6e81e453c2ba3e704d948e9e262bc6","readme":"[![npm](https://img.shields.io/npm/v/u-scripts)](https://www.npmjs.com/package/u-scripts) [![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions) [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE) [![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.2","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","dist":{"integrity":"sha512-5ajXlr96gBs+H9nyAElncagYrIrzXFAm++y9AhQQTzUfizIarc3yFSZP47v4YixKI+PQtw4JU9LrLeu+MzX4/Q==","shasum":"a8ae7750c59bd124fba64db8215996a19b3a4f4b","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.2.tgz","fileCount":30,"unpackedSize":13962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaZesCRA9TVsSAnZWagAAd7wQAJWFZRt9wP5xgp2KO/Gx\nWX5NLtB2GOJIvXUz9E3BsvdIVzK86arrxSjMFuhYf6q0WfQaFgLUMNvcjELS\np4JU6L48I1EZ5VznM8VF/EErMYsnTb8bVhj40OXbSHYqbD/XPVfwcQ/TsXci\n2kyO9C8cOM1PejCFrYXElkT1NIuAn7TC0dpP3L2Sh2eBtYRK9lr5UrX1V7jP\n1DDRu/T2PCcc01+IPILJ5NWtUPyK7GZusrXL0WrRJuQTly8QtZPEcBhKq78U\nI3BFF1IpJ6h3gERePSWdQ8q1LhYWsY/G1gsSPJCXtGcVO46/2zKJwImngzio\n6NTlCjUjDH1gKtpYLcI765wX6hjTniIfaNfYtfmwteTNon/HhhA0VcSg+KMm\nEVWoxlq5IlMDrUii2TkMVbTPYnqfLfZ/NSCzhPlNp7OvSwPxgquWRPav4VON\nlZmPR6uIy+xmWr9tXYAzSbojxUvpsfUrU32EFT1Ti/mpp6dnLz2Qq/fMWS1t\n5+UzXDRBtIK54VOYNaEiWPiPl8vdsFN671p8BR7ABicjOI2XE7kEbXJtigFW\ns8X7niaCwtA41RmextAB/DizXF0a5pvlF6OwwgBmt3982mhF5L1RlLLodEr/\nhfCKIuvyybdDl9E9kpA7HfjI37timee//Ov2NlgDUvzktk1KJSxwnRv4z56e\n6dS/\r\n=FxBS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIt896rm10/G2QZ/pP7qSXYbnca8YTQ/fZxJ32G6xCRwIhAP/vSvrqsDctIBD2Z1St6MLHiiHm7cmP35R2t5JplS79"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.2_1583978411072_0.445132271816449"},"_hasShrinkwrap":false},"0.9.1-alpha.6":{"name":"u-scripts","version":"0.9.1-alpha.6","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.6+3c6306e","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.6+3c6306e","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.6+3c6306e","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.6+3c6306e","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.6+3c6306e","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.6+3c6306e","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"3c6306e23000c4559453c68455bafb3535de32cf","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.6","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-X3xpbIOM1lf6Iy5pPvqe/j8SuSdfDTEfKqr1shp4+5tmT1M1n8d1JrdYmNRPPwPuY+jLR6jw8EBTgs7pA6hBFw==","shasum":"85f1450d107d2434f667e62b43e14d1a25fbc3b5","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.6.tgz","fileCount":30,"unpackedSize":14078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeacAJCRA9TVsSAnZWagAAMooP/Ak17RfZWuubkT7RDJOo\nyorI+k79JiP8QERUE/N1n3Zp6Ys6LyZLLBrVu1/mAi5kZyUQaHZUvLx2cP0D\nSGCDqn39iiurKlfO0fp+6XBPzc6hPrrAkoQXfZCjbsM2BhmAyX+k0Sd3etpx\nDJHoV4S8yw1Oikx+kGB6Csp5txfrf/eWEhAQbixhNHj6CSOZSIkpcSB+tqhU\nbk0SE77+9HXQAFI56Vot/hKQYuFNV0vkHuKEESm1Mu/shPS6xer+xGpGB0bC\nXqRhC5jPBxlBbOPUrwa4ezXWqQx2rBhJdvm2DUMX6JIHConJj6xZRsTkXOaB\nFq1fH3OOH5mCwuMe+xo6V9hCccEVg9eeJcHZELG74uCuV7XST0ncD5phOrxz\n9mCEBGgpjV8r5WKhhuP8rklczApXxuD3PPvjJhG2WLzDqAD3pvCYzPCW1UGc\nxOOrddXmOwbqTrTtCmBuyMlXyr73EhrlSfQ21IGMmDNVgrPY+ji6IYCbP/Ly\nK4iKWctKUXz+0V5V44BVLazVa/oJUAKt0u+s02ob4857LHEFyyF+DqkL4MHD\n9zbY1dTcAiuO7UoXAsj7YdErORkdcXVXlLTfjHVTOGohQ6cjTiR+gL3j5/ZQ\nEFt12JPyUr4HFvbolVFjncmprdupv3KKd4SACLZ/1p8yWHoYHi+1oLBE2UWe\nzYJV\r\n=fiuR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3suy6/gszmqs0qZnchrhWGbJm8dnymwidFMPL3oPg1QIgcNAphfyT3DDns2zHKbL25sKqm2kFcn3NCVkkoA6QFFo="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.6_1583988744871_0.2437764087832599"},"_hasShrinkwrap":false},"0.9.1-alpha.7":{"name":"u-scripts","version":"0.9.1-alpha.7","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.7+0552b7b","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.7+0552b7b","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.7+0552b7b","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.7+0552b7b","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.7+0552b7b","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.7+0552b7b","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"0552b7b0e5e956ea94e5f9c6c6401f35d5de6fed","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.7","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-LjLxYXBTJwWhcEYrsIvOek4czF5XQ18lCJi/AZXNCkcDxYxED5Z5bl0qIis7xl/EWLDXu2x70ZuWGNzaot6bAQ==","shasum":"e51d0286394a67cbc752c22829a440e7639be217","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.7.tgz","fileCount":30,"unpackedSize":14078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecno7CRA9TVsSAnZWagAA8foQAIzg0VSqOVwt77EuG31Y\nqzQ+/LcYijrLEFaXNiCutmtQD31vmSSldoN2ZYdDqnbVOpd6xoIGJ598J21E\nRDvZT9Poiym/gzOJr5L/li3ANldqsm50jftlZPQNqjr4xLSlj+LIROTfE7+3\nxVUFffPUrchlVD9R1iUOZuqe67lN5qk8exZoMxeTP8qnHr8u7ooxqVvOyQZT\nFPmc+d6fVL81zelvsNONnSqbtcebMjwRnOR+Q74C9v/6fuoQU0Jl+5udUs74\nyKlPA0F48Cb7XRKKrE9ai2NoyZkcB2IMn+gWmi6U9VFDTsF+0BYv6MOeVzUr\naWuaN2UZ4WOGm7YgrUup+UTbWECkHwzXVi/lp7EL4TUcNAyHEp95JV93O+s4\ny3hh52ccCrxAAQy0fn/DNAJPxJvEjRxV6P1ord6XPOKnpWSSSJ4KBUei3NYC\n/I8epD70Hqe9QLKddNOciE+LaRL/78Wf+mdLqis0kurGcv8pPOzYwCAoPK1L\noN06FbHUg56kO7IqBNbUvBF3Hwgpp3nGoZ5dZNhKjH9yG4tcHuSEpzW1XxZi\ntER8RtN+bHOHTY6whMoLTe2ASTGJRj1GYZ3XKGF7PBJildIiwLIrQGz1ATuS\nyPKWL9IvKHoGjIlP5LVk6Vv0qRLbGQOAAS5xK7a5da6bnQ2aSR0LsR1p/UHY\nCQE+\r\n=lEn1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgwe2i1edLB4WPKGE2z22BTexXU3HVMqtPPJjcL7gMDAiEA+sPHAYmXlcslVV3mc4389ztmaRYRZk7WQstfkbHo5Ss="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.7_1584560699469_0.41386587826006815"},"_hasShrinkwrap":false},"0.9.1-alpha.8":{"name":"u-scripts","version":"0.9.1-alpha.8","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.8+d98f7db","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.8+d98f7db","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.8+d98f7db","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.8+d98f7db","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.8+d98f7db","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.8+d98f7db","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"d98f7db3ce6ab56d9e8f2092d90da191698c1d2f","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.8","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-F3gvSclrApy9KPq8S33/774Ok3kBQvQ2L+FuOpnA3/O1Kl44B44qqUL3aeefLvTrEuyE3S6F8B0x8ljYCHfiig==","shasum":"62ce79f43595703bca4fa6acdd83ff85cb1b9703","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.8.tgz","fileCount":30,"unpackedSize":14078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek3kmCRA9TVsSAnZWagAACywQAJplRm4Fd8sFJuwYIh4I\n5DSUN3gpMwcM2ALJRAxjF4MVGyu6YnPA4k+FEtAd3Aj+dtKPgBm6T0Z69KX0\nQXfgc8iWXPRoS+JwkKRzESrkxCz0lVYZ003ir18IPDPzTz+mO0dwujPZ/eIp\nKV+cPSATl4GQYCFYM/PhoTiAgzb0QcaxcD2UJPhoZHyU2hJuqtyIKzhEF61z\nHnxbPCb3Ohr2uKspmfjdqwPP6XZYNYNWXhEqoVwO4gF/6X669G+m1E4khD2o\npBp+AWFaVJ2wY4C9CpHu673sQPn0QkC+lJzRyZTzIzcdEScMzmLPeaVLBrhZ\nZWOPDulHU1sq8+UnmBkEJ4eg4gkvATKdi7M2D1mugXbzMx/7gY42EzocuXwU\n2KSeKIBqP38KXqkASuqXcmvX+XVdqF62cmcJ4guSB5zW7SdZracMvBJKF340\nt0za1SWu4hb02bzdZHbmTuO30I1ZRhy7xOp38rQF8y6cQa/W9nyyc1ur09tj\nBpENzsVxvSu+4pRZB5A9DkrCaUrDuxjm35mZ+UAk7zBz9+HkL0IBlR88KUb2\n7468smb9PNiTh6bcPH5PgmH89xWY5VeSA952aSITLBOyXSO7B7Mg8A1JswHL\no7mHZZoMFu6YA3tiVBbVk4GDR3zF6cx5BsHhtuwo3djEQNylNXg1ZA0CgdRp\n9KDI\r\n=EEJq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdSbla5ky8AI1NQ2RoPUEBTU2uU9V/BIuRetX7Pk7LVgIhAPQIc8hEsTGCDeZI01Y2ppyrrWYYqWwzKw/iiySTpb30"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.8_1586723109941_0.3615743500208819"},"_hasShrinkwrap":false},"0.9.1-alpha.9":{"name":"u-scripts","version":"0.9.1-alpha.9","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.9+aaa4cf6","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.9+aaa4cf6","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.9+aaa4cf6","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.9+aaa4cf6","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.9+aaa4cf6","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.9+aaa4cf6","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"aaa4cf6ebf9a57aa7846903b0e386a27d4aabbbd","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.9","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-OolPQ7uCuK5qCCbofrVfLKyXRaE9PNU8p08KYkR4FHNIuGCdU8bcWU7BODstpLW2BpDrm6BwVzu9LJnxeen0pg==","shasum":"1b404a7a88c48b7a44e37a25b4d4d0fb05d4f20f","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.9.tgz","fileCount":30,"unpackedSize":14078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek3pjCRA9TVsSAnZWagAAXCcP/jBxO8jUkT+sdunbkNIR\nN/u4gNreQ4NTp8b6esZNkcvmLCCgze12kC3l0iI6Y1KB4nOOxjUpTekqNU54\n8RXvSxzrfb7xDxHfQyNkOUyeWeMpeekouOSJau35ZQR2eJm141KMtHgkoMOo\nDjgn09IoKsVqaEUF5H3nTcTc57LKrCVjpUvGY7Mf/M7ISAsD2EDj443xJaOL\n68FYQxLhzqqHrYzPNv26Xsy347ZfN6dTAwbh6GJwBMN2PrlJt15xlST0ur/e\nYEA8cDgSU0qCQWmAf3yC7HMz6PHrvbBb04kN1RUw88WzttRYu/4Df0Jr300v\n94EcKtdQ2a/Sh0u+a9ZrZEcPDIrGpDqgqIhfoM8tT+dxcrFo80XFPDGMdnag\nUmr5A5xyL1kul4TTqhiOCe1Ky6YLXiqxkG2dCYfkm/D0iZYO3m14aR+ZSmzd\nQqOveK3H0me6AUxktQxRRkPtrXXiB4FWerQb0pzfPVbO0CChyM8cWlDbHEQu\nCx4lnF3SexjSmIaw394RGxG1mciDEx3pwuBascVeU3Q6Ix+tSrh0N9I6Skf6\nlu1MaI0n30KA+bAU3+kjI4cJuy0tYD5hz5JI24817BeLG6ZKb/Ph80nUk1F8\nZXUJASjl8PnufZm+V77PFzHzNevCCd+F2Uwh7HxJl4c28Dd2ga24oQjMu+Eo\njHyx\r\n=LSTm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/U5gogf0Acyn6unOWaAOR3JLeal9rW4Bb8iqdrE2jiAiEAx8MJINTKMisGEl/jsQcAeosO5qVzqrSvba1I6mMZWSw="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.9_1586723426731_0.21217267588937427"},"_hasShrinkwrap":false},"0.9.1-alpha.10":{"name":"u-scripts","version":"0.9.1-alpha.10","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.10+490a745","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.10+490a745","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.10+490a745","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.10+490a745","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.10+490a745","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.10+490a745","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"490a745d77e6a0bf9f2bfd464a95bfd8473f1892","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.10","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-X9EFGc93R8FLi8js/JOviiW0wtuigbUyklzxXBPUEMCdtfLmOdpxFc/6GsVln27npTOX9YsjvHR6k9kvLzGKIQ==","shasum":"5a365138149e551e9a1dbf1ad75f4cf48caa5448","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.10.tgz","fileCount":30,"unpackedSize":14085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek3/aCRA9TVsSAnZWagAAt/kQAITO+9XUpNBBZEkF6Tz2\nUXMWs5lFZh6O3Pt4+BqLo40Q3aqu4rTWyPlWW12oovkRMMtUBoy9QWqtVG93\nk10sDLR8oiAjSSlbVmeDjbSvXnwzlqJdL8o2+KE8eQC6cVv3Yph8JTJ52n4+\nlwHLufI46D/aFvbfU/p+KlUmXgFT0l4S9DiLMY91bFNtUKS36m0TXYgnKwN7\njo2WA6qm0LZZ8FV8wE8H0ZOXg3tBxWNhoFxqYvsD6AJ8K/AFy3EGEl/4PJWo\nNtjOeyB+LnQpSJUjnDrGOLCT2Y/x02suttC0DksQ2qYYha2W5Wq1872qsWa+\nkqDSdqZo+/0gYsNDbFZODRzoHLfN+xf7Rj/cKp93TcDiTtZnObM+o1ngUega\nIepQ+U2W8snmypA7uWFUqce/1wuehK+0bMxZirwv5tpSAiQ61GTGARGMbNQh\nzQoXr31grpLhIHpiXilvECU6UMYO4iv01SjLfXJ/WhfyjEXzPBwuWzq4hSU6\nFaFnQkOuLdd3+x5fkGDxHyogb9KHfNuZUOYb+rrS0/k0T4Ql9YFWOeNITDGe\nBP40pxNbT4E5BkeSa9TNviS+1/orB0oQcVkScXGO+wV8jPPhMLF9C1DuDCgX\n1/C1kJVOiDC77dH+9hTTZbk87G3y5hS1f2CfJ0N50Y/R0IaVd5ltlM0kfxgo\nKXlH\r\n=xR1r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvNw7spsYX1ePn8DD/4xjYVMlYJvsfW6s/meOfpSAPcgIhAOFGDRpkABo2AmZKYaafyvi+DJ/nzBtaq600HQnB7Uei"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.10_1586724825720_0.40463366571063863"},"_hasShrinkwrap":false},"0.9.1-alpha.11":{"name":"u-scripts","version":"0.9.1-alpha.11","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.11+4ca9389","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.11+4ca9389","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.11+4ca9389","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.11+4ca9389","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.11+4ca9389","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.11+4ca9389","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"4ca9389bafdb5a397db851dabf4e62a844196959","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.11","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-UW9BskuxQ6MnBlEjdgFX8RAOvc8tWv+6+lmXdjlz1Tq/4zUJkuptFekB+1E6/1sJ4wKbCETGfSErRaLx5VXqUw==","shasum":"e571cf471b1513e30e12c4fa42b4629e4fcb38c7","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.11.tgz","fileCount":30,"unpackedSize":14085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek4nPCRA9TVsSAnZWagAAJPkP/RHFtChiTBTIuz3HuKyv\n7aTO2zPNv9a7fHlHlu2QzTGbhcPUobqLimsYNynI4hI45kwKA+ux819fEVc1\nmUAMP7LCeXo33pWBUhbZwb2l+ne+v7hkqhU5tyvhtxaW51VW0b6MhkpdVb7j\nMlAqMRg4KKKB1DUateO1VlmwBZoPxkhydhG55d6wfxYmpXZDnznieSGHkSlD\n9NgheiyP7S/BM3PvsaohfZNk7n2kZu0WfphkKFuQWcT0OFeRCqav1xyfgYQG\nCha90kuY+mM+kgOIQeiYQ8g/wYh/2+rgC5WjO4Wd5hu/TgKcEFIQQzqi385K\nfex+tVU+dbj9fRTHVpXtH9Dv4R18dta2RDWCg7FyYinejISK5DP+yOm2iBgj\nJmph21nBcevQfecCLBxTRf9aSJ6Eath8V+hVGuR6ewJcLZMuB9zqk30tr3S7\nEZqc/wIN+IPSwiu/lGxjo6LVGDyrx8o0tv6ctFEi7CxQ0uboZBf3AaC+uWrt\nYGyitnWbrun+c5OuB/JEzCj64YGrMxrl3cpl+DNkKPyIoB80G9CgE4qC2s9b\n7M2SjFDsABi+OP2WMn0tvoxiB3eesL/kOiySbrgPB4CQ7osL8zW5Kkc4D4ds\nmJ/Alfy2yhneFTMP+dwMzjqjIngD/dXI1d7iL07Gvy4aZlhg+uyMhTXex1Yi\nHm/U\r\n=u0QK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD35kf5pkIQXC7QNHr8VDK7XOT7Vn3Nij8gMABJbu8+gIhAImFlIitDwuZNlQA+nCN0/QopgermlbiiR+yWmG056S6"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.11_1586727375395_0.7848745980890295"},"_hasShrinkwrap":false},"0.9.1-alpha.12":{"name":"u-scripts","version":"0.9.1-alpha.12","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.12+d020dd9","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.12+d020dd9","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.12+d020dd9","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.12+d020dd9","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.12+d020dd9","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.12+d020dd9","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"d020dd993aae683a33fd775733263d296664ef2e","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.12","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-X9uV5c/NQrREw9Qv0SP75lRFFC/zWv3+GFtxNW7HrC/tFVlcs3SrA2J5K9LNBi2YyzunqLyBdxOippeZGcuadg==","shasum":"1a7840a833b69936f6fae0f9eb8840d707cfb085","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.12.tgz","fileCount":30,"unpackedSize":14085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJercwwCRA9TVsSAnZWagAAj0gP/RcLQfxjGauZhFrSUzKn\n+CVmOrwts7oGAltM+r6ytFsCseBJZaoD4I1UpFxenBavx8AzRIxOTst7/xM6\nVRMdNo+ITECg8vLj08dW6g4Q2cG1jWICEWOoydDZwrsXe2x0KkYhKUEqiFeO\nSndKg+4F0YNjXQUGoZwny3u+9Mwhxf7WC0Ur7QvXjf6juaElvtV6Ocj+eBQx\ndzssFpbbyR9eJqC3FFUZMn+T47DKuwZHoPX9e0ZXuia+y2Hg9hEJFJmRhDZp\nPZ7lcuTSIJFN7T07wp2GyJ528b/MtfvRkruqZx0fFoFA5x1X5RMRtPDHpyW/\nT9R+TZlHT6bipuOSSbMR/AL4vecHIKxouOA6qEXHZ9ebn+M7Yqqqq4wmlAPH\nVHD+g4sJ42UOuk5tzEybljCJ/WwGCshMEl30g1a1C8O8mjYu+P45xiQKz5Fr\nWbBhGqNh6yMz3G+bTFbdm7/cuHh9IHCrc03nlEPnuGiV4H2aBmf+a72aQOWQ\nDY4qv0nravOY6tEFRpeTMBIgHgmdjdtPHeEfAtVVLCYdVRTQr0YW5Vq+q6g8\nSqeEz/+rbQrGZjY70FX5KHqKPI1/EzdoCiKYwFQT8AAFwdx0BehLYIcuMu32\nNAdFKTqj5S7foUOPTRYO5oODkrvyuDsdZYA9KrSD3ab7UdhpdTsqjCJgVbuj\nO28E\r\n=r9+i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHov1NPXoE/wnKXmdQztp4049xzyA28FzmAovVO5HiBXAiEA9vOvO+SRLmMstqrE/NHoVRQ1qJfQGE2jGroaySRF7tQ="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.12_1588448303894_0.04006783711868622"},"_hasShrinkwrap":false},"0.9.1-alpha.13":{"name":"u-scripts","version":"0.9.1-alpha.13","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.13+a628820","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.13+a628820","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.13+a628820","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.13+a628820","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.13+a628820","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.13+a628820","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"a6288207b818f1ca91a5d37d3153591990179b23","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.13","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-gcFiRsjSGv05N8/gXwTsas5tuHVOyfiGK9vRFvRW6COaIQ71Ss5a3LzSMWpE1PcoHHGQiE4Po+AOusVTar/pIw==","shasum":"8f72c5f48082653f28a633e7c2b505b68b6dddb5","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.13.tgz","fileCount":30,"unpackedSize":14085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJercz9CRA9TVsSAnZWagAAV0cP/02Osy4f5QcoEecJmbn7\nDR2oYzHVW/6VpyPdr8eU7OLM078bgpj2WImWHUsT8MHMKBxaXDCNHUaMDo4d\nZnwbF0NaAkG9XAXOfqRKZKRi/tDuFOBzjUOJUZhGcxwo3n5F54iO+ABDDY24\nPF6olo53r02nGpwcJd32orFVSsaHVe/pxx5IDaGIZiicNIXmFacgWJFyNr5R\nRFjzGshcTwgopdjdvGvVmS484VoYYE6QqRK0YyraOBkYobyBtGipehf5Egsz\n89UVYjSn5mM3LnGqhjKH33PceH4lwJGZA4R0wtn/db94M6IJbRjRI80z/H3+\ncM1UpxnnulZnCBWEJ3EEGBH+7WVxBOzFaPx4YDhHL6tJVW6UwGK3zeuMocDt\n8zndBJgvsKCv8i0jbWpuxkDhVpoAWyle/d3lpKvNQ7G9hrvePxZnPgqfaQcO\ndZYiZ+OGmUMAYQGbhZUGglOotvw0QjwV0HPDjOpUd6ifLycb2jzCzQ9eDMqa\nRP+/CX7huorWqQao3al6GjSXsf6TII94mCpAH4V4nJtXR4OiVaGeycH3FLw0\nV8QMVVrJtF10YhxAA9AeIqBUImpYcwEh7P1apFsQBSj7Rxb+wVODQxK/sE98\nja/rInNZSAgVFgfGaezujs4q9TwOmLLrO3j1RrhNB6CUsrknOLfQtE8jcHPQ\nV64d\r\n=NfAA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmQWJcoGr0nLXMVBOB3AbPmf43kz1m83kJ10Ist/WwMQIhALfGQxK3PU74OwxUhixxnUxe4OQhXtfifynXhRLeenRc"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.13_1588448508790_0.8741353096597801"},"_hasShrinkwrap":false},"0.9.1-alpha.14":{"name":"u-scripts","version":"0.9.1-alpha.14","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.14+b056116","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.14+b056116","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.14+b056116","nodemon":"^2.0.2","prettier":"1.19.1","snyk":"^1.316.2","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.14+b056116","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.14+b056116","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.14+b056116","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"snyk":true,"gitHead":"b056116a334787e39d077b1501ee716c719244ed","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.14","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-MMh9+qG8wXPbTqS/vo2/aunu23e44pFQja9Zpj5QYHFdnX9NjARpVeAmjDtpgdnCGU+AftMYPkLdJIrkM8NaJw==","shasum":"4b6a9286caaa6a420bf146be0ae4b9d33634b175","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.14.tgz","fileCount":30,"unpackedSize":14203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerc75CRA9TVsSAnZWagAAViMP/1+GwU9IS8hvWwxDIxA9\nTXs8JRpY7rFYL3sy7YwsPNgStVvI7vClTI0tCkKI7aHf+uyg1RQrtGNiSs9m\neUgRMV71gHKGlvj1RK0mDEIJOzpwCwZ3+VlO3QeO9j0U6sFk6vVQ8gEyTv7i\n85odexBOWnC68S5Vv6qpT83dtrvFJjzvgdjVuElpgXWs8Xc4P5DFmT1poEwT\n6/94OUHXwYrlnT444Screc0XJfccSUwUEZd9X/Li4LEo8933LOHz+XHVXgJV\nlDi/2SmNUsIbh81WNjWcK8Yx4oIMZ4bj1twiU4bARYNBrzi+yp+oHaYBscW2\nnn2lPxWa5AiN6eD3xV88fChD0p111OspVkMCgWq73y7WV0ronyt5owyb5be8\nY9YPdxTlVSwXhze43bUwYx5MexZGTLMTHzR3XD4C2Z2BluIqKuZztiakLKzT\n4fgQiZ2YZyewOSpqiNm1P2hehINHBMUXF3IBLJJGOOQ/hOHA2ii1UXHXMlLL\ngGPIv4I5GVVM8oGP/LKDdtvun+6LbgMvTrYbpttQurluEouglOkwR6ZM5OBF\nECto/ryYDHxwHSsO2oK/iZO/5SCHcF2SqZN7vfsxO1ffPqbPxWjl+9eg4oxs\nqet1uhKCMxGWGbZF8W5yPCMggDkILfYyMFRas5sQU7TdjDwkdwwrqV13gJ/w\ntxEv\r\n=av62\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyX71xaYuLMna66XVELJsCfkNwlmWH/tdxFm/Dn+bUZwIhAKgpgu4PkIe/gaKVVUOUetPwaEdhiQrOyhwQapQR5jY+"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.14_1588449016756_0.659821952056405"},"_hasShrinkwrap":false},"0.9.1-alpha.15":{"name":"u-scripts","version":"0.9.1-alpha.15","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.15+599aa3d","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.15+599aa3d","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.15+599aa3d","nodemon":"^2.0.2","prettier":"1.19.1","snyk":"^1.316.2","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.15+599aa3d","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.15+599aa3d","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.15+599aa3d","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"snyk":true,"gitHead":"599aa3d0a361c7affda709d3ff125fb89364b8ee","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.15","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-LwdhnGZdBAxMhu+P9pEaM372WyZXgI0/3KWAiRN5fJyLAvzUd1QyO+ePiKcSHfcZ0l1Tjo1McCN4jMTbUMcliQ==","shasum":"a8f79153f8c0537fbac0240098f402a249469d33","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.15.tgz","fileCount":30,"unpackedSize":14203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerc9rCRA9TVsSAnZWagAAtfMP/3rd5ZrdSFrguK93c8iS\nZtWJ9q15Qg1i0zra1s/HBSzKqUNHuRZPwb+p55SMWhsFjayPhQken+G40Iiy\nYJ7q/9WDN/wMZK4XL94RalvOHNi0XCqsTsuquzzvWuDSt08UKekmF9ZZ+UBU\nT/ZCzMfzhMIcAmC8uCNRYp3HQy2yXoVw7HrdB5jW6+rINWOh6Nz4d96bc1hb\nvA6MZwuk41YWiwehvX3WQVcwhxRyEQkbn2lb9GNMLMp1EPi6+bYMayFy0OwT\nkFxfA3lnkiC5NJT2LOvUAqX9K+u1zDBicqPn5WZS3qaaRWixsux6PXr81czt\nNnBRXFLvi1zMKp2oShpMJQVe7238UpZuGE98Gyyvl+AEqiNAoF/KZm7HHkjg\ni1NCSI7xv745jKn3X/TDr5GxCop4lncinTmmvmcz79ZTfARxv9dWf/P93fg8\n9zQbsUJTF1CRTDXRc+zIBmn46EaOqgx2APXwTv3sQp10oHkGOgJQ9YkDZzO5\ngzPVqUM5L9lI+XB405ystakOrAfe6ToTtHpZkiMIdUvD+NGbzUunf3Lin7Sf\nOR248bQq+wzgOHZyPSlNQIwKFg1fstFrMZ7QLlzol4N80kGTc/KxdNnNhJf5\nQiX/DoK10a3KDXdAjTUlJgJzSV/h2+4OBYIaQQMeoVFEAvYksNxnYb9mWxO9\nnEs/\r\n=ftaL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOibPnZoBijvpXWv5G3OuZvKC4DoUGgmaEKdxSAsCdUgIhAPPKiteuZwLzlcQVXFRRHvsctm41ARuw1smESKjbN3y6"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.15_1588449130662_0.7823767806308719"},"_hasShrinkwrap":false},"0.9.1-alpha.16":{"name":"u-scripts","version":"0.9.1-alpha.16","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.16+8137c7b","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.16+8137c7b","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.16+8137c7b","nodemon":"^2.0.2","prettier":"1.19.1","snyk":"^1.316.2","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.16+8137c7b","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.16+8137c7b","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.16+8137c7b","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"snyk":true,"gitHead":"8137c7b54b4c1109b1f5d08f06fc084cacd1f7c0","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.16","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-eJaP+4AbCITIerkMD7CMcd14/JPfDOSCF5/AviFvFOaMTrrtySKPEV/qeYKOAPijO6/7MlHcBj+W61jsy9wRUQ==","shasum":"fb0c880010a36bbe0eeea91bdd02ce1d18edb4c0","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.16.tgz","fileCount":30,"unpackedSize":14203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerc91CRA9TVsSAnZWagAAYzUP/ik/pMxIE1bjseqsfSAd\n0idJn01ohjKNvtvsSDNOZQ2w6P8mUyXugB71TLLHkun2AicqeUOXqsTQDg8u\ntH59R2CQoSynjVaMdy+8P7Z41v+AN1Ttpg5H9MYelJR+Pxshg79TjNRjogNE\nwLVZAxRuDolLc7EgYHJyPqQgskryc6m9LKubhaDtwCe7dJ8F84VTZbKCqpG7\nkRO1/pOWAJIlx9bt+1OED6ByYmVCBPV3whbrGvFrqXBoMbfwpoJYaiCV/TsF\nG3HLYalBYTfeg3PMy29rQAbW20Vib0A3T/WmsQfQl94iPR6tWKltcFsu6e77\nM/Z6mSoDBrtqKLmToc8Vw+dejV67koV/3W7WMfqfw2f91+AYmD5WKr7LH0Wx\nrsNtrOJj59zJa3d39mYUvYvM24KDGOgZXKqh5p7y0ZtXEI3z5v1BrYldavk4\nGtzugA3uPrnbsenUlJUARtWf8sg1P7bW/zarx3fy9jJBV1oisDeavynxieMU\nnfoiSzD5UhSlpG71rMf9bBPSsLoU6VLOhteNk7fIU0kGCfOY70I64fUvmshA\n0Hq5rZVd2VltQOrzNZ/ez8M5fVveznhJoYNpMjJlYmSr/um+oZpQWoWoWHK7\nmsdeQvm06buSK+hqcU1mrJ8jUZmEQuR5/gqfxC5Tc+sBxlRQleXkK2T+B37v\n+Vfz\r\n=qU+V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9k/kHmY4JBt2gpm2jvNd9/uudD7jxZud1l4R7M7/IvAiBXx5WhpKXdD3oyaJx6ZBloPMGP+cYhwUVblusQY6mYNA=="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.16_1588449141277_0.14646972792586177"},"_hasShrinkwrap":false},"0.9.1-alpha.17":{"name":"u-scripts","version":"0.9.1-alpha.17","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.17+2e85b99","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.17+2e85b99","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.17+2e85b99","nodemon":"^2.0.2","prettier":"1.19.1","snyk":"^1.316.2","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.17+2e85b99","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.17+2e85b99","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.17+2e85b99","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"snyk":true,"gitHead":"2e85b9951cc91c85963dbf9177441e9194f9c866","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.17","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-eLN+YQbBCHxXAWzBzPQqeurrGdpGRge9wjqKpUYbBm4+BkfO8hiSEzroiwUMddEt2BW58QiZFMbjjCqFcKO9nQ==","shasum":"0e899c6a6e05d23cb78484a97b075eb9b3934117","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.17.tgz","fileCount":30,"unpackedSize":14203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerc+dCRA9TVsSAnZWagAAWKgP+wYkvVxnKbAzahJecnSH\nKKCVCDMh3Y8JOiUOGw2TM7heOsdN3e//drJKYTZNimdxDbTvZ4UQ4jLVo3kN\nN6ZAs8gul3Wvz2lHqTpfTodxR08XWxnorKKfp/zHfHr28wwBzLJFjMF60A9N\n5dWxBkk/GwouGReUTpb5HLURWSMkRbGIpDtS60qzUBhriH+56Eo9aoU6enYf\nFNqve5b6cQLfcCxQ+mFpHWhx1R/TXesuz2S/VQIK+83Fz8IGMxLHmfD1NdkN\nNoweY/q9odFt4EjEzB13EbZVM12EXYkAamdJViasGcV9Fd5cawox0NqF75Af\nsWZ49BoYrb5+4Sp0AQUfUmyf46UcSXF8bf7xwmDgCDMsnmrHZlRdjwGcGIG6\n01iZ91AVW7E5Yxgk8yJ6iBzN8uW/Uc6LVZXGEH3ALycwM/3aMO8PMG+uYEOq\nSYLUEKJHiBlwYJH9++RRMYmUMHCYXpSbuHcf7Hg4rPI8rOAg9PBVMZWf7kqa\n43Ht8PHtl1HXXlh22xLU0VS0+CALzdSLFKURb/Ugt5AKAf+VT4gQJr/XNWVk\n/dsPV6ZcthHK2QQrLg9tyB8vqHdNib/Ag7WZhm3yan8cd2NQ7uyw8s3+osJJ\ndLb1jo7F/mtyHXqDExhgr2X2POdDN8+TvQvKAfxgOvcctJjRJvQaWsEICjEU\nECgt\r\n=3Jn0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCwZN63PzMvToBSlTi5ja4qn3iTFGAlnxGVS+qCe7qwAIhAJ1evwaa8Pg+EFEDCfP6DKRyZe4LAzadIQ8EWx57SKPy"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.17_1588449180723_0.8375986644379281"},"_hasShrinkwrap":false},"0.9.1-alpha.18":{"name":"u-scripts","version":"0.9.1-alpha.18","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.18+f9631da","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.18+f9631da","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.18+f9631da","nodemon":"^2.0.2","prettier":"1.19.1","snyk":"^1.316.2","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.18+f9631da","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.18+f9631da","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.18+f9631da","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"snyk":true,"gitHead":"f9631daca296e82f806fbf282c08501395209bf6","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.18","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-PHrFh/SKFwsa8Z0MULnhVt5PzDoNCrPCgnQyu3Ufs3VWrRkCCAS5PDCmh8S17O0dzVqV+enEP+lJL7weNAsY3g==","shasum":"8542ebea18078e27835269c4419f1e953da817b0","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.18.tgz","fileCount":30,"unpackedSize":14203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerc/vCRA9TVsSAnZWagAALwwP/A5U1K80EuHDJqDcc7qQ\nuJiYz0NLHCxEXScDcnSxbe80rAKbC7OmkamvC3UY9iVuwikkJq41g4H2o2wA\n3GyqZ+pgayCvupfwZ+AgqGR1SXob3jpyfA9CJE20cG6CqBzYd4PF0RbdhdXZ\nW82dgEnD8X4coGXVk12qlE2KFyK1u4hACtZiUOe4reWQBevwcxcU+PhnbXGu\ndgE9w/kTYRVqUkk02FVQz4ZhL3obBFs3xUAzFUYY1gy8lgbUncG/IdWA3O/h\nvdjqLgsPjDRKMV1hvhlhtqnYzs0gYXyi/pJ3sEnVifFp/9Nt3X8uN5Zy0sx+\nCtqDKBOb8bWDOEeVOmbgLZmMeDjk4AAyGZXxM7H+N4eTqMDwDJ8Ciot9ZzOl\n/QKiMqSpy/SFVPqSi2hvRUJ0ZQTETqSYpndIdUWLD0bl6ibBlmk+brCDvKKL\nJXp4JuMKNaeL2GN0zOR/ljvpayuX6H8NHGjZnJ51tUUgdd05R32xTrHw5rx3\nOi+77SKO2NwehWLijnBzcame4QdkBTAP2NOHoNtdCvgmxvYKj9x/fqQRskeX\nddmdfGJ7XZEsxnpnGVIfyd/gFcAqkGfWtuiHY33tqi2UFF2U11dr8eigKGmR\n20ktvwIfjokgskQ5fFDCAkrPlgh9G3Yc60uraeG6TLLjYvWoEcJ6JOnZdMM6\nJFAi\r\n=m9z2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyekYREtf2ZF+b6BqJkw8xxUboYZMi/02TbaHKavKWnAiBnYS/ewXy6aLQaxsQk09Z5kVPlbG8vVr4EAMxufcgpMg=="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.18_1588449263389_0.599545136946696"},"_hasShrinkwrap":false},"0.9.1-alpha.19":{"name":"u-scripts","version":"0.9.1-alpha.19","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.19+56a5126","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.19+56a5126","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.19+56a5126","nodemon":"^2.0.2","prettier":"1.19.1","snyk":"^1.316.2","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.19+56a5126","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.19+56a5126","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.19+56a5126","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"snyk":true,"gitHead":"56a51267af38c9f01086e824390037c0a8d87f49","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.19","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-/488Vm6bf0+88gdykxeM+DLB0Wf85FhEuJ3YApLtcAC4Uc39xl9hJ5/V6LG9TnmahCrIoHQY2XHEj4QxUAvCWA==","shasum":"a595bb252adcf4b7bfe2360192a1cff168b45a9f","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.19.tgz","fileCount":30,"unpackedSize":14203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerdAACRA9TVsSAnZWagAA+eEP/ivqeCxknr3dGLDOKfLz\nr42wt57nJJj03YyaBpQGlQOQWi1QlqzXXqzbNctktc9w3gsW+5G30v/SYJ6l\n3yFcKGXxE2Qit/V2HfPAAzMhMLIUJeyKE1c/AurzY7lHNITfssmC1H7lsVcR\nb+8CVNub9EYJmGVX9lwzeuWqktiljOWOqE3FSm91WsQAQfWc4oUqUe3rdDe/\nY7asVXWo6L4SHQvuuVoSfAgw7Tl+k61GlA4qv0E4uW2f2y3y1XtdPRztHYAm\npARostBFspn31CqPeyGYbiRKhjuqumaXxAGWUZsGBrV99kaglNPeBqCb5aNo\n2ZfkaZsjMxZ/Sk9AHg5egYp7JbL3XpQmEAE6+JYH5LocLdq3uKdEVm1H2MpK\nDTYu11NcF3YBoBNyjydGtKgIG8n1pkyumq88/eB9NP6inwE7mhpxrChHvzQ2\nA+qQNu+GOaTT3FU/LqkNVTvEqA1oDmWNbxDQkh2TQwYx8sI4731vOFoaIA22\nnZiaya+u2+/QPrhKVJwRfdFWeEIRqUo5r482K2CmfhoVL9aT0gmlp3ce5zEz\n4iCTA1sETohA8LSV57toD6SCKrrY5/CIBD+wrz2tTQeedhClaoKW8Qkk+dhE\nBNelUT3jaAjlzH2CctSSt/bZmc+n43f2/6Tl28u+ShPZVP4cqipXWawkvfrE\nN/mK\r\n=xgZw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC54wHgrGQ0SGwxzO+3GDaVAXO+Z8TBJpu3MSdF0YZ3HgIgFTBdx3rggLisoA0VPCEHfEugB8wa62OFOxfCCKNHM68="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.19_1588449280566_0.5515618207549737"},"_hasShrinkwrap":false},"0.9.1-alpha.20":{"name":"u-scripts","version":"0.9.1-alpha.20","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","babel-preset-u-scripts":"0.9.1-alpha.20+2bfeb46","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.20+2bfeb46","eslint-formatter-pretty":"^3.0.1","jest":"^25.1.0","jest-config-u-scripts":"0.9.1-alpha.20+2bfeb46","nodemon":"^2.0.2","prettier":"1.19.1","stylelint":"^13.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.20+2bfeb46","stylelint-formatter-pretty":"^2.0.0","stylelint-prettier":"^1.1.2","typescript":"^3.8.2","u-scripts-utils":"0.9.1-alpha.20+2bfeb46","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.20+2bfeb46","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.1.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"2bfeb464d0f0a9eb9ef9bd3c8c018b6f78539ef1","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.20","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-pLiWpSQIK74glqGz7XIxuUQ9cG1bnq2V19QrUuYDp38rST9JmkQT+G+1mUtym2UAW2C77d0Nfy29PZLbfpO6BA==","shasum":"e454b17085e51b54e3534ff2f5fad46af68ea6a9","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.20.tgz","fileCount":30,"unpackedSize":14404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeriubCRA9TVsSAnZWagAAr1AP/RmbzhwP06uJPeIBJao/\nfmrDroDl40Cv1g3+4utxcytyhE/GBy1vuje6GCkSQ/aZGb2q+wrtX9jMbn0o\nrHtnHyXBGhTL208JuJ3J5jat20a/+kfpPYMZq71b1Wx3Du9nJt7wWOLzDhmQ\nYy6BFZQyLyVLIOeYGrLJhszZOluoapoeYAQbtw30Fo87dXn7UT7pGcGCZAg8\ngYNaHvW7yRg0RiiTNO65yVd7q/1mVIoeQYZ3G6KzHPY8ev5Zozvy/GYQ7RkD\nJdeaG/XaYfhOnW/L1fofXgqKlrkhRQ3MlEIYtUrASn8H5WGdPNHv0MY5vQ5J\nd0eYFjNrrJ47cl7hhNmV9E2fN43z/c5pmXOZxpiZBb3QaIli+UpVcr4FVacG\nFZNO1CbglSVBiPBHiExt1VxJpI1ko7SeSUaBHP3yKj4WiWz0Roe3XZTK96Nb\nPbtt5Xz1GFh2a0AV4U4sgZ66UgmI5PObNsQnMMA2/uSNuVqhCL3k1DbZXW7G\n6uhCcUNZTshMtfSqUKE8n0psMk+ZQScr3lPkc6XQ+S1fr/I/278PfWhK3FIa\nZrUTuRn+s0OYtYed9Dz8abxOCatHH0kwYkvHSV/AZ67gXVbx9s1jMAWG+pBs\nmdmho0+hk0OC/3B6ww0anK+0jBR8nife/ysCanFx90MtkQvd98mw5j9DqM17\nT3as\r\n=l+j+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZ4vQ1KjPibwBQ4gkS6B5mxuQPy/l3CXJqsvGepJiw8AiEA3n0WwHGxMCDKq+j/jgOyeWanaFkfK3yib2xaIMSxvM0="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.20_1588472731371_0.7434854066054477"},"_hasShrinkwrap":false},"0.9.1-alpha.22":{"name":"u-scripts","version":"0.9.1-alpha.22","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.6","babel-preset-u-scripts":"0.9.1-alpha.22+f3aa0b0","cli-rewire":"^1.0.0","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.22+f3aa0b0","eslint-formatter-pretty":"^3.0.1","jest":"^25.5.4","jest-config-u-scripts":"0.9.1-alpha.22+f3aa0b0","nodemon":"^2.0.3","prettier":"2.0.5","stylelint":"^13.3.3","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.22+f3aa0b0","stylelint-formatter-pretty":"^2.0.1","stylelint-prettier":"^1.1.2","typescript":"^3.8.3","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.22+f3aa0b0","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.2.1","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"f3aa0b00166c3a20bbb8e4ee2edbda301a61b277","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.22","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-m0P0ujO1I4AV3sGFDU/BgvT7/D1EVE5XIMYjJh1YXQlNZcD91UaaSUS+pQvnpoCAFkOvuKtLiyca+wqrrYM6iQ==","shasum":"ad81f6451105b72a3c92956a4e8e116e53d09912","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.22.tgz","fileCount":30,"unpackedSize":14331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJer3f7CRA9TVsSAnZWagAAoLkP/0xNCynZmmR35s1Ti2nY\nBGQ57Z/tE3jao68vtSQlBv2WcV2wDzkPLWr68OauYlQ2mjff7N7QXgapqv/W\nXI0xrMNQctyocazTvHLvLikEJK9N0E/aFrnZR17T/zZlw+eB+OKd915EvzXe\nl49A2jueitgVgmdm4c0RK3V39NWDV0otU13E6poWoV1WF5P9giohwgy9MG7H\nKD9FIggB92fUIO6fc3trMU5NdxPaIFNBTlfK8ni2+WG/VXmQYzbBLowx38Wn\nU3W4u/iPgeruTnqRSf503smBlp+4IvRo5aq+kshGN6pSIoc+CSZxFa/sSnn/\nCy1qdq7aWB6tF6d3pmA0e7HM/VAb2fq981p70fnAjhcamoBOHwCick4X7V+c\nleZPUhEwrw4Z1zGmhr5+9kIjeRuVJ2LgX/Ri/ygWhRw/XmurcvEpvVjxGMn6\n5/T7u1VCAH5yCx3FkdOzHmkiMFgzH34jz83cXspQ/gPAydVetssc0DltlptO\nEsBQKqQlWPCsTpjoXzb+MGwhM2x3bPjXOhH1kLQyE0y4Qvoj53wo0r1AZdlW\nzOEjvX8xdY0+EdB4L9PXxzNG+c/rS4ZbyYSOcwO812M5d6awSUC+T27E+evy\nJS/AYxUpKPFyjTanfZxSO2njA3P7xnotCHaX3EX0ir68stfXOaYcqKVU9lC6\nsJ6S\r\n=BFra\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuVC4gARRJuwONDdvc/8OjmAHhI4v3KZ2tptRN1+rEWQIhAJLB4bTgMmjxS9q4prDvv6GALTscd3AgsqBDZnOZITzr"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.22_1588557819215_0.6555440131935479"},"_hasShrinkwrap":false},"0.9.1-alpha.23":{"name":"u-scripts","version":"0.9.1-alpha.23","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.6","babel-preset-u-scripts":"0.9.1-alpha.23+3988af1","cli-rewire":"^1.0.0","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.23+3988af1","eslint-formatter-pretty":"^3.0.1","jest":"^25.5.4","jest-config-u-scripts":"0.9.1-alpha.23+3988af1","nodemon":"^2.0.3","prettier":"2.0.5","stylelint":"^13.3.3","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.23+3988af1","stylelint-formatter-pretty":"^2.0.1","stylelint-prettier":"^1.1.2","typescript":"^3.8.3","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.23+3988af1","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.2.1","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"3988af16b57c57a9f2a8a30f79e9b61b8d161dc4","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.23","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-ReSbvDrFvV9W/Wg7OQmSwfmOX3ulW8Bah4Kje1RCUrYYoy4rl+1gxnoHYvQxEjc1qMEBmD7pZNjStSdg1ULakA==","shasum":"60fca8fb8ada29daf472e803777960dada981c61","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.23.tgz","fileCount":30,"unpackedSize":14331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes149CRA9TVsSAnZWagAAE8sP/jJV3H/XpENwr64HUPiV\n1b2kK+yLsZc06PWCoYVBAnlEEYuTNwody1IYY9Ncra7+MzrkJ+GhLGI+Rj3b\nnjz2GRj2t8bk+fink3izJOT/62JjV4Pr0XvqoABTONsStBUXekRs2Cehfxnq\nDZA7WBZlfBswQUbemE4ZL/dDsK/MGPIkVHWV99fS3CBo3ufsIMwBA0YaRll0\nrApfp85Smx4ORAW1g2gqGPGFN+XsjmSHEGbBFMFVSbLnCELbA8gxct2Hl/GQ\nZOBCkaxNo18eck62aMOKvYztlZ75Dn3C6eec64wFo8bQBWlHl29ypanmikA6\nqYECOl6vpGbKVUk2yc/ZoRnJy9A3WujWddGJpYj9XYiyG1HFyZkDRSI3SPsW\nbhdpC8YAafeFXerFsW21L9yCC8aF93v6iNj3nyYrDnASxVw2IS26cWBKS6mu\nLZfe9HgAx6inqTI3nLWXmGhkNAxphGFrpdTpTjKVIXH/QYe/lYu7xy2VPQiL\nBzSelGmHNV+y968yjlF4KxvUMryGu/5vRHuQUU2/86hobRUMNhWBkljT7ZH5\nhm1G8TQzW+GHwKnOu1hWeobkS1o0NCAi7Oe+irO3t+abInJQOoXKvLMMnzLN\n6mabiFQEo6UrgPQd9rXIM6i1fTUfJL1E4NXjGdHFT9cTtRweV9yb1TZqTqHz\n6fNn\r\n=Lui5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWf+eALiz3z0NY3R09alToFtkDI23n6bJqHDzjCBhZcAIgdxcfgOJre+UQqegBCj1yBBUDLxw9u2zlQpy9/AfTskY="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.23_1588813373517_0.08756923365399816"},"_hasShrinkwrap":false},"0.9.1-alpha.24":{"name":"u-scripts","version":"0.9.1-alpha.24","description":"Utility for building web apps","keywords":[],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.6","babel-preset-u-scripts":"0.9.1-alpha.24+f55f96c","cli-rewire":"^1.0.0","debug":"^4.1.1","eslint":"^6.8.0","eslint-config-u-scripts":"0.9.1-alpha.24+f55f96c","eslint-formatter-pretty":"^3.0.1","jest":"^26.0.1","jest-config-u-scripts":"0.9.1-alpha.24+f55f96c","nodemon":"^2.0.3","prettier":"2.0.5","stylelint":"^13.3.3","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.24+f55f96c","stylelint-formatter-pretty":"^2.0.1","stylelint-prettier":"^1.1.2","typescript":"^3.8.3","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.24+f55f96c","webpack-dev-server":"^3.10.3"},"devDependencies":{"@types/jest":"^25.2.1","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"f55f96c7205497213a17e603447d5b1db3dd6e5a","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.24","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-82qOhyHoN56qFIziLPUrjaIZEWiOARycDgKIwrYJo2s8wGMPnTt8wKFjiZIQK8qNtwtF1HOpGq2CozdVVufrzw==","shasum":"280cfff5c34dcdd2d63303fe2c3df391b96e1d37","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.24.tgz","fileCount":30,"unpackedSize":14331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes2EnCRA9TVsSAnZWagAAI+gP/2SnHrq/aNnMqk/47wgN\nfQc3mOl8seGvUbL/UAEZa31wX+aR8G43r319JccDzxs8jJeCHkpMvsK5ebtP\n1lXcoGnHfxk1FtnnGQFRaBYcoFLovCatR/3HrKmlkgo7qZu1yPQjkEQa2PyQ\nD9ghYb0TOW5e4bfqCQUE3jmHK+5I1EgtiJ2tKys7+2XGnLc1JBudnz4l6Sc9\n2D7uhMUCCVazdLjXYdiQdkhnE5LY06HxgVM5E2SDATauLyYQeU423bp0LHh8\nUPTVJNLoOZQLkzZqGYG9myFl7qlaT0PnayWHZ0iGnswAc0uEnNK3EsNtZtjo\n/UYXUqnpGqYMkNKXz78XPvTXVOHVnxw8TJ34tWD05+Ebed2N38NOigZr0I8U\nvKzhYc9UH5je9bd+9Cy6xq9KqnUAkmZl014ariIkiqQ/A1NGtTYsxx4n3ADn\nWcILYc86VFQVmcc/jkOacIkAd3UjWtzlD7ve7KydSegFspnsVP6YfAU7xNNe\nKECOswFIWBfN7nRTXH528Ld7nn3IpXz4xSwP/5rAMEKYzuvRQv32D3wrYSTo\nj9EtIIvyBqvYzLZSwljJmCI9/eyLetyVvwNVv34/IgTEIa5nCpe1vg3ECyUV\nxIHR+ZwOjwS6wyh8+RjUQvpSn6j76OEB5p7eZ6JR0nyhRM3mGOQBq1SfDBQD\n2sBi\r\n=hTL6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9LnFDmoRRAsqvk+O5vpCjzzoBp8aAk8pqw2biYNMVdwIgaAnL8aQqO1nKhXu5SkQokOZQcytXsh5vSs9ogrX87oY="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.24_1588814119142_0.8767631202109183"},"_hasShrinkwrap":false},"0.9.1-alpha.25":{"name":"u-scripts","version":"0.9.1-alpha.25","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.10.0","@babel/core":"^7.10.0","babel-preset-u-scripts":"0.9.1-alpha.25+af0022d","cli-rewire":"^1.0.1","debug":"^4.1.1","eslint":"^7.1.0","eslint-config-u-scripts":"0.9.1-alpha.25+af0022d","eslint-formatter-pretty":"^3.0.1","jest":"^26.0.1","jest-config-u-scripts":"0.9.1-alpha.25+af0022d","nodemon":"^2.0.4","prettier":"2.0.5","stylelint":"^13.5.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.1-alpha.25+af0022d","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^3.9.3","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.1-alpha.25+af0022d","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^25.2.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"af0022d70df03bcd6db4e339a256adba0b6392cc","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.1-alpha.25","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.22.0/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-gsj9zvXbFGHy2TJDrvIqAXzpVPrtUCu2OkJxwr8deapcCGd0tIhdKeXT7gGRpnE5pnoQDtjZlyqob+CntiXrbQ==","shasum":"79e2e0df297de3d70bb911f8c046580439e37379","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1-alpha.25.tgz","fileCount":28,"unpackedSize":14127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezefjCRA9TVsSAnZWagAA4qkP/1m7Hy4ZomLe44ZqXbb1\ntNZbQitWYI62NqbovKNOHL5EPfZ5fh8VXLhU58miu0cIgk/9A6FMdVzJiRGr\nZS7Q9bOy4rXK0OaUhrqhhy8O1U2A1VjUKA2eKzv1MzQOeTFD33ZyJFRehoI4\nBSxpwmlc9w/JBs/Smdlp/K5brCuQB81TsXI5XsJtmCjOmDinmkDUqI3/A1nY\nIi3pdtGG5Qdte4szIyZ+1ArEtTlLVMWYz2tLR0vklROYZXFzvvn8+iihio/f\nY7cvItenukrsAVgApOadbeuragaxDYZTiJuJDPexyL9haMraHBftHPDTKWyy\nrCUSpUpJYWq6BATwXVfDMIf79lwMjmPlsu/O7DZVIO2jHDoNxfh0bJ+yCcfM\n3BnooUKLczF4K7phK+Hh3CaQ8TBOdnC8qJSlXZWWR7Cq1DrOlF5j/uzfJfv4\nJ4ogDVQMKby9DLSzf32e6piE7Pud3cX5RmbZI5N2Pgqd/c0CD4pN/MqK8vKl\nDSkWq5ebVvw1GV02tCrMa2070VJUGZOcUQ8r/X43HKlGdOQ/A/BHNAVl9jIp\nYelE5G9b8q4uAYVPWvdytyFwmGHbu7oYCxtW9ODgAkoxYNT0ZsWfNLy87aN5\nuUbb0S/v04o2Td6qX44kZR4Gq0KjsyxtrYl1W1y6Uer/gIdNlw752izOhPhF\ntmUd\r\n=QZQm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDH6giJsIPJBIj2FocvR8NtcgltQ7DoRmj8D8MIWgDMcAiAsETIKGgMWZMQVlA6QSpQ7Blqckj/LnTFR4gK0AVDZjQ=="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1-alpha.25_1590552547526_0.20392441290829955"},"_hasShrinkwrap":false},"0.9.1":{"name":"u-scripts","version":"0.9.1","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.10.0","@babel/core":"^7.10.0","babel-preset-u-scripts":"^0.9.1","cli-rewire":"^1.0.1","debug":"^4.1.1","eslint":"^7.1.0","eslint-config-u-scripts":"^0.9.1","eslint-formatter-pretty":"^3.0.1","jest":"^26.0.1","jest-config-u-scripts":"^0.9.1","nodemon":"^2.0.4","prettier":"2.0.5","stylelint":"^13.5.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"^0.9.1","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^3.9.3","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-config-u-scripts":"^0.9.1","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^25.2.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"866c711417c349dcc2c83e391f5772253981fe55","_id":"u-scripts@0.9.1","_nodeVersion":"12.17.0","_npmVersion":"lerna/3.22.0/node@v12.17.0+x64 (darwin)","dist":{"integrity":"sha512-85zWdVN1u+Dtudm+1tJvnr59SmNPMT09TZMMRuVSNdvwYo21LbKdgqZXrrAWDigxo2HM1RbF3T/k1Qc506dlow==","shasum":"0c9e8e980940899e0160eae56186d9e5a4fdc09a","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.1.tgz","fileCount":28,"unpackedSize":15905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezeq/CRA9TVsSAnZWagAA0QcP/A/+kI2MnB4m4KPhujbn\nU28ijgz7sJZEnKiUVrEiQI6I66tQcHjl385QIGrPQDArzzuOdHterIpu0PCt\nU65nRXDQzyqKu18VGTu/tJmZ8/iaffGHp+CaqlPsawcp9idH2oydfmqXXEp7\n81hMgCSE1bag/GqmthSOlU/Urbm8gp90UC3KxAAKPy39wyVWGW/nutiE8m37\nxRxi2W4sBIDAFHYvYK1P2qy0uetBp9uRXPcs5IUrWVvWlqj2pG3KQCAZRCjN\n+APTW2MzmeCtr5GcOPwaFU7426jNEFIke0hyB0GKANZT0jmkeK35DXnQwgxf\nmx/qxCpmjTynb8GzcuGt5+UEsGYhoI3HUVEtiAHfARqEHchx4shoGMtVyJJN\nlaM9b40+7y5bAj7P1/Ec4OHak5FWYihZPYStiqgOG0M0kGuP8fFqYJSFbH7q\n+xkzsRcPwRrMobWkyy7SMWhs/eVmEZzhqXBes2AFztHbu/8YM8uTF1flcH8B\nKiMy48Zirj6t4YjFVLToCx1NmeE3dOvElGGmx2RnA9chDfaTRVDAOp7UAerK\ndleL04goaiIRj1JaXD/zm0MBj4Tn5AZlHMhE+NmKHGX2BQwXbjxldeDkcCKt\ncca76z2kgzfG+4jOuUyUqrVDWUkSdvJvFwxG7P8WTUyb+BadvTN9VANeL1qO\nyq6N\r\n=yi5q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQeDqtwDwsSbc/0BxYCEFU/fe1YawmFlWRulkYQTbdeQIhAKeftmEIbXKTb34BC8wa2fhFgDC7TTNorztJKgZgS3Ec"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.1_1590553279012_0.245928865533235"},"_hasShrinkwrap":false},"0.9.2-alpha.0":{"name":"u-scripts","version":"0.9.2-alpha.0","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.10.0","@babel/core":"^7.10.0","babel-preset-u-scripts":"0.9.2-alpha.0+866c711","cli-rewire":"^1.0.1","debug":"^4.1.1","eslint":"^7.1.0","eslint-config-u-scripts":"0.9.2-alpha.0+866c711","eslint-formatter-pretty":"^3.0.1","jest":"^26.0.1","jest-config-u-scripts":"0.9.2-alpha.0+866c711","nodemon":"^2.0.4","prettier":"2.0.5","stylelint":"^13.5.0","stylelint-config-prettier":"^8.0.1","stylelint-config-u-scripts":"0.9.2-alpha.0+866c711","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^3.9.3","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-config-u-scripts":"0.9.2-alpha.0+866c711","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^25.2.3","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"866c711417c349dcc2c83e391f5772253981fe55","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.2-alpha.0","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.22.0/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-S22MplJHnP2kSqjEYv8GP2JHjYxWxcnfjKfhwx/87oju0oVhDktnCUcu4dFCI9b0QR+eBosVe0X3epXfqZJbEw==","shasum":"10a0dca626a184f5bef86cc057442d9c4742bd3f","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.2-alpha.0.tgz","fileCount":28,"unpackedSize":15996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezesqCRA9TVsSAnZWagAAPUUQAJ1ulEeWeQLKKOOr2qQh\n0tCAkWRukk/qHfPeDNp3ZJGy7zLKFHpBVdgXPgg2gBHQfDbucCF1e5XosBGa\nm7IHnHWc6tgLTvLpzCyxMUub26id0vyT94uHINIxyr4YFTj0uPVHtaWeBBCl\njLn40iPSkGy6MLb+533Sj/EjQEWLpDxsfq3eQ3iBAE7cFwBaIWqJRBMQbLOw\nOqp/nQajz2Ns9JZxeb9BpLMLUw5mMxFfayvjnL828/pH6aoj8e0HPLXY7Xaz\nIEEklUp8iZUTxgy6qeRMBN+JX9skzKx8Cj8ILhkMzgQRMFIaXldP04ricH0T\ngB7QWhQx2u+IdFnRvZsOJHhQKOP1XJJ2wtfLOurqFrJHo5B/0sdHvmtwki19\nREVQ3nflpvgnagBQLhnCdSuM4NkI0hk3oU4jFWlov67FYP8ZIOZCPCou13cg\nkLTPV4SdbFlSfgpLkOnTr41cKQgZy0R3SpFU4ApQFZinqVekFSTeeY+Ved2h\nb8i/Y+q3OaPFx/PsK++eZI7EAkuwnkVbfGGATwrnPt+h1eMaNkrbC+olp+Oc\nEmIYkO9IbHbtTwoZpQd7v8WziT9SxPd0obG8UT/nKBz56xd8CxjYhv/TtZUs\nV4mAJdmuTzFXLa77w2zIqc6c5tzEttEy6rUOkyvyn6IpYjQfKB2L1LizGEy2\nLUxH\r\n=BqJx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7irdNxKuchBpOhFedGY2G38/Ov2N+kAZpQ0zCuQ06mwIgPgfRZsiQTWC8nGwG1lS/F0vxyI6fYCMF5opVUNOf4sk="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.2-alpha.0_1590553386214_0.47546036685638593"},"_hasShrinkwrap":false},"0.9.2-alpha.1":{"name":"u-scripts","version":"0.9.2-alpha.1","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","babel-preset-u-scripts":"0.9.2-alpha.1+cdd6638","cli-rewire":"^1.0.16","debug":"^4.2.0","eslint":"^7.9.0","eslint-config-u-scripts":"0.9.2-alpha.1+cdd6638","eslint-formatter-pretty":"^4.0.0","jest":"^26.4.2","jest-config-u-scripts":"0.9.2-alpha.1+cdd6638","nodemon":"^2.0.4","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"0.9.2-alpha.1+cdd6638","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.3","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-config-u-scripts":"0.9.2-alpha.1+cdd6638","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.14","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"cdd6638927d5a542b8df48a547e7eabf7d80b28f","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.2-alpha.1","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-MQiZr90OEyTXRUGOrZ4TINAw4hE1fMzD4kkyAGA7dSULDbDxwHM6P81ytds8Q6Vxr2NMX7glWrrFnln5nBQU/Q==","shasum":"b4d5dc9a9c03c7cdad31f8acc48fcc956e881118","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.2-alpha.1.tgz","fileCount":28,"unpackedSize":15998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbtM7CRA9TVsSAnZWagAAfwYP/R4Yo4IafjLKrQrcqr6x\nUx+dzOTBHdDRiOZAGIi0AvMO3RdrTG48VJ5sH22657EKTOCTTBfynDD3crJO\nS/tEWJqB8WAquJpThvtLQ14IVvsB2ofNFjxp7vMKjlI3g97WOXGhjbSv/Zvy\ngz/CfBxWjnh38Euga/o3ZJX5mlcNd0qX6WfnjmBnXlC/2zTxlNEnujMK041w\nLVXiINfsYDqv74fKrlpnnPRF7ziSPImErRczj/Lf5BeVZPEX5d8SgSr0ntnl\nZ8MHa9mQsi5XtP4jVBpjNe4T95YEBeZk5OtgicZOgy/ToDk8y8UMWjZ/bTBH\ndEBebXgkUGrAPcqwYvqBToFDoc0WK8XWk6Vl5Nte5QILb4qzhF+SNxGhx4ED\nY4FMmxaPlXR7C4AxBfiggRWGXg4U/v20k2x+UEFsxvmaPFJrAtRHcW6GeRpF\nVVVMm8FyCk6tMucRUBTAHFrlqDz3fbVQ4/dXjFKvfi7j1y59U7ca0yfRfEq2\nyzfN5CQmS/XxHRAXrqf9l+q1gaNWkLiqGgTvzWJx/ymtKcvjTRhAnjZ3bnRa\nG1kE9lrA84zM0trxfEfJGlKB4G7LySnonVKHO9mzgxCQhMKZUJ380C5m02Ku\nGiislY5WMiMc6NTrYt2yzKQBd09+nTjrYEQ6HE1Zy1Z1+cqjYHnMigA5RPUG\nmXos\r\n=gQeR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfQx83V2I/sH6eLvcdALL9I+ETZQeHx7sj5K1ku2oSyAiEA+p+sEKWFnThOjEqWlLIwm/OATJ4ionOUAapKKC+eWTA="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.2-alpha.1_1601098554802_0.07883439549519755"},"_hasShrinkwrap":false},"0.9.2-alpha.2":{"name":"u-scripts","version":"0.9.2-alpha.2","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","babel-preset-u-scripts":"0.9.2-alpha.2+e59a422","cli-rewire":"^1.0.16","debug":"^4.2.0","eslint":"^7.9.0","eslint-config-u-scripts":"0.9.2-alpha.2+e59a422","eslint-formatter-pretty":"^4.0.0","jest":"^26.4.2","jest-config-u-scripts":"0.9.2-alpha.2+e59a422","nodemon":"^2.0.4","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"0.9.2-alpha.2+e59a422","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.3","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-config-u-scripts":"0.9.2-alpha.2+e59a422","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.14","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"e59a422ca13fcc982985939ef135248edc4116ed","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.2-alpha.2","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-ly+4RxpfuGf+V6ZkhN5rVpKqsR4QYkkH27pOnIih3diwBT2ExAzNxQsTcH8X0jDEWYyVxXFzaCrNakD+AFYG1A==","shasum":"7674613800b531cfb641fc61f000828b88357bf5","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.2-alpha.2.tgz","fileCount":28,"unpackedSize":15998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcA0JCRA9TVsSAnZWagAAYfoP/223HKbuebgNaeyN7ALO\noIJsutYVvHnbvaKJPsZu2+Sr98AuWTXJxTDaRgEqvaRb42QZmZUlJa/GQHWa\nlwHI6cSGKK8SByIlBbi422MZ6b4R1DC71CvsVh/md7Nz3PJ/FJkIVe0o8CuC\n0ic+QN+wJacFWYh3Qzyhdsh7Hh66t1CpmVDO+U3FRbofy/28bZf1z31YzFU/\n1RbeDMnQpF+AMQT1yJhwWy2eUBcxqlW24/fC5UPRNdO2N2zNRjiYhPQtrQ92\nKGnm3Ee1Y11a7dODnQazZQ2d/pFbIK9P54umYc4dEFP1Ogu6IVty+d9srg33\n5/nCcgCpfZ4vMQYq6uKKITSPZ335st8VEfbqESUECaRiNxeUgHVCcjrmd9lS\nM2YwAKI2amWq/h1cU9UgGewPT18WsZYn30aQSm/zq3diH6HVIOsS2YYuCQBP\nlxV+k0i0/29VJzzhHz9sLpTX+qg4iVhhMBzd8Hw0KBijBf2vHMmCA3fMqKgf\nnpUfUrfAZMYv+3727YBk4c2SrATl7aSRwE9FMmlyXDvrgPtYa97H13UzRQ+b\nPCYpCX4NYPSgQWDB3ee3wSU+cwm4keUBMucLR56/pFvi0pqICAyU+rN+OtAr\nyB/zBDHu5fkffbTqQdoekOGa8jwiOLPxvPvBJ/xksP12EBUTaYQDliARDDiQ\npwrB\r\n=adgL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPXN2h8dhR4WGSgPqcNpbCOEtn92cz++0/ZMuGGuocpAIhAPszY4WRcUInqD5upKpDGsm5kdK/66euqXslCDrPnVBf"}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.2-alpha.2_1601178889292_0.9152371537860833"},"_hasShrinkwrap":false},"0.9.2-alpha.3":{"name":"u-scripts","version":"0.9.2-alpha.3","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","babel-preset-u-scripts":"0.9.2-alpha.3+7255dd3","cli-rewire":"^1.0.16","debug":"^4.2.0","eslint":"^7.9.0","eslint-config-u-scripts":"0.9.2-alpha.3+7255dd3","eslint-formatter-pretty":"^4.0.0","jest":"^26.4.2","jest-config-u-scripts":"0.9.2-alpha.3+7255dd3","nodemon":"^2.0.4","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"0.9.2-alpha.3+7255dd3","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.3","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-config-u-scripts":"0.9.2-alpha.3+7255dd3","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.14","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"7255dd31afb39f7d82f65a1e37df7efb9c078f7b","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.2-alpha.3","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-RElw+auotcsFfpfn+LnpFv9jN7OSIyodPN0SohygW0zGc+TQHSHQHfsyoqJtPFA6KCDAQqmfTSNlNmtqhNcphw==","shasum":"c2a8d1199c1f60e806ff5ed1114b8469bc829bc6","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.2-alpha.3.tgz","fileCount":28,"unpackedSize":15998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcRxtCRA9TVsSAnZWagAAWgEP/R5aCSB8lsZpTHHwxd3L\nhm6uWp7Pe83d7e2dSDz3Ux1kIXsMLhZrDPUE3QvSQF8ph+8gBhAZPGJyaa5p\naotBKZxrss2U7o26bXTKcuHBcEQa+VCJSQEgK0egWmqCPRDE4cwjqborvkaQ\nWe9RvObWWzFwc9e4S5CF3g/wxWiyljYP8G6F86tpK6j7UAwQ0O8uo2gj2rYZ\n5jtkHYB5SijnSMtCzxqPjNVEhJcwexr76mcq8c7wGz+u0TxPemiMMWnAYZVe\n7kjZ6TGtoM5I3toxJ6Cx0olUoEPs5YdQRenY36ODKvTIcUZESjmgy77/0bDj\nDNVkghfHAYNQdQpObRgsMzt/IGNwEt35rJyMwpUxkPLvLifzVQ9gEWi5Ojxj\nDYmX53Kw892Bzz6+/7wA+ogm7vIxfRPncQstLWG26D3yfdOLOcK4cWmzuYN/\nZxl8DaHCWaowDpbLuwOStEjznUgh55JbKwnx3IuSwlWeMpWS2Lk4TC1ATjfK\nOtMuRThSc11AMG6TwMWx5LKKlLk2bk1i/gKXBpefpyhy8fEEgfbdfMxllp7I\nu3XNqvpoImfqm6YOBQQR/jC4p8E4kTtxyceZib8x7+fARmEEjpkK20bWCwUZ\nk8qXkSQQ+Oztu7va8WkSNeUgZ7esoiFo5I2rsJ8craqETi9brnwE1YEx8g9a\nezFP\r\n=5a1A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSHkVruw//DXlyp1sUu2FwMg09EniFYRSz1yuyooKO+AIgakY7vbRaJvXG4hCRmgd79jbjnB+xxlc5qpg9q1PHEs8="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.2-alpha.3_1601248364933_0.8282271600747759"},"_hasShrinkwrap":false},"0.9.2-alpha.4":{"name":"u-scripts","version":"0.9.2-alpha.4","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","babel-preset-u-scripts":"0.9.2-alpha.4+06bf195","cli-rewire":"^1.0.16","debug":"^4.2.0","eslint":"^7.9.0","eslint-config-u-scripts":"0.9.2-alpha.4+06bf195","eslint-formatter-pretty":"^4.0.0","jest":"^26.4.2","jest-config-u-scripts":"0.9.2-alpha.4+06bf195","nodemon":"^2.0.4","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"0.9.2-alpha.4+06bf195","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.3","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-config-u-scripts":"0.9.2-alpha.4+06bf195","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.14","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"06bf195f4e67d85e9ea510134121fa18b27f6b2a","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.2-alpha.4","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-FGLoWQJ1go4zk4XD4K/JxxjwFN347WPjB7hMQ8SrSqSSifWCBd5T3zgB807udfOyewfZtbdSWLB+MJ888hVXvw==","shasum":"58435328fa54e742029d305efa2bea363426df33","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.2-alpha.4.tgz","fileCount":28,"unpackedSize":15998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdXTCCRA9TVsSAnZWagAAa5EP/jbmDIjtZ3i6ojKG+LG5\nkGposgFa8h/kekKbPFJKLrVNW/npMmVR+ERwo/KzEOg3AhXwpojhvby4BHi0\ndnAW/iTBNvJ567zkBeBB3J50qSQvXwoqFRxz1Vsz5EalL0mrwHL41Ia1kBNI\nGDaJp3R9+r59jBPuO68LxhMwqb1wbZteU8UAodv+yqPvHVMX7zTAFboVD/mC\nlMK8MtJQDa7eFg8gUibsXOk8MapOm4Al9ugQK4QwfmJkHwpAzFNB7XMfLvoe\nb+7nxRz9EMdtIO+ljrBFtjt0pOWXUNkbO3BXZ4AFWGnKwmBvgAQtjpfZu2v5\n9RcTXu9n27/mF58upbCZ4YiEW//Nl33+pX76oFi0l/m3sW78xQI2pzPsACDR\nMR4fGWFbkUhKwuud2ay9BSyThIv2SmTTRPr6G8WMOUnOTIsrYK2U1SYMYvLx\nek6OIc70OQ+EFWdlN3lzVODlk7EkUt69E9tlzSRd4SAZmoynf+CIQ9M6hb8Y\nxNRu4hIz9QPgx6S1PNrJTjCAFbNCkw+F8bLuvXDqmWJyi60xVa6pQZ4sukEx\nOcZQUXeUcuUgtLU8HWqTTmmHjiCqBm/xFFODCxzr/idpH8nhTFObNKTcds5X\nVCLNflcO3u7S0wR5uVFJJaab7UqVDem5Hzy1po2bxIqbJ1GUnRT8bC9Czu6f\nZ8IZ\r\n=0+wn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpuQG89REmt48Tvy487x/xHq/L5OMQjifAhorIsykvKAiBzXlOn9MsKkpEGVv7eiJth4heGdlQ37p57Tf6/Y/Z47Q=="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.2-alpha.4_1601533121585_0.5221802719769739"},"_hasShrinkwrap":false},"0.9.2":{"name":"u-scripts","version":"0.9.2","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","babel-preset-u-scripts":"^0.9.2","cli-rewire":"^1.0.16","debug":"^4.2.0","eslint":"^7.9.0","eslint-config-u-scripts":"^0.9.2","eslint-formatter-pretty":"^4.0.0","jest":"^26.4.2","jest-config-u-scripts":"^0.9.2","nodemon":"^2.0.4","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"^0.9.2","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.3","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-config-u-scripts":"^0.9.2","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.14","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"25150835ea162addcac3d48f70e0f66a0b4099f1","_id":"u-scripts@0.9.2","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (darwin)","dist":{"integrity":"sha512-TrhgyeuanFv/XWNdqQu5+tJCxX2lvtCKTaE4RwPT4m3roR2yrzYjJiNunfYr6J75Dn94a2beh4NU1/w5Y6gorw==","shasum":"a88ca8e883beb183c1f9679fa2c1a7d31a7871bb","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.2.tgz","fileCount":28,"unpackedSize":16263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl4TvCRA9TVsSAnZWagAAgYUP/2PzSVDxzg3OViUWnAc3\n+ZBEN4d6/3IPmcCPNJWCZD2fUqUidgzyT3kO/ayssk8aG/aUz826WHAU+cTS\n6snwRa6V6CIbBUpc8JQ3gSz19vJrjYlW7YvIJ/tY91J6MD1PNG4OmNZR8hBl\nVhN9QpiXFXeKkWau1N2Qo6ALNOlUP9lo+pJdKKu0v3dLABczhqespY4ronXK\nsfKV8QBW0TWXZKrP+YEdzK3Bebz6A/Smww1X7cFAYymTsOqUuEVjPo+T9eyO\nTQuq8LJvkDbTqwErl+BQaV1ZBD92rvLTno+k+AHXCUBxE8m022nBZFmlXT90\nu9bRFEZzaTbXJ4YPNgIg/ooh8QGmkZWJCh1fol9EwktMksE7eAJc+jwNvuwm\nnUZF3Wa0m/WS+tr+jwsfbgQeLqgcWkWstMBlzZYiYQsPrxqvwwN6/S3cd8V2\nb+noowVLivCCl28MB1ywnTlAMPjTD+rNilowy1tI19JAsx9dkGhQiP+Kp6LE\nptffM0r5nMpLWaQ8N1eq8MygOWi0a5L3MPkiOnSoqDkagC/2CKXnpQUMzxsj\nQpq0cIo2aJq1QmlNwPqoUEf3ZY47HAA116FNShD/lytaQL5Qy6hJ3jLGq21r\nGfjBDMlRsg5FqBVHVSbF4xjXstEvaSDjg7aykBHWV6jVM7d8vesmxoVmF36b\nd31d\r\n=3gDK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF8J2lmlnUQlkYBCFceNlSPf5L5HECcmhnljjeRjePlgIgN94Iv1iva1r/H5kotnhkV/gByApjaItS+6F2q+bCQXU="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.2_1603765486858_0.25139099799314857"},"_hasShrinkwrap":false},"0.9.3-alpha.0":{"name":"u-scripts","version":"0.9.3-alpha.0","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","babel-preset-u-scripts":"0.9.3-alpha.0+2515083","cli-rewire":"^1.0.16","debug":"^4.2.0","eslint":"^7.9.0","eslint-config-u-scripts":"0.9.3-alpha.0+2515083","eslint-formatter-pretty":"^4.0.0","jest":"^26.4.2","jest-config-u-scripts":"0.9.3-alpha.0+2515083","nodemon":"^2.0.4","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"0.9.3-alpha.0+2515083","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.3","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-config-u-scripts":"0.9.3-alpha.0+2515083","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.14","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"25150835ea162addcac3d48f70e0f66a0b4099f1","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.3-alpha.0","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-sT+obTN81Cls7qd5Xo+Gf+qibVo8CmorMPc69I+PPgzfhmTqBermO07qhD1+O7o3rpEwGwR+Jv1MkR9FNMZPOQ==","shasum":"c3eab632f415be33b318da12d96cfaabdb23c9f1","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.3-alpha.0.tgz","fileCount":28,"unpackedSize":16354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl4VQCRA9TVsSAnZWagAASRIQAJki8Bw0xZHH4hJ/FRC3\nFYLWuJ1l05ze9Pofd+N9OU7jQiEIDqhK+yobKYCx/VShAQ22xjRr5cT8oc+e\n/JjcsHTW2brkK3UXs0JURLMxxwKAjekPUcmxpyEZB60s+WvdiM2afi7tmBJW\nKZAwEBkni3z72pQDSbnozdQrUPjS3DjvQYEE+HaRZkzwM+Ib/XrxUfHKq93V\n54X/pBrmuBEjsWD/Yyg9XQMX5mv4RZKIxbuqHLDG3KmdVWfvdI+yVPwZRRLs\n+i7Ld/HdUaY6hFmdqog5Dej/dSi37iGdDsvxVyWgU2NuqQa27s8t0Ad8yhMO\nxPsvJQpVinqI7xRsdx4yYhX8IQaCOauS7iSfDJYuPklKhA+vPIvUKxiXnn8i\ntZGvFGotYRswus6RgdA5WWJ85Bq6lDMeKnlCGB4AZIUAJoe+MOOR1/whgIn4\nOEXTQvOEGDbn9X3qWzxHI3Eg5s5JG92ykrsyVTUH7vZzFfi+h0UZzWTxm/eG\nqAMvQoW5i2ZfhoJIWD3VUaGAdx57ZN0hb+hYfDga3Fm+GXnh4d2G3QpP2ib0\nXf9dJWlnWttMx+jAK2nmSCdT1zfiwDVyiJWxfwoFdbVp85ti/8+Hato1u/2H\niGUxf9jL2U5/caFiMb+prIYRoI5O5HKIQSo9beAt6C9Qx9vLwMC385Elr0Ia\nezwR\r\n=Ykuy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiOWyI6KEOpfOKcY5ePKP+skDPZC9EwTDD1rVSjL1YBQIgA1UosLRzMFd5MQYHwd0RHQRXk0jwn+ECgL33CIVldxI="}]},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.3-alpha.0_1603765583900_0.49743375350850494"},"_hasShrinkwrap":false},"0.9.3-alpha.1":{"name":"u-scripts","version":"0.9.3-alpha.1","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","babel-preset-u-scripts":"^0.9.3-alpha.1+85cc811","cli-rewire":"^1.0.16","debug":"^4.2.0","eslint":"^7.9.0","eslint-config-u-scripts":"^0.9.3-alpha.1+85cc811","eslint-formatter-pretty":"^4.0.0","jest":"^26.4.2","jest-config-u-scripts":"^0.9.3-alpha.1+85cc811","nodemon":"^2.0.4","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"^0.9.3-alpha.1+85cc811","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.3","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-config-u-scripts":"^0.9.3-alpha.1+85cc811","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.14","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"85cc81192132ee4d0746534e6640d602c794cac5","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.3-alpha.1","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-JVH7bW/z8ZK8cbWxO3DrHBBUr2/mInFNDnsjkBU9PpPxAZ9uxtbMKQvf4+3+G+gfb720a9YlTALJtguqwKi0Nw==","shasum":"21a4eeed3d3bd0c6d7eea14cdbc155268799388e","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.3-alpha.1.tgz","fileCount":28,"unpackedSize":16359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqq9mCRA9TVsSAnZWagAAO4cP/24WDBHqIyrWZxBMGmBA\nE95wWLzrm365UdcaEfXDxdJlQtJdfuYaubx+Phz3YQ4bFV+Hi4+DydSLKe9u\nn4QO+w9qDpqH8XPkdQauAaSdOHg4XzNCBtOAB9Pnr7o25CM2fCssdk4ZmGTE\nnWzyfaeYCSiXPEYjkIPPkMQ8wCj5ZPT2EX+e2AMo25D1OTnJc41rWtUs/Uwy\n7ebgr7hcgtCxOFri329QiIzMtVCnrVXSZcn+1pCTBhxriP0pQ7n/nqHp/o57\nz7O8XMwJvziblFB7LSS6qclLr7E/Znrszq0geZYX9M0kaM2FpO61CnRL+sOh\nUL3BLq7Vx+XvkKCEZd6ONp6Fmwd1Q26gCygNBnkz1rlyrw+0PHesNYBIdeq1\n4o4I2mC5vt458d5FWj+E6y7hxbIfDgge+ZfFNdp4i3+Rfo+L4lOTjqIZYOxe\nnchKom4946cq9LexVzgNeGCv7aW5P8aBY33dF4NnbZqxP4EFB1Rg4duYRn1b\nc4Qnf4MxYflbnJi4UN5RYa3rB5ZmtG9sB4b/lVgVLM5UI0uw6iM/oHRFgYn+\n+vGBGVqgluCP0+e7cWbwEjbLuRIc/6eNS16dc3KOXdrkUt2+dNgFpPUFBBIQ\ndjDFzjvHoZGhN8uHgwC177VqSwegc8fmb+N4m349I0fbwYmXHkNpDsxO2u+N\ngmJ2\r\n=Yb28\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFVUeKoIaFDAhtgPV5naR56m/pBpSAXiLTlMc5z0cyFAIhAO2Hqyo7/3qbLQ8wVR8T+JM/RGJJMIzqfQsIL+DyRFzN"}]},"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.3-alpha.1_1605021541445_0.14017541433889824"},"_hasShrinkwrap":false},"0.9.3":{"name":"u-scripts","version":"0.9.3","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","babel-preset-u-scripts":"^0.9.3","cli-rewire":"^1.0.16","debug":"^4.2.0","eslint":"^7.9.0","eslint-config-u-scripts":"^0.9.3","eslint-formatter-pretty":"^4.0.0","jest":"^26.4.2","jest-config-u-scripts":"^0.9.3","nodemon":"^2.0.4","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"^0.9.3","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.3","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-config-u-scripts":"^0.9.3","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.14","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"39c7b11b6def96a1e372354cec8a46771b74c01c","_id":"u-scripts@0.9.3","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-CGFmn1GXu84GZyxwvaLKjX0LLRTj+mK9OizL9sH/pOZP0yzZ55SotvgF795fsyvEwFwvIlfe/Fxne0pjvfPvEA==","shasum":"45894214a600c3771001a1d2739c8babb0fc27e9","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.3.tgz","fileCount":28,"unpackedSize":16398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqrBqCRA9TVsSAnZWagAAL7YQAIUCbd0Ats9t4WSkA4Q7\n2lkdkfuST0gV5bgWG3zIR8y/jRQi4jABK8jo0oAnlCO9qtXr0s+CLclx/NDH\nnyWK3GSuPmicmjEf39A4lOngXxSXT032w3waaT67i0t/Kg6zGr+A0+WA8sAh\n8PbLgM14QFm3pRzPjtVI15zBe+rJaUvrKF6InOQMKy1ewCuTohwqzE+pbg3g\n/vk0Pwm0zfCX4rnkRaEHsFXtEbqUs0qjVyeZ99vH930zmF3XojL0MSXuORjx\nnyHLvdI6kdRHkNjlG2kE3cri3BDc4ab37UTjkZALIysTdddMNYKG9mULC/+M\nJr/dPylRDIcKqln0WmodpC8lnqlTtzDC3Usx41WrqCBKzZTc9fUb1ZoS1NCA\nz6BEpfHTk9V3Z6FqwMT80l9A5fwt9mrlg7f+PF+tRWx8RaU06uSWXfsAm7Ag\n3eyQY3U/qelXPm30qBQ8+XAXtJ8So61jYCPI9T2o0uWwdEKmw7nHlRK0RrXg\necoP7a8A/lgxKY/c16QK6rlGL7nWFgtZEhkWDuW/lBjUS+Z8pjAEkOLChUDC\na4KF0LNeUWTb6NaWMLyY5hUo+3obzG0OJ/O75FbIF6NOBe/cxeD+1CZxnQQI\nC6AQ0+ViE/5C6RIqtoouG3NCuh0l+BVvgakEKqOELaPJUQwTWprjwATUN1Al\nr9Jo\r\n=LEpW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6I+adsv8TiIOHYbu/v3PIVv7D+vfVMlvf/A3YamodeAIhAKxdpak3iOujUnqob4QSAznWQXPTTAbB33sPWCrNyozp"}]},"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.3_1605021802029_0.01431395908461397"},"_hasShrinkwrap":false},"0.9.4-alpha.0":{"name":"u-scripts","version":"0.9.4-alpha.0","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","babel-preset-u-scripts":"^0.9.4-alpha.0+75b4401","cli-rewire":"^2.0.0","debug":"^4.2.0","eslint":"^7.9.0","eslint-config-u-scripts":"^0.9.4-alpha.0+75b4401","eslint-formatter-pretty":"^4.0.0","jest":"^26.4.2","jest-config-u-scripts":"^0.9.4-alpha.0+75b4401","nodemon":"^2.0.4","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"^0.9.4-alpha.0+75b4401","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.3","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-config-u-scripts":"^0.9.4-alpha.0+75b4401","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.14","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"75b4401db5932a9d14a7796639e36ab862205e9c","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test-ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.4-alpha.0","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-p8OMCZTWv//tKn+KRQBEEE6dw1RzZCf5hwUJxE6KjL4X6QRD9fXWZ8m3FT76AQj1T+c8X5jspdt0ERlWxDQE2Q==","shasum":"443667b457219de9ab414a3fc27bf9ce9c83db89","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.4-alpha.0.tgz","fileCount":24,"unpackedSize":17233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq1WVCRA9TVsSAnZWagAA6vkQAKFeeztll4rp2B4jekfI\nenhlTlAwBRdl9V4EZzvijdYMqP76etEIceMderyXM5fuZj6mAGK7tTfj3uU1\nlfwh93dmX+pVAJpwy+EPRd2wfQrZiqMrcGTQ5EV5MBktpBCznH4ILTc4yuIw\n6dihd4fY8JNqc3DlTzScfazEGGkpX5j2U0IGwYaPMJRHV7IDz5B5eDh8j46T\n6k4g5fKdU9x2lP52Arsvsi7VLhlXtGKTa1WrGknH4H6guGI64tvxTt7O/M5P\nWZj89levEnhnNHgWSysaUUHHPVeRfkQtGel7bLw1ho0czXPwl4d9PR3vIXV2\nC4aWLRQn8upf3HRb9l/YTUnmpLeJeuEOpFFLtCt9SVkS2BqTxuxTgkca1SJ4\n5sRicHPeJOYMQVhUe5l+29jRfb1y8NjdXBzjuquxHu0qTlpyFISNVwIyFr02\ngnc2h/jJj6/myR3E7cIkrW2ERfbm0fQDIWXmp0kpBu3SiOeMkA+LxC3JG2cK\nmAgKjunxVdz9wkRy4Q1tayEItPgFEynfVSED23N37aUXCeoaemrBzf5O+sRk\nQxO03rLN28DTPg1tzhS6j5HwZ5GXWdlM3U0mG4EOdryUTpKuMoKhW1nJbxJI\n/MYeAjrX7+feoZ9I64Eydx29GuL/qKHpQ0uqw86/TKVfQewDCCmEuVx4cXKS\nEiiG\r\n=wJvv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6jfOtilsPGxyZcWQ/3RYOP3suRjDQVlurJ7U0zm5PJAiEA4+eyqurTvCpYuiv6dbUBJkbBsik3JwlgNJicg23fiAE="}]},"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.4-alpha.0_1605064084888_0.4759698303409041"},"_hasShrinkwrap":false},"0.9.4-alpha.1":{"name":"u-scripts","version":"0.9.4-alpha.1","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","babel-preset-u-scripts":"^0.9.4-alpha.1+c3f04b7","cli-rewire":"^2.0.0","debug":"^4.2.0","eslint":"^7.9.0","eslint-config-u-scripts":"^0.9.4-alpha.1+c3f04b7","eslint-formatter-pretty":"^4.0.0","jest":"^26.6.3","jest-config-u-scripts":"^0.9.4-alpha.1+c3f04b7","nodemon":"^2.0.6","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"^0.9.4-alpha.1+c3f04b7","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.5","webpack":"^5.4.0","webpack-cli":"^4.2.0","webpack-config-u-scripts":"^0.9.4-alpha.1+c3f04b7","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.15","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"c3f04b7e60bbc2027d24bccb83dfb9245fd297c3","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test-ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.4-alpha.1","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-TE1EV6vceTBz5E/1/U5uaw1JvBI2l8qqAXoLhjSMsIecdbaKQS+/VAioVb4JUVUkqwJNT+ceye0oVVK4JZ1fXQ==","shasum":"e9c0f83b5cf3201807e74a7fbc48b9dfb821c623","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.4-alpha.1.tgz","fileCount":24,"unpackedSize":17231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq2ZkCRA9TVsSAnZWagAAABUP+wRtO01LSYxMzoZAanpj\nwN7HwMrdbAKhspfezr2vOq2BYP3rNf6En6v1w21cjNf9g8eRMnUXqmHWi6KH\nOW7uN+RiqFDVIjlIwkmBTcc4OVtvAlfVVLNfKAnkQv+NKqpcCJEJLbFhgXXD\nt5Dhoss+vx0dCjbq/sxkIy8tTRl5lBwStVvq9yeGjA9b+rzMxOk43vyXQifZ\nidSkMvywUiwhY150mzyBNoyR7ZXOFshupiZXQLKQ6NMwUqy18D881vwG+3Um\n1PYoR7RR1/v2YZpoQDZ8DvdA35Qr6CQOcFkkqtRt131GWE11EbYNzUTqYFXd\n4RetnUW60TtoBizInWcl9Mr7rsKMODHDzE+IwsXIvbaIOI4z/sGnu6aLewk4\nuVNCPD1PMFg0hmwN2fHZeeI5NRkh9s3QZTwLZ+o1sC+flZb9d7Jb3WcCIZA5\nHt5ovYCPHcimBNbC9kArwIcAaBtZ5sfSa2+mQOBCpGFoyLfBupOVR0sQO9Yp\nrqT8ds/kU4b68fojOhKbFlnhumDTZ9rMWDd75WtSsiH+i9/OCTL7d/+mYfus\nIy3purJ5fqvtDdO5tFnGule89FDQuajc5tF65p74eMPeefDvwZmDCE9Iqi85\nR2nTvDpUA4IzTP/0ycSqnJbdvkWApszg7uuB0OHnLMS65Pt6tUrWm26IF/us\n1Pli\r\n=Chao\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOCaeDQiuJ8o42JW6j37q7TRD7/iDcG91hTx8igtGgsAiAd+veDxnfBloi7yp6h2oeJmyWhONZstwoJS9aNghsT1A=="}]},"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.4-alpha.1_1605068388484_0.9760969116048301"},"_hasShrinkwrap":false},"0.9.4-alpha.2":{"name":"u-scripts","version":"0.9.4-alpha.2","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","babel-preset-u-scripts":"^0.9.4-alpha.2+51193ab","cli-rewire":"^2.0.0","debug":"^4.2.0","eslint":"^7.13.0","eslint-config-u-scripts":"^0.9.4-alpha.2+51193ab","eslint-formatter-pretty":"^4.0.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-json":"^2.1.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^23.0.0","jest":"^26.6.3","jest-config-u-scripts":"^0.9.4-alpha.2+51193ab","nodemon":"^2.0.6","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"^0.9.4-alpha.2+51193ab","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.5","webpack":"^5.4.0","webpack-cli":"^4.2.0","webpack-config-u-scripts":"^0.9.4-alpha.2+51193ab","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.15","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"51193ab9c94e576199e9243f6a0d1418e0884844","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test-ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.4-alpha.2","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-24/f6bKl6ATo5eEWoA3amBm3qYPF8SBqXUJ8Dd64MVBA1EarOmqGaJEy4Z/LcV8nuN2EilBFv93o3HjXZ9CmKQ==","shasum":"b19495912352c5de367c6e387c8e8402127a44bb","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.4-alpha.2.tgz","fileCount":24,"unpackedSize":17635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq/fbCRA9TVsSAnZWagAAxLgP/jWlx9q6FaLYN8TH0lYE\n7tqf4H3iSOLs1KPUJxAd4KlsY4qNwUXtJmBHBuVASUGAoO0QQ55/f1vDzSbf\nNTEX/bxk67LfxByDcbHZU80PGck7c6A1DI1iPP98IUaEU6g9YeMjNKWpW0S4\nyZiLfspcGQpdBf9DlimTGaoMNPvAFCH6ktf57AlI9AiL1RXGMRqf81hTdz3J\ntMHJjutQ5az0TVCzGIP61Jen6uUV6DEzS5GrtkzIGfdf5mErOhsUg30js5ck\nylF5WxlvSYRgXkFXpSvBLOZPSkmbb2or8gPV80TPpYPPcdg3oZDj8MhNQf0j\nk8QuH+3H/bSq1dmZibTlaz1MsASEJvemwL5W8jXMP8ft8sSwxkZDlnmk0W7f\nCnW5BCAzKOWR5YS3RAqk+/5e3VTbnCeq0wUWL1m/eTEPjPUMnOakNlyXoNJo\nb4QOZ256sg+KzPvA/E5SWV9yBEfKRMMvp/7O+30vgsCjqo5NQLTh8Qd1U8at\neYdrOaaMsIBg3BEBmJBt/PinsPmjuG9nRL+tXyDy+56LcSrS8+UWxsj+/G6/\nREJnGwgT3o/ps1hlJLtNge1cGstYHBqhTxi3TRaTdAZw0PR8IMq56VQGs7Kb\nf8/9cNCP+fowParVOVPpUETacB0lq7dFr6WPaOA0SIL+7lqRGqOKEu1Y3TnD\npRzn\r\n=GGm+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBcTUpWUPrD/ZaXVWVamU+13teNDHZXpw2sAXbfC1mHwIhAKfYLaWaAphUTLAVmR9pjG4+vmXYcxXj+fpbCbXGEQm4"}]},"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.4-alpha.2_1605105627362_0.919975356491149"},"_hasShrinkwrap":false},"0.9.4":{"name":"u-scripts","version":"0.9.4","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","babel-preset-u-scripts":"^0.9.4","cli-rewire":"^2.0.0","debug":"^4.2.0","eslint":"^7.13.0","eslint-config-u-scripts":"^0.9.4","eslint-formatter-pretty":"^4.0.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-json":"^2.1.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^23.0.0","jest":"^26.6.3","jest-config-u-scripts":"^0.9.4","nodemon":"^2.0.6","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"^0.9.4","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.5","webpack":"^5.4.0","webpack-cli":"^4.2.0","webpack-config-u-scripts":"^0.9.4","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.15","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"faba7b0eddb0e29b9e702e2e3229e3af27dfe389","_id":"u-scripts@0.9.4","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-yRsEYtUPZRYQfgkzjqFPL4X6Hi2VXtVhSbCSQ8kvf49SoYdkMQQkcakxgqS2HzWygQe6JEMRSbaI5RLymT0oOw==","shasum":"69d9d009e84460ad7d019b69a357a5972a9b50df","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.4.tgz","fileCount":24,"unpackedSize":18483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq/jqCRA9TVsSAnZWagAAWy0P/1YU3MpTNRto8s3zZxsR\nXnoFTowDGgwgd6kN1kJIK4MXCbn1D4i6jFniVPAWrT0igsTGUvcrOKPiHodF\n3cvSW4mzN45VE3BRQMi17a8r7EINFJhVxgAyuXjIyD5wlgDrFr3txZtw8y9x\n+tXQj7bXLDa1FY1usW1YwsIo4Nt0RDx0apSXL1wrnkha1vz7+5yPKT7q1itD\nriUMthm3cCfXWAW38uz3qqgm/T9fqam5LbndDcqeKTrheUb9n/AwRvjWohli\nSezDkA9ukVfV30IUVKHuVEPvv2fS+3nEIjafxpxQcNKljst5xBfFw7c39KBs\n0mbV5SZg9ii+X+P1mqAkwME1Qnt/+Z5fF5+RN5S3UjD9mlm2EYgr+4uR4L2x\n2TvDc3FcglH/cMSzq28txuHh/TsF01YHN1DCV58MUEYFiILarseZGlJCMcWo\npk+W9NZFc1FwMNIsh5T8umV7IyO5Sw4bn3BoAFVJB/rCCjx+t6JGGwlBD8kZ\n9sK44nc2FryHtrOidKricAJu6UQ0OiTKicQit9pmbPnGwZ3JuU3ZWUimyhCy\n9aD83v9rKAw8GxpciUP94Hy+5gf77cVod54LJrauEpngPj7F2Zhb6u0z4IUh\nOLq/V9QtAA6VTjGg9f0RCxmh9Gnb5BG6bbBsK/Gat4GvzYtEz0qJsJACFLkx\nQuRA\r\n=DYxG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbaa1pYznYdPqeEyWUEvrhW4kTbwlpl/MJfmrm9wd9fAIhAPTA/pWXfb576836rIUEH+Rvfo/WLSHioKITTcw12y7o"}]},"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.4_1605105897828_0.586347673007839"},"_hasShrinkwrap":false},"0.9.5-alpha.0":{"name":"u-scripts","version":"0.9.5-alpha.0","description":"Utility for building web apps","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"homepage":"https://github.com/jr-codes/u#readme","bugs":{"url":"https://github.com/jr-codes/u/issues"},"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"license":"MIT","author":{"name":"JR Shampang"},"main":"index.js","bin":{"u":"bin/u.js"},"scripts":{"test":"node bin/u eslint . --fix","test-ci":"node bin/u eslint . --ignore-pattern bin"},"dependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","babel-preset-u-scripts":"^0.9.5-alpha.0+227cb5a","cli-rewire":"^2.0.1","debug":"^4.2.0","eslint":"^7.13.0","eslint-config-u-scripts":"^0.9.5-alpha.0+227cb5a","eslint-formatter-pretty":"^4.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-json":"^2.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-unicorn":"^23.0.0","jest":"^26.6.3","jest-config-u-scripts":"^0.9.5-alpha.0+227cb5a","nodemon":"^2.0.6","prettier":"2.1.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-u-scripts":"^0.9.5-alpha.0+227cb5a","stylelint-formatter-pretty":"^2.1.0","stylelint-prettier":"^1.1.2","typescript":"^4.0.5","webpack":"^5.4.0","webpack-cli":"^4.2.0","webpack-config-u-scripts":"^0.9.5-alpha.0+227cb5a","webpack-dev-server":"^3.11.0"},"devDependencies":{"@types/jest":"^26.0.15","npm-run-all":"^4.1.5"},"engines":{"node":">=10.3.0"},"gitHead":"227cb5a8b09be54a8eafe29280fd3048004106f8","readme":"[![npm (tag)](https://img.shields.io/npm/v/u-scripts/latest)](https://www.npmjs.com/package/u-scripts)\n[![npm (tag)](https://img.shields.io/npm/v/u-scripts/canary)](https://www.npmjs.com/package/u-scripts)\n[![CI](https://github.com/jr-codes/u/workflows/CI/badge.svg)](https://github.com/jr-codes/u/actions)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jr-codes/u/blob/master/LICENSE)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=jr-codes/u)](https://dependabot.com)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/jr-codes/u.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jr-codes/u/alerts/)\n\n# u\n\nU is a JavaScript bundler, transpiler, linter, formatter, dev server, and test framework. It combines several open-source tools into a single dependency that's both opinionated and configurable.\n\nI made this so I can set up projects easier without having to maintain multiple dependencies and configurations for each project.\n\n## 🔧 Install\n\n```shell\nnpm install u-scripts --save-dev\n```\n\n## 📝 Usage\n\n### Commands\n\nU comes with a set of default commands. You can make your own commands by defining a `u.config.js` file.\n\n| Command     | Description                                                             |\n| ----------- | ----------------------------------------------------------------------- |\n| `u build`   | Runs `webpack` with `NODE_ENV` set to `production`.                     |\n| `u dev`     | Runs `webpack-dev-server` with `NODE_ENV` set to `development`.         |\n| `u lint`    | Runs `eslint --fix`, `stylelint --fix`, and `prettier --write`.         |\n| `u test`    | Runs `eslint --fix`, `stylelint --fix`, `prettier --write`, and `jest`. |\n| `u test-ci` | Runs `eslint`, `stylelint`, `prettier --check`, and `jest --ci`.        |\n\n### Scripts\n\nYou can also run scripts directly. Each script is run with preconfigured defaults, but they can be overridden by passing CLI options or defining a config for that script.\n\n| Script                 | Description                                                                                                   |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------- |\n| `u babel`              | Runs [babel](https://babeljs.io/). Customize with `.babelrc.js`.                                              |\n| `u eslint`             | Runs [eslint](https://eslint.org/). Customize with `.eslintrc.js`.                                            |\n| `u jest`               | Runs [jest](https://jestjs.io/en/). Customize with `jest.config.js`.                                          |\n| `u nodemon`            | Runs [nodemon](https://github.com/remy/nodemon). Customize with `nodemon.json`.                               |\n| `u prettier`           | Runs [prettier](https://prettier.io/). Customize with `prettier.config.js`.                                   |\n| `u stylelint`          | Runs [stylelint](https://stylelint.io/). Customize with `stylelint.config.js`.                                |\n| `u webpack`            | Runs [webpack](https://webpack.js.org/). Customize with `webpack.config.js`.                                  |\n| `u webpack-dev-server` | Runs [webpack-dev-server](https://github.com/webpack/webpack-dev-server). Customize with `webpack.config.js`. |\n\n## 🌱 Inspiration\n\n- [Create React App](https://github.com/facebook/create-react-app)\n- [kcd-scripts](https://github.com/kentcdodds/kcd-scripts)\n- [Next.js](https://github.com/zeit/next.js)\n- [Razzle](https://github.com/jaredpalmer/razzle)\n","readmeFilename":"README.md","_id":"u-scripts@0.9.5-alpha.0","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-E8jyrKtEaZmRKulpIvzGELndwGDw1K+qq7S8UKxqO6TvTcsPcAT+Mhe70Btm9dZTM7h4P5lkW8nYxZkb1duPKw==","shasum":"719cccf5bbae933fee560df2334a00d8ebd25d4f","tarball":"https://registry.npmjs.org/u-scripts/-/u-scripts-0.9.5-alpha.0.tgz","fileCount":24,"unpackedSize":18480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrg3DCRA9TVsSAnZWagAAJM8P/0RUVwsuSdeRNiKVFN5S\nRHAnBz1RCcXZGlUVpe3mW2245ivCoGFBK4EjXnC8n2F5dXU08ZerDiQsn2tO\nsqMRGZ5qRLf5FJ4okQ/YpJksYcogyTn5ncYq7KWHnQCrPcLsobbIxXWKyX9u\ney9zUh9kcA6mkagOMoKxv6c4QDXVYqmcR8qk5vris2LTSlNekHQRpC5DITQg\nfmKCE+dyC9Em6SoCpb+mZ5uLK5t3wR5RIBk6qU8/ig6ePDGAGeHZNKszO115\nYQilmKSGaUkYdkiJwMv8j6yQGoee4VRVd4RHjAkvll+uMxVhGmp1dVvVGwPx\ns/2ytnnYidcuyuMRiPiaiHOhdE5pGIaOJfYcjqauBN8u1eNJc97o7797Gn+j\nlu9V6k9OupGu/BBymgPPHYqjAT6AzK06etnLqVwqsAZ8Bg8FsrGjD/Gsfy99\nuQX5NVBjD3YabU9Ij1VI6bR/S3bFQr7yFFzxcLdyYnhB1cZDkDU5PUjip4Vx\nEU6FwHC8U57T+YlQboFM56aRiMPifHuHf8ombYKgaqZChAGIvgt1iglpUf37\n4GzjA3XcbTJoPZLoQKRwsQ0jSeYkkD3+wmkpOJA0zHX2g0P1XS/bihczcCA5\nCpEDvt0ELAdQyEdef1ELAnMTD+VH8xutyfYbf1ub9CHy6/fuYVVCLI4zn8YH\nvWhI\r\n=VtH/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5m/Z5OYO0ZYVQfAFGDTP0DmhkJ8hHrNYn3B2JSNnrJAiBVEnrppGvDAgtkzG1qd5to5cYh3Yj7VQEVhNZVPpIq/Q=="}]},"_npmUser":{"name":"jr.codes","email":"jr@shampang.com"},"directories":{},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-scripts_0.9.5-alpha.0_1605242306920_0.7561218755755543"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-23T04:27:13.624Z","0.1.0":"2019-12-23T04:27:13.777Z","modified":"2022-05-22T14:37:31.735Z","0.2.1":"2020-01-05T23:44:46.655Z","0.2.2":"2020-01-06T03:57:33.577Z","0.3.0-alpha.2":"2020-01-13T02:05:54.223Z","0.3.0":"2020-01-13T02:18:25.252Z","0.4.0":"2020-01-16T06:38:22.893Z","0.5.0":"2020-01-31T05:46:24.314Z","0.5.1":"2020-01-31T05:55:55.939Z","0.6.0":"2020-02-14T06:51:29.641Z","0.7.0":"2020-02-16T16:10:11.589Z","0.7.1-alpha.9":"2020-02-25T02:03:56.195Z","0.7.1":"2020-02-25T03:33:18.116Z","0.8.0":"2020-03-02T03:59:40.664Z","0.9.0":"2020-03-09T13:58:47.246Z","0.9.1-alpha.2":"2020-03-12T02:00:11.910Z","0.9.1-alpha.6":"2020-03-12T04:52:25.019Z","0.9.1-alpha.7":"2020-03-18T19:44:59.568Z","0.9.1-alpha.8":"2020-04-12T20:25:10.127Z","0.9.1-alpha.9":"2020-04-12T20:30:26.856Z","0.9.1-alpha.10":"2020-04-12T20:53:45.837Z","0.9.1-alpha.11":"2020-04-12T21:36:15.545Z","0.9.1-alpha.12":"2020-05-02T19:38:23.976Z","0.9.1-alpha.13":"2020-05-02T19:41:48.892Z","0.9.1-alpha.14":"2020-05-02T19:50:16.896Z","0.9.1-alpha.15":"2020-05-02T19:52:10.762Z","0.9.1-alpha.16":"2020-05-02T19:52:21.365Z","0.9.1-alpha.17":"2020-05-02T19:53:00.840Z","0.9.1-alpha.18":"2020-05-02T19:54:23.475Z","0.9.1-alpha.19":"2020-05-02T19:54:40.656Z","0.9.1-alpha.20":"2020-05-03T02:25:31.463Z","0.9.1-alpha.22":"2020-05-04T02:03:39.447Z","0.9.1-alpha.23":"2020-05-07T01:02:53.615Z","0.9.1-alpha.24":"2020-05-07T01:15:19.249Z","0.9.1-alpha.25":"2020-05-27T04:09:07.625Z","0.9.1":"2020-05-27T04:21:19.234Z","0.9.2-alpha.0":"2020-05-27T04:23:06.309Z","0.9.2-alpha.1":"2020-09-26T05:35:54.932Z","0.9.2-alpha.2":"2020-09-27T03:54:49.442Z","0.9.2-alpha.3":"2020-09-27T23:12:45.064Z","0.9.2-alpha.4":"2020-10-01T06:18:41.689Z","0.9.2":"2020-10-27T02:24:47.029Z","0.9.3-alpha.0":"2020-10-27T02:26:24.013Z","0.9.3-alpha.1":"2020-11-10T15:19:01.797Z","0.9.3":"2020-11-10T15:23:22.160Z","0.9.4-alpha.0":"2020-11-11T03:08:04.995Z","0.9.4-alpha.1":"2020-11-11T04:19:48.597Z","0.9.4-alpha.2":"2020-11-11T14:40:27.533Z","0.9.4":"2020-11-11T14:44:57.949Z","0.9.5-alpha.0":"2020-11-13T04:38:27.081Z"},"maintainers":[{"name":"jr.codes","email":"jr@shampang.com"}],"description":"Utility for building web apps","homepage":"https://github.com/jr-codes/u#readme","keywords":["babel","cli","eslint","javascript","jest","lint","nodemon","prettier","react","scripts","stylelint","test","webpack"],"repository":{"type":"git","url":"git+https://github.com/jr-codes/u.git"},"author":{"name":"JR Shampang"},"bugs":{"url":"https://github.com/jr-codes/u/issues"},"license":"MIT","readme":"","readmeFilename":""}