{"_id":"undernet","_rev":"64-68b73507226387ae009cd4712f51f05b","name":"undernet","dist-tags":{"latest":"8.1.0"},"versions":{"0.1.0":{"name":"undernet","version":"0.1.0","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":"v10.3.0","npm":"6.1.0"},"scripts":{"setup":"rm -rf undernet.wiki/ && git clone https://github.com/geotrev/undernet.wiki.git && npm install","test":"nyc mocha -r babel-register -r config/testHelpers.js --recursive src/**/*.spec.js","test:w":"mocha --watch -r babel-register -r config/testHelpers.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build","build:lint":"npm run js:prettier && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:prettier":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:build:all":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:build:all && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-external-helpers":"^6.22.0","babel-plugin-webpack-aliases":"^1.1.3","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^1.1.11","copy-webpack-plugin":"^4.5.1","css-loader":"^0.28.7","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^0.3.2","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^1.1.11","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^11.5.1","markdown-loader":"^2.0.2","mocha":"^5.0.5","node-sass":"^4.7.2","nyc":"^11.3.0","postcss-loader":"^2.0.9","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.1","react":"^16.2.0","react-dom":"^16.2.0","react-feather":"^1.0.8","react-markdown":"^3.1.4","react-router-dom":"^4.2.2","resolve-url-loader":"^2.3.0","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^4.0.0","sass-loader":"^6.0.6","style-loader":"^0.20.3","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^4.4.1","webpack-cli":"^2.0.13","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"67231f83e42f3097fb41863134bcd88d4ce6e0f6","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@0.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-wQhMQgWFFeFm7MCgisg5FcV98GpkUKnmekHj68zJ1YDhfSxN+0MNrpltYoMFbaUeRf8JaPTQekBn2aepFmuaPA==","shasum":"6b43a9c01401b44cac7606b8ad49e84a5f8f96ca","tarball":"https://registry.npmjs.org/undernet/-/undernet-0.1.0.tgz","fileCount":62,"unpackedSize":309808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHfvhCRA9TVsSAnZWagAACw0P/1VWHIjezXc6QsQzIv55\ns9hCACgDdhmiZotlRCSfsZs67FgArjrTf4Jm+Pq1vd5O2XnSnpiBe3XlQA6c\n86+jzco7U4Hp81Pew2zxDDJgJWUkM7mFBj9ZwvzVk6gqocasTdni6ByQADzG\nlTJUnIm/5sTLfx7QLX6/8CDOZam2mA8OK+XP165S2f8KrJvZ3Do9d6ovgcaI\n3gUCoyDCvEcFexUg5MuR5d1i6+Jmb6uw2NxrFbrg1lgZjoXz0Id8fDcwLgnS\nVDuKiZ+qBlIck6Dp/4kUblw6zK8Q3u0JpP5DuOtw8ATYHjGi79OyV0I+99Mt\nJQU9K8uu/kzkLHkeFwpFbytPsxlUq46sACKXQcpOi/hcnDvq8UMZ14JAa4UZ\n4Rpz7o9cUZt5E94UD3zj5K4fXaa3UOuU8kl0usdWuZqmgqlizRegV7lEVUwq\nOsE5Higr+OoUu2MjdtZ29Sx6fTflQO1rYm9V2axHdNBozoQLfO/N52f927h/\nXdJlMACkot8sz306eIoFo8/+Z8NkT86odf25uNtjmcQaqehQDbrWAw8ZPq9s\nr2rkTAbKDrp0ZHZ3SJXD0M61yuMklnD4Zro61XRaZxJn75xZt81yCtPo/2DU\nGIHSCBymuNpzFP2IclKOZTxzCO+oh8/Zh0hfBv6mS8/EBu9JbmxKR7Owww9W\nUxWf\r\n=kP46\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfoPqNo2iBqtiAA+MJ5QkNp4NM+3eHE+lmHDDp9pwdSAiBgZU1Ehp9sXzZSdSKg3hoUHRLuzJOewUgurlFFqmVS5Q=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_0.1.0_1528691679987_0.3983688064589255"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"undernet","version":"0.1.1","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"scripts":{"setup":"rm -rf undernet.wiki/ && git clone https://github.com/geotrev/undernet.wiki.git && npm install","test":"nyc mocha -r babel-register -r config/testHelpers.js --recursive src/**/*.spec.js","test:w":"mocha --watch -r babel-register -r config/testHelpers.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build","build:lint":"npm run js:prettier && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:prettier":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:build:all":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:build:all && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-external-helpers":"^6.22.0","babel-plugin-webpack-aliases":"^1.1.3","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^1.1.11","copy-webpack-plugin":"^4.5.1","css-loader":"^0.28.7","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^0.3.2","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^1.1.11","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^11.5.1","markdown-loader":"^2.0.2","mocha":"^5.0.5","node-sass":"^4.7.2","nyc":"^11.3.0","postcss-loader":"^2.0.9","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.1","react":"^16.2.0","react-dom":"^16.2.0","react-feather":"^1.0.8","react-markdown":"^3.1.4","react-router-dom":"^4.2.2","resolve-url-loader":"^2.3.0","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^4.0.0","sass-loader":"^6.0.6","style-loader":"^0.20.3","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^4.4.1","webpack-cli":"^2.0.13","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"66ce2f00356d158f625c72d3d1b35f86cab86a4d","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@0.1.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-prwVlgCtqUGuERvH6fktTfX8oLXO3QhUKukzA4mvScXxNIXp+wkBflojaQjYxcJ9DtjH+vMT+YuXf1M9l5Ku/Q==","shasum":"1a6612dbe5f5321aaa46961ef6d7a5a60247a227","tarball":"https://registry.npmjs.org/undernet/-/undernet-0.1.1.tgz","fileCount":62,"unpackedSize":312724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIzMFCRA9TVsSAnZWagAA6igP/jquDnNNiqo7fM8Ui1jO\nH3rFFgw0eufQW3ii6gNNPAztn++ZSiD9bAsMk56MzBqesqXLE0eVagK70+C2\nc/ydFhLGG6OJmncMO7bXuww2wmJPuC9D68D3WCvybZmSN643zZCrOHmbkBya\ny7QPcClH2Fz4uHDnvaJ2lnOTkycG6wmZgFNnM2a/dm/ofPUL+BLfD8fJP43K\nqV3vlRRZ9CTbPdQ5BGpaYyvpESe8vC5rlPqpfg3Sq80l42eJLPbogdw7SroH\nZhIEzbYt5Y744Kzt+EFb1nvYkmYcIkBlPPAAshbubG20y/s8buSR9JCCSCQS\nl7WlTdbXY6Kw2beg6ptA38nDvFSL6nr1dv0py9B1M+251zi3/5AyGuqTy0DS\nBwCSCFdcjX7K27OqsVmqsV/BC7uIWCbZEba68TUsQlvBqpr+ZAqkxNG3nfbA\nDzsydvbGugDuo/rhhNHQdnYGpBSbD82Je+ikb3lb5R/IrfQGiuzjNq0igd5P\neVY/MmVb9NSyrUOlak1Xx3fhV7fhuHPAE420LRcbN/Y88PHkDjU7lzD+KEsX\n9mUTFqbNkFogThUJRgrJk1CSSKHz4XMT+xhSqVIj25ka6mI9KPtZbeDQuix2\n55QdkuUgqSNRh1NS+YJW1mbcaTNJd4f9zT/TwcNBBnswSasKysIjf470Vw4f\n3BDQ\r\n=LtJF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGF0RUGCUHo+pADhEepGzzCvX5e+3nNO3QoEdzF1GCBkAiA10FUK0O154R76j++6RT71CrWl6ZSlIHihr29SX+RtHg=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_0.1.1_1529033476033_0.047149025961818136"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"undernet","version":"0.1.2","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"scripts":{"setup":"rm -rf undernet.wiki/ && git clone https://github.com/geotrev/undernet.wiki.git && npm install","test":"nyc mocha -r babel-register -r config/testHelpers.js --recursive src/**/*.spec.js","test:w":"mocha --watch -r babel-register -r config/testHelpers.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build","build:lint":"npm run js:prettier && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:prettier":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:build:all":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:build:all && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-external-helpers":"^6.22.0","babel-plugin-webpack-aliases":"^1.1.3","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^1.1.11","copy-webpack-plugin":"^4.5.1","css-loader":"^0.28.7","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^0.3.2","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^1.1.11","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^11.5.1","markdown-loader":"^2.0.2","mocha":"^5.0.5","node-sass":"^4.7.2","nyc":"^11.3.0","postcss-loader":"^2.0.9","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.1","react":"^16.2.0","react-dom":"^16.2.0","react-feather":"^1.0.8","react-markdown":"^3.1.4","react-router-dom":"^4.2.2","resolve-url-loader":"^2.3.0","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^4.0.0","sass-loader":"^6.0.6","style-loader":"^0.20.3","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^4.4.1","webpack-cli":"^2.0.13","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"135e8a429cfb36eb15555744484d9b7115d759be","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@0.1.2","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-h9zKwc3B70paUOU+bUtHjPb7pwg1XUvKsFTNH70M4r8wziOFVUp7odoZiUBJl1c/QYNJ8q7/k/qu/W9ZbeOtYw==","shasum":"db0b832f04026ff639bcd404a20bf22b1fc298f4","tarball":"https://registry.npmjs.org/undernet/-/undernet-0.1.2.tgz","fileCount":62,"unpackedSize":313631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNGyNCRA9TVsSAnZWagAAp3QP/AiCTjuNHHlQl+7Qn5xS\nWDzzke3paAWoyr5UnOwpt4pE03RYEwT3OUTnHXBwkCrCrY7ocW060dU0+uAS\nyQHmeIKTCrGvIClOnCsiGLiZj/VT7NxP8mZc4Jbfy+SVstoxVqA5vX5ecP1F\nFwboir7DCoByxlCcizWhai4U8KfwDSGoATnafRr/2pnsqJL+unt1EYr4RUJn\nBOXk6lLklWmEtOrNKs8QtHXs9tG+X5/CrxIWawt7mgMkzkv75aD7ibyoBYgs\n3HzDnUY/rNNQKO+qn2fqJp5OJ6EL999UUkA7/argGrmMjD6Agwi3SqegjWmh\nX2mQQ13+9rtbyZYblcpUPlZU4vgH9PtUURKtpzpqqfJmwWzLHZ4nVY+bo3VM\nuKUhy19rGxIH2OBxtk7BFWTCSQi0Nhd5s4m5JxOx0bNSqyRmKsXgtVTKpdwq\noXzcASRDK9gAyAB24hNFK34G9ZqMGeG0GXMyKEtMBt4h7FqO6FmwD+McsDgi\nBUxBik+Q7L69R0V8GLFkN6qcX4N3cN+GaSv9JqG622BzyMO0p0zvaceo81t4\n48ypWdVG/6HYcr2HaoPHJBpRxrfgvctbO6bsLvJBryD4ee2kuSJw+B+3nnbh\nvM3i8REL53jaArRo8H5KT6di8D4zuybDaYhFkv4+d8WmuqMM0/dda/ebM+MD\n9Txj\r\n=fgHe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOPsazpfyFSDl1MPs2+xKT3zgajaHNLZWezITxuch4aAiEAl3ck30lr2LM9Yu3ljSlrDVjxAp9q9wpuCJyn7tytKZA="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_0.1.2_1530162316942_0.7523469781333028"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"undernet","version":"1.1.0","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"scripts":{"setup":"rm -rf undernet.wiki/ && git clone https://github.com/geotrev/undernet.wiki.git && npm install","test":"nyc mocha -r babel-register -r config/testHelpers.js --recursive src/**/*.spec.js","test:w":"mocha --watch -r babel-register -r config/testHelpers.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build","build:lint":"npm run js:prettier && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:prettier":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:build:all":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:build:all && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-external-helpers":"^6.22.0","babel-plugin-webpack-aliases":"^1.1.3","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^1.1.11","copy-webpack-plugin":"^4.5.1","css-loader":"^0.28.7","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^0.3.2","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^1.1.11","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^11.5.1","markdown-loader":"^2.0.2","mocha":"^5.0.5","node-sass":"^4.7.2","nyc":"^11.3.0","postcss-loader":"^2.0.9","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.1","react":"^16.2.0","react-dom":"^16.2.0","react-feather":"^1.0.8","react-markdown":"^3.1.4","react-router-dom":"^4.2.2","resolve-url-loader":"^2.3.0","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^4.0.0","sass-loader":"^6.0.6","style-loader":"^0.20.3","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^4.4.1","webpack-cli":"^2.0.13","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"2d5451d791e1593f2cc8056c67ce4d3139f04f52","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@1.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-eWoJ0MsMLDzeZRAVEX6LqGXeFuXpnVvrrWyu3oR814dkvMIio3zRhHqmkTdSn1IubVJn6/iGpyAWO/fbsKEINA==","shasum":"6f01a32d263409481d24b16e439cb952a31d190d","tarball":"https://registry.npmjs.org/undernet/-/undernet-1.1.0.tgz","fileCount":62,"unpackedSize":319221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdiM9CRA9TVsSAnZWagAAP1AQAI0gksY/SaCfpbNAM2jl\ncOXSfRLYsW4bPFzVEWARKjusDgWJ7hQxDyaY38YVXNZ77st7lHFr/ly3SaIv\nQBih/5Z2nFvRgzWA4F+GILPG/CLhS6kSoPALSOve3wW52y/VEc+U+pYH3Bu/\naO7llSBhDHHLulz616DjYbUva5APxJGqzjdDWFStpmXABZ4MncHKn55rw3qO\nMSht5vLJWlOOIUx0CbXQTjabyjjFRtCk2l+Z9ipQpMnTTCVCKgrxw+QZ44WF\nrPRQoo5R8pbBRfrlB8FJPz2+zer4qBUtYE26nLbzu6u6OzZqkdJxG8k6kvTH\n7DEmKSlnykRjPxbFUA2TDjKm2hy+hRr8jLtJS/RDi2qmOMMNOdQbktY1rdm6\noA5Z8FDyxvK71UMsl/h/EmeJspSVy/BUYITUAQS8mbDPKDmoyOiUSRNK8RZJ\nUxrwQvp4smxmu9fUnXxd8jw/rqhGTLglKVYsohlNWH1nL+Q/ziCnDVKq5Vqf\nlmVvlFdqi+z7RPUQwmj0u0IjTOD1O7jS1p9LRx43AwF4ca+cXGhdSFWYa6ZL\n2yk0UYF4Z/6MS2YYYXKUVYr8rcQihp7G1bFJVYuFyw7fzU9A9xB6ZfPsK9Rx\n8JWPdS7UhNQLXNPCp+VdEUj7t0+OsVKvas1AvFsQ9z5zKH+8TFjfa/itsbQn\nj2qV\r\n=62fw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgDS1V370bn0XW6rKBBCe9UIB43QIv6Zrqr9LfpoMq0AiEAi7KCgWWHLfS2pfwEaYpbAcV6LnqGmC3hjKTtc6UlHb8="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_1.1.0_1534468924943_0.9820853467799866"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"undernet","version":"2.0.0","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"scripts":{"setup":"rm -rf undernet.wiki/ && git clone https://github.com/geotrev/undernet.wiki.git && npm install","test":"nyc mocha -r babel-register -r config/testHelpers.js --recursive src/**/*.spec.js","test:w":"mocha --watch -r babel-register -r config/testHelpers.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-external-helpers":"^6.22.0","babel-plugin-webpack-aliases":"^1.1.3","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^1.1.11","copy-webpack-plugin":"^4.5.1","css-loader":"^0.28.7","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^0.3.2","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^1.1.11","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^11.5.1","markdown-loader":"^2.0.2","mocha":"^5.0.5","node-sass":"^4.7.2","nyc":"^11.3.0","postcss-loader":"^2.0.9","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.1","react":"^16.2.0","react-dom":"^16.2.0","react-feather":"^1.0.8","react-markdown":"^3.1.4","react-router-dom":"^4.2.2","resolve-url-loader":"^2.3.0","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^4.0.0","sass-loader":"^6.0.6","style-loader":"^0.20.3","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^4.4.1","webpack-cli":"^2.0.13","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"9de8d9a68a74d5cd99587895a1e0a31418bc73b2","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@2.0.0","_npmVersion":"6.4.0","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-3w6WyuVjy6wmIAmEJk3roNtMqugAQZNc/TiFe5mZftgm0BXTI+m+8lWFQRJRmeP2K50ELjGvTs1b5ncE5Zrt+A==","shasum":"61754d62ac20b86c09826a836063cbef8104498c","tarball":"https://registry.npmjs.org/undernet/-/undernet-2.0.0.tgz","fileCount":39,"unpackedSize":314527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeKHkCRA9TVsSAnZWagAAJ08P/3i7+eLo8kj6qWmAzBq3\nL6bBPveFfT/vNXqlbZFwm6gNvdENMxQGMwlhWYOMaACaP5lb47pCAX3a/dY7\nAej/ThitFCCBSp/PvVnuBlCwFo3yA7E1QU3a4pJS2/U9sr+Gi2i4BKHI7vQS\nKcRPppBzYU2yoF76nILrsEdLWHdFPyyeeRqA/HYycfCfvrSPoRHttpECUhPa\nCYXAMI4SYmrlxyEYM+EgshTcwaewYbEvM5gApD+IhFa0gYiDSxPee976JTHH\n/mILfkOTT3jB7IbD9NenPzVWINF58lup8zhPAqBpOr1NMIwbhpvaeRr6tOJ2\nuwLmfD4xK7s1CKomEZnXLYZEU/lNxO0d4Lfhz4PfW5zrETWfMOXDuTT07mei\nIEOaro3REzH2humQfQdq4So3n4vqHwxn+kJk6k30KDKzKYTov/eqqJxIAchs\nGlFkOPXwFPXDgfbzBzWY4l295XPiheS528osynuX4PV6+TVoTlnkwoyWuSJj\ngPK//DjMbHmJ2XC4L34dh8VYigd2o3Bl1yfOOK+jfUPf0ncGbAiuBk7smiTH\nNEkLTkRXPrCrpDv5/HafelKViTD5UY3QX93W2DTumhnRfaInBgk2PK1xLaWe\nQYe1dwBZQ2Ln55xbGsFU5INlJHiJh2Ksmwd/BU7YF22f9bXXiKbZhAbJFi+X\nyTFZ\r\n=x+Bl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqzezw2t5nwsmGAk0fx/uZXEtGT6a6H4oNmXoqHsi1mAIgJrmL4hXdpRbzVXwlrlcblZCI7eLzlbofDg+IuEGxcjE="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_2.0.0_1534632420273_0.8959547578716156"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.0":{"name":"undernet","version":"2.1.0","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"scripts":{"setup":"rm -rf undernet.wiki/ && git clone https://github.com/geotrev/undernet.wiki.git && npm install","test":"nyc mocha -r @babel/register -r config/testHelpers.js --recursive src/**/*.spec.js","test:w":"mocha --watch -r @babel/register -r config/testHelpers.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^1.1.11","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","markdown-loader":"^4.0.0","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.1","react":"^16.2.0","react-dom":"^16.2.0","react-feather":"^1.0.8","react-markdown":"^3.1.4","react-router-dom":"^4.2.2","resolve-url-loader":"^2.3.0","rollup":"^0.65.0","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^5.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"23546481ebf1ee9051e01e53940b9ebe2f0c8041","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-nMqdY53D2AL6//CG1VTmC24jf5C7UDNgh1GD7PP/+De9K0Z4khO3EBaDNDM6OOIyiPSROl1Xdz1mF3ZKJk8z1g==","shasum":"0efef5361f0e22c0030015c1340da16fb3eb4666","tarball":"https://registry.npmjs.org/undernet/-/undernet-2.1.0.tgz","fileCount":39,"unpackedSize":328687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjMeyCRA9TVsSAnZWagAAL+oP/2MM3HG6M2YV4dxGL2jd\nUmbY/HfpV4nVncek7wf7HXJDB99dlpy06uW41HCBz50w6bV7ux6dfDbSqufd\nd2BoN2OGpzvwMh9m+1c4SPxTpxo4IBBwJ3bwc5JRQzACcHC9wEzIFmIvj5/U\n1PHyOQnQrJKo9pOOitA/jwiU6/jNQXzuON19ne9Q9wJdA+HmZuHzXFdxaWEw\n9Dn744fMmIsjIAeaD3FYsYQQVWBYBcPkGdNe4V+UQYJ48kuwEiEkChfPr0T4\n9+qoYYRQy5hzLhuelBnOwGB6EFggsd6V4Cc7CwEUeFjodG0ajrrXyLfWd8ta\n35tKAcpBxcvQAIwmG8HPK0TzwCoyapeR/OeUzYJqE1e80CQ0T+FmLptciNgH\nM10mxQl6pWrgBRW8U4xx19AOhOBWU3OnUJ6CXMrNf05P+zlaCHvYlKsMd/Rz\n7suisgMsOEWseNc6HWUtHAh/8Hpfd5hvJJ55UpHYHFV6ca5K80q67hhWwMl2\norOkhReC2EDhnbFuq35GFvxogELwCu/y8qdWMhF5S5UZ3SNMD/+fTL2yO8UI\ng+N92Q3EtUUY8UbewLyPSe4nYC6UJCdPQ+psM2PntO6J4Ae2B3CxrW9kNTSi\nb+SfhS4YPw4S6E00oCYZV/mwBlaGDyJyoEwhKXg73YCDtYBMlQoQQ+YgnJLh\nTQnT\r\n=f3JH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoLunNLN6ffcwrwxGNejsiatFtI/N08A+xHeFV2y6SKQIhAK9lzOQH0p7ssZEdulD3cSdOyLVDBrcSzLEtm/f4FPCr"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_2.1.0_1535952817886_0.9961755150108864"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.0":{"name":"undernet","version":"2.2.0","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"scripts":{"test":"nyc mocha -r @babel/register -r config/testHelpers.js --recursive src/**/*.spec.js","test:w":"mocha --watch -r @babel/register -r config/testHelpers.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^1.1.11","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","markdown-loader":"^4.0.0","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.1","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-markdown":"^3.6.0","react-router-dom":"^4.3.1","resolve-url-loader":"^2.3.0","rollup":"^0.65.0","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^5.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"61f03919d1565ca28c9652b3696cbce73c6a8919","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@2.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-fcaw+EGi1uRV4K5T1dfVDE6V581F/0YSXqugElqSefHCsNenZ0tfE+flu9FNQj80aYNNFxcKm4qFbB82HmBRsQ==","shasum":"aa7a3e95fc105d2f7925caff3eb7a9480d2d1e9f","tarball":"https://registry.npmjs.org/undernet/-/undernet-2.2.0.tgz","fileCount":56,"unpackedSize":417652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo8nnCRA9TVsSAnZWagAA5mwP/iJ7heRSQYAJELAcmdGH\nu8Cs+VFKPWB2YFRQmkgGVRSPUMnVMCbgjI+GuZFWhslhyJDAxjbd787Xf72V\nxyePpo3Ik55slTBZJIBY0D2m5ksYEUaM2ki2BA3LA42PtrMDKVNXcpCK0ULS\niZFAfhj05jT7+gWyn+5IULbeoZt33+EDs9oqm5FqD4Q1TIHnLaTWZdsHnvKr\nsff55JZME6Rc7rDEYql4AMeqlM5a4kVMur20UnJwjyKCz2sS7vAo89+OA78H\nNiSKweh3bxkknRjKQeyPqPMb2zmg9RmuWjCLbIp9QIjQaalWMjMch5QdemxV\nzlYzfjYkBULgoftEg/sOUnAg+FwXdhNhFOcqqXhIkXfU/lggueCCbz5+cGJD\nMO0j+qB9xluJEJ+0kVPYNz6rdnHaludn4cAINEkya8APwzGJAD86njypYWdc\nqlBxs0e4JpWi3EUasiBaualS7Qi44O/Pg34yRn0sfPYRh+zbXS2TBnHQyt7k\ndz/iYZX47FRPB5jQ/gUvYwr97eFvfhKyRKaJU50VMXIahSNTWObKJLvQV74b\nj3aMkTXb2XOIJWqGNipKJ52i15YTXukhA6jbs+gFi2C6ThDORiZuU2sW8RGG\nAYXtHNffT9n4qAacigXQpuDkjZ8uwScVJtwyVK/UHS0jDMfOBNa2zbt/LmxL\n9CQA\r\n=s5SQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDaJVa7em3yiWu20gOE7nzyxFttP8iM+l9N95nXxgdH3AiEAsNHuEm0OpjDxk3UllSFYtvuqNwUhoHbzU8Cc2LY3naA="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_2.2.0_1537460711042_0.3719256711530359"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.1":{"name":"undernet","version":"2.2.1","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"scripts":{"test":"nyc mocha -r @babel/register -r config/testHelpers.js --recursive src/**/*.spec.js","test:w":"mocha --watch -r @babel/register -r config/testHelpers.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^1.1.11","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","markdown-loader":"^4.0.0","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.1","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-markdown":"^3.6.0","react-router-dom":"^4.3.1","resolve-url-loader":"^2.3.0","rollup":"^0.65.0","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^5.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"4bb29250fc1de7c2562bd22632c6f7d3e8687d8c","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@2.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-NuSivA2WGMORK/hqOF4Q/+0LzOh8ALBIOEZiZpZomF4q33OSr9QzB4smZB+ygrGJQWaxP8NEptwobL9Mgr8sDA==","shasum":"ad5d06da6bfa6256ef0aa2ab94cbdd6ffc160bbf","tarball":"https://registry.npmjs.org/undernet/-/undernet-2.2.1.tgz","fileCount":56,"unpackedSize":417797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpGQmCRA9TVsSAnZWagAA13oP/2e+dE7veT5vC6BovPI0\n8EJZJED60wBPAzlRG8hryVQLksRsAUEYQoTJzIldvNoXg96x4uMwCqGqbxMb\nnsJ7uxhDo/nUupnL4YWe4miRffqlid13zYrzBQ3autOhjWnk/rmEaojqAwEz\nNX4yGqRwypydqrriiJx1h3yGLlV683R1S06PH93BjyzXQ87ZOJ0JbTvad9HO\nVaZpm8pNdttgmFc1/d5qvVkuNN0izncp/WAuHwSiX/QywSTM54b9zYI4nX9Y\n2TE1FHfZkM3HtvZj84I0xkijBvdSMxbJOeES3Th6VEGNwro2guQkxkEVKiH6\nJhqZe+cKLzc1lo00kkZmqwtSikUvd5i0+mcuT2FFW48KRVEwck0O9gHoYc4q\nli0wo6c5mkgd4dgWwPAXBA9I1LkoquE7e6EBtcM37SH2OZuLiFAybm2nCGg1\naNtIzUSj+CCHhl1zIWXFyTwBhz2ujtkqjNHgCiMxOYHNOdR0cYr8QDMUqF8B\naCsjC9QgZIto6UZ3xf7X9CWMZMtRBCgJOZidmfk8ZQ6cRp6BNp+JJp5wCVIQ\nHJLVlnyKT9BOY+j7KHiOXESRA4B23HBo7zsNWc/hrLwJqW9fOBL0EAKmDDOf\nImyR64cTpW5U04Ga/5+WXxU5yWz26ovCLgrncjsQ+a+9BVCDSDM8H06bMMiZ\nSCC1\r\n=SJMP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0OAw6G7PtaV2B5qraFdGoQPwLbEqYux5EAwek0vM5fAIgC1GuyAHzNVfCg4kC4IFcMwoqQzaMSL/9R9v3pasCmH8="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_2.2.1_1537500197830_0.4944142897324304"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.2":{"name":"undernet","version":"2.2.2","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"scripts":{"test":"BABEL_ENV=test nyc mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.4.3","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.1","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinkit":"^3.0.0","resolve-url-loader":"^3.0.0","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"ef7ac22bb5d839653035f931e238e6c396acf435","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@2.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-xhtdohXdKCs7X57NMR33pWd2LzrF7ebgEXMjqNjnpCCH1QaDTXmnygpzlRUShvO7bhYPTALQwi+RBZ3XUQ9eBQ==","shasum":"736f30a01e4ce9e7e2326709dc46875e5496ebdc","tarball":"https://registry.npmjs.org/undernet/-/undernet-2.2.2.tgz","fileCount":56,"unpackedSize":419096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuD0pCRA9TVsSAnZWagAA5u8P/3o8PhXu8Bkkj+KV9waY\nUhHochaDmXcmARwfd/qQLJJOFuF9/6HowOJFu7Wt/tXw8eDleAgDI5IjYyzZ\nL7y6eO8PHXZ7WipzFQ8vG3C+ao+feq9z9Gyctv3Am6iU2+qAccJR5bbdzmv1\nDbyt1QJxQumPll+H6XSjoxQXc49w6phhg5qawDY0hy18daR1gY/0C93JpIPH\nUSCyiX6Zz83UOokJXnrRC8JUgA+F/E1Mx3lMM9b2i9d6slYPYefhrw3+Ura7\noqIcAXWdos2xvH/8kcOvLyrVBFXFLY1J+ziUOIYrcJzt0a9lHoKiEE0Rt0a/\nXeSs7yx2nh+3/zCKq+pIJtkcMAm77BZblyxTsxJhOiUVH54TNmyYAO+48AdJ\nFptJad6gwS237amhXK7uCCA/Rojc4PFaLvy6qn4AkaDXvU0GoabONyLi5A92\nwNRD8OiJRZBgUSaaqCpF2YMFqflrhKBGjaJhxjPsMnJpztQEXXVrjZASqCHi\nRVwWWzCqtARpMWZz9f3j+Bp2eGsO50RN1t1Wuf1bSwwnUfrkWTnxxdbs2esA\nzwT3kOuSmF7n2AU4UbPk//JI7Rfy3zS2FaXgISScIlhyl279omp+4AWd7qPf\n66ZGdAADxeMN7zljyW0aGMSENaSQFNKnXWp4YVe+8NCjkf7/8AyDMNgHBOrH\nPAtF\r\n=RszR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcJr2zLKrweW9men5phEI2+GNfxzHXxy+PsP2TfY0+wAiEAhh8KDlTP7UpedjYyUDNeR3Bkb1QhrPuafFK9v9p1FYM="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_2.2.2_1538800936982_0.9133322245783573"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.3":{"name":"undernet","version":"2.2.3","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"scripts":{"test":"BABEL_ENV=test nyc mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.4.3","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"e83904c80478474f28b5c9d91709520c7c900e98","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@2.2.3","_npmVersion":"6.4.1","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-K1CyeKXdNn02I5Alrgz1a2ex88DxIbRJ5tYL6Hpz6aTi8zFDwLQ/vx2YhdVIYSEHlqzyQ1U43Ve08da5C2PDPg==","shasum":"165eb4dc0039f6ea0adfdc6de8190667d35a4c82","tarball":"https://registry.npmjs.org/undernet/-/undernet-2.2.3.tgz","fileCount":56,"unpackedSize":418990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvYolCRA9TVsSAnZWagAAKBgP/jbBRcLfjIBa/DaxP9VY\nk87LLBAZB3QKxatbiXP70/sRMP+uXkX/FIjCkWQQrtWwbmxQa6/sFgq5aK4b\niFxW5vGOif1UqimjZM+vyhptE8aT4q2yyxbB3C4Rnm8CqjjNd4VJOOJMSK/u\nqTqrPBKOmBNpXCF2Nsj3KRaJe8XJ1Trns4hwZhW8CI0f1DeBvvSdXptAWbKM\nKHX7hUiOcudLKAHNLQL7rHveufRDcKX4TL7kxiMAbG//L0Wc6pDWpfg2HotN\n3WVFGwj+jMvKQlwtQXSFK+qSQtVo+MPTAaNeabbF7fEWHso1Y0/HMWeYa8bC\nGezcUq9+HFRMmsizM9Vxn+A9ralFww22NznRoQOTeip3gWXh/4dilpCBosnh\nD5ZelNMI8d3xNIkGzd/LI/M4lTgp2wa1rq7M8KdvYtJ+5jFF24Zpe8LlAXZf\n1kOWBPV159IcFbr0tUFZcTNieMYrAsIZdDTLFTm5vPUrbpvJzlTJi1kHBtq1\n96fdrOAxhL9k/4d8n7vM41bG+lLB4qmHu+vpj3hmnYSyNCNoqcIZz2z6+9Mw\newXTAbieMd5uBPnf3VWlvLoUpyV9f/dBbVEDTsZH9Lx55yHr4NfYZBq69bde\n3yJH34hFB8+P3N5Vy61Y3avajD1wTwZLUjLtWhmGx4R+PbK+A0FzhJNNGzcL\nXnEF\r\n=VmDO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5k7Zp4nsZOL6c5QeG4QO0JvZv0GNE37Tw+LvRWfNo0wIhAKkXGBQcHRu5yfgF2T6bcY9K3oHWHZSam5pCBr54ZoxV"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_2.2.3_1539148325054_0.8111437170761169"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.0":{"name":"undernet","version":"2.3.0","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"bin":{"update-version":"./scripts/update-version.js"},"scripts":{"test":"BABEL_ENV=test nyc mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.4.3","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"a3105e551d1aef610c841d47466b13e6a5f64ae4","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@2.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-OgFxT/oYqGN9BYNuX465alhsPfGTnAN+PBWeCmcCs/FAx9Fg+rF5cDl49harxs72V5j2yOEg+K1kQlPVOzRJAQ==","shasum":"254cbd573e16562132340ec6b7794cef19b55569","tarball":"https://registry.npmjs.org/undernet/-/undernet-2.3.0.tgz","fileCount":58,"unpackedSize":439004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJby2RhCRA9TVsSAnZWagAAhxsP/33sg+vy3ESPGG3uEKXN\n0OTn09l2qhLT0rHGL4BMvbYK25ZCBvviniO7FvI+HGnHvshK3uLTRYx2ZuWz\nQ70nB+0lFBFH4jOifuKo2AvvsWPohNYJbNf2fES9ssjD5OScM2b+eWw5SGbE\nG2FxZ4glQngsPot15sj5Lteeavzyh8BaR/xF/w28Qr+djgS/pjn5elMFZhRr\nIrRo0kOYOcWXHUzv9jz8qeSo1dwDQD2B3lntMNmFwPLTcWVEQO0aqPQPJR/j\niW77NTY6hgEyVFdSz0wGgYoa30fx1M2ow2oNuRNtthk3TR46inUKSQ7HCMcE\nOmXq6KXv2FzpjeW/7t/2MCU64cczIjuxfqBzALgBMLo05EBI7gZC0pm/SfdR\nDoWsey/s33JTeeYyxASc8cKATQDD8dRC/WHuSGFNxZkJmEgqS8WobTXq0vTp\nP8YKZdkJnS7s3jkHM/HCH8JkDEscqwq5jQUblUxmYKE0HObYHwEZAFMiBwvf\n6UAOeX3EKrTlUBjPNyk4GfHJbuo8eScLNozYAKwNalyd27msEIInuGjAVitj\nwi8bTGgbpkmSxTYhEeVHjHGFJmHkoGbZUqOK6geKzEqddE3gwW4vXz53J0jN\nkzIxyWkz7H1FruHZLbGGyGgv0U+KNUPeNAByED5Kg6LTePiKBz+3c85CBzjN\nXSBs\r\n=XfA/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXfHZ1/IzgV5eZstOrQQ2U+bhX7+85FPjlxnxtdFVJBgIhAPWizkmJmhmtKUJOwoF8EJrjjuo6DnHw5rfK+WMK8wmh"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_2.3.0_1540056160228_0.02090590910644563"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.0":{"name":"undernet","version":"2.4.0","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"bin":{"update-version":"./scripts/update-version.js"},"scripts":{"test":"BABEL_ENV=test nyc mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.4.3","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"74424e5a53b38144d1f65fc7388f469cd56e3078","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@2.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-2EXp07OfbSoJ2CEF8OHGijOV89kup/FOa0vccRAxTuTKkjMVEP9goX3mOOIZUM2IZ31V9pAlPr83pIxXtlnZug==","shasum":"1929f60c58f29db4b91d815760702619364c5b03","tarball":"https://registry.npmjs.org/undernet/-/undernet-2.4.0.tgz","fileCount":58,"unpackedSize":445312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJby7GpCRA9TVsSAnZWagAAU+gP/2evRYcXdeH+RfcLmHEF\nJQylLIpFOx8O1Izo0afo9Bjv9/dpY9MFNHPcE/g77FY0f+mk0vWLERzQNcea\nOBuXUakTHtzJOx34CGOV/PkSjvKbyiI9eihsVFM+A22Gyl2GcuA700K5Ejc1\nG4FIPNQp5BSIxMPKU+qqAEN8GW+VFiyUA/vCbTxsry8m8Gf39pUkUQW77iZ1\nb2BvsY3xmPVBLVcn9rYqiHMrSxY8NPhgE/Fr7uy0Upyz6K3RHmCa8xRHSgJe\n+kX1/7Jqx7pNkSpzgUxEzEGggvddvGVwkOE9yxgzB/dryOe8GKNF0VG4LNWj\nWs7VyXMhWpKNEYJcMfw7ugDLNEnLhOZDVfd1HzbBzgXJV9OoZlRac+lcLlIH\nI4CsBHe43Pfjr5C6jXmr9OkbTOQRpnM8cESaEjJESbZdvVa+Akr3T4kG3ZV7\nBmdBE3Z4RtXG1aW7jiIIT95n94UI0hECkkwCfDMTddks7xTzHzlVYtMGlJgC\nNLw/fDiYiXMzXeJZCvyyEFZtHjgbzJ+HJpA47muCxEUXn7G+F17PPQhI1EGR\no2s3TEV61c7ZPAT9sR/1MZINkHoOcuWrDbDA86U10HSQyW1BpiZ0g8TUltah\neDiBIFCE3dPmbh5KeI0GBgF+rjQIInntw9Zbx+2EOuleZnuLE/1hPiBCXCkJ\nB2F8\r\n=HhaW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUBOk5KFkvni9R9ucqQOl9sWI1CiJYdgruZxtK6qY5pwIhAPjr5Eqmtl1oxqYYqrh/FGyH1vsitSEkof5qA0FhZVV9"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_2.4.0_1540075945184_0.8124483196298551"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.1":{"name":"undernet","version":"2.4.1","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test nyc mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"babel js/src/ --out-dir js/dist/","js:merge":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=rollup rollup -c config/rollup.config.prod.js","js:watch":"babel js/src/ --watch --out-dir js/dist/","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.4.3","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"ba56bc9eacf2fcc46dbd31c4987ddef2d7f39378","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@2.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.4.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-OyZao+5qM0SBbLjJeTriMYBwpgv2chN50HIAPB0LbWMz8/aOl9ecV+EUuWWJco42rpHWyC6kPzuhL82FWi+sCQ==","shasum":"b734e29dad4a97df1e7217cf74621386a85cd5e7","tarball":"https://registry.npmjs.org/undernet/-/undernet-2.4.1.tgz","fileCount":59,"unpackedSize":446268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0pJtCRA9TVsSAnZWagAA1J8P/A8iV7XSU3cwVDSVSRUD\nNXMdd55Kq3YpEiUABbFrQz2L5Xp+tthpaJzutgV65LA8r1KOER7YLrBbjoF1\nl0UzfsfKtUcL97JlmMVc8DOlf/5GIqo1wqzh0XV5qPAgZvh44cNevk54hmQL\n8zR9xcEY+y3nEfB+hHUN5R6ddzQsCHxvnypxvNO8lEHO0g5kCT1wk40px+qT\nAvLF1O7zkzhhXErbyiJjhTcbUHDTbzumOS0qvcEo2ACxnUe8k+xpfnE36et/\n/jI7ekzyLpJJUXzhC1nM0Z47hYD6Mg6YukZ46VHhsCL1oxglW2h56MjK0cwm\nbzuZl3/DePK0uYMg8x3KGTKSrHf6zJy1G2i7P4F08TSSAN4SOMMH//IcScIw\n8t5sj2Ifdr/5ziyY3WcQmdD/jTkocUDbOQiHcqzjnzWyNImR08OddXo6hrd3\nHF0RJD337evyUzf7karl/7QpZxUSYcXXc7lnPE+ML11udy+AT4Gv1jvZzsZu\nQXlimeTO/wTg9m3o2b17xK8wItOwE4y7df7QBoDJ9CCymP+k3nLad2hVyK5x\nH9Xsj5UVh15iXfrtiYKDiG9ta89i2D7AnyaQ1Wk34QQRgtyF1AJtNUSZbDjv\n67XSx7/bejvFyYgg641aKhTG6YRT7Ff0/12I104ULdkZmcJTUYEf5wF7WLAJ\na5bR\r\n=Dc2N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5G4EL41nC10FSWjdf3BlRrlCu2Y5Sz4i/uzViA0DvIAiEAwP3CZWt0S3a1rlcUEIvxJ2dEjvJRvBuhqjVPv4oJMTQ="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_2.4.1_1540526701139_0.4360847147505529"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"undernet","version":"3.0.0","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"dist/undernet.bundle.min.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test nyc mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.4.3","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"7ff184f07f448f8946a567a90252b709d92f5197","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-d8gVag+uekNwlQ9BggEEdefMEpz+Ulz027w+CkaFaMwMYdv0rM25mPU9B3lh70ukl6k8SfBpcpeJMOpmStMUKQ==","shasum":"82c57204defeb9dcdb2aae20a34fec6953c650e8","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.0.0.tgz","fileCount":63,"unpackedSize":550449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5lVtCRA9TVsSAnZWagAAy10QAIbgB7IQ+LMQQNdDswlO\nLZS4AYO+abOyISE44+Tqv6HJ6s+rwi4e1W66XbvgFdd0Bh7U9PV1/82RTIyw\ny8h31NQGb/uDA5UPESwIf7P5l0hJPSf711uqTsPFNR15h5eX9qK8jlxchAYn\nd9sALQMFPPPqn3Ep/Fzdt+4j0vGC09jLK5iNuApBPCeUx+cQGhOtFRatyCwK\numP2Qqp3Xu2nAZ9OPIB5dnT01n9V2wm8pZyGxWYDnpgvmzxJIeb+DHcaR+gX\nh3S3IQN9y/iiApkub/QXqNHVzsfbJn7BzXuJWzsng/vqzWmFtkoSwpQXwur3\npdKH2kXOihD6OC2MOX+Jhd+f93TcMJ69UZ9dS0t5IdGt/OGZqNIbWXvZ5dVy\nhCdXV+WHYe+GO7GbyPfK8dbeHngJkV1kUUNtdo7e5tjW7ZBIK4k0ENiXCLTL\neNbTil+KDhFWNGtUIm2z8UKEWrxaBoVfQnqqZNkxqsgFJYs7W+myukqnsyiQ\nq3qSHJ0x/8QsuNLqd9zi3XABz2KRtiO1OBpdah3wKRgi5UjjH3UVUvL7nphf\n0BuS6PNKwnB34IbuoGXp7xg4yuOLhG+nuI5cpInBBJ13UDUeAAy3gpRyDuZP\naVZZyhKLH8x9a5Wwq1Mjv+4Lt/5sdUHQhoQOPbCsoFyAoIyolqwHHtKUUmyV\nyvUY\r\n=TitC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4vPrFYFk3BzUwyaMGoS091Fwk82Fpt3fxKk9l1FMv5wIhAONyCNVt63dGVO5zQt+uWuqN7QE8CXNrBiglmJHJ0Dft"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.0.0_1541821804732_0.7684640410807781"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1":{"name":"undernet","version":"3.0.1","homepage":"https://undernet.io","description":"Undernet is a Front-End Framework for Modern Web Development","main":"dist/undernet.bundle.min.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test nyc mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"sass scss/undernet.scss:dist/undernet.min.css --style compressed","css:build":"sass scss/undernet.scss:dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.4.3","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"a49c17dcc24c613af2d428bb60e6d45b61ad41d2","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-xcltbmGZlfeUxWU/pV0MwjlzWO8UvIPCGyp/1xv5xyiJRn0r/hynA18qIyaAzH1CihQnyNk2SLFfVW+IOQ6JVA==","shasum":"60c57af3509417efdff96f874895f544ba9eb7b3","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.0.1.tgz","fileCount":63,"unpackedSize":548660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5zIbCRA9TVsSAnZWagAArc4P/2s35AySe9pZX96AlR7m\nmu820BxgvLqgxLcFbc6IdPcgoH7u/UkUpJO1jo588cEKqCbrF/YskUYDqYLb\nbDo7lRI2IUV58jPZoh9hg0AMJAAz1JPxpDlqvlmOTQSATLPoZv/eSXNfKZc2\n1iVxDHXxTftC04tggre6a9RMlTzeepQRYXKtNtQ4nHPN+bsLo0hTe79oA0db\n6yipqz6miza1Cgw0gm0OCIliZSoP5K5GgqiYkFdiyBWUj0P+b3TPbCyqITra\nFLQFvQSFU1a7jlgqxPud5K+sRrkQX2WqayGwtw1znwP1rSerOvCKNcS6HAXA\nnBFNhz7VJtoaGWRb6QNKfK2ueD7OW9goi7Atyv3GHr9XZFH9XgULEFAir0dg\nQegb5Sw8rJjTzCT/ksDdogeIjy8NIATIIxXvJzbds9wW0yxBKSH39eBBl9Bd\nhIXdF4FHiOqB2JaWtu0Rfjnxe4NvG9jJdxnwsncstMwLRjZIFDoPJl2yzpbG\nnXnLZYQP/dUbBblw6GlAhIGSyBKPPxNbD22XigvXnPkVeadQbOf/Kb4M96Km\nn3rVcJ0lHqEjpwbFqWBdtk0ZSCDkOAwc9UrdGeSFXF8JBCXs+VoOnLW9yQFN\nVj+ABXUH3ps3Ai0m1Uu4HBNGpZdDCvLYOnJuwf2e0Ddy/EZdixb9nPDDEMLX\nQZ7i\r\n=r+wP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLd8x+wm04D9FOTBbw63Rrc3tHDCdVH41U13hJr3vLmQIhAO6kr/Imggyaieb+GI9vj8ZK6oldECrprWB2iXAw81a2"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.0.1_1541878298362_0.5302312804520886"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.2":{"name":"undernet","version":"3.0.2","homepage":"https://undernet.io","description":"A modular front-end component library for modern web development.","main":"dist/undernet.bundle.min.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test nyc mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.4.3","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"7e41e7453c3def0b8eb93d4daa3f65caa319f080","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-6KgGzT9UeNUzseOMKd7phjTVRV8W1Y4y2N6Dr2FZwGd1QpuPMr2gSdHvP5hLPdJylI6CSiaC/x9isWJ9cDn6ew==","shasum":"89465ed9c040ef0af1fd5c863809330fd8e1eda7","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.0.2.tgz","fileCount":63,"unpackedSize":623758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb52sYCRA9TVsSAnZWagAAjOIP/0mSqzXLfu5JspOo+0Vn\nlIil3sgFPMldduAHU785l/tp7wQL6Y2SV4UfclFqTpfs3gUkx9RdCs9Jz5G+\nW0qF8zwpLgpteuaFUT7up2ulSIrKgd5wFeRGGY9n4+zyxqnIA4C/FugCFlvK\n0DxbtuQ03/j8WAqYcE2x1XadM/dcEvRBBMb+sOw1szDygfW7MWfq+sNM1VbA\n0ez4yoNA+seJbrbQ46DdRskuZPP/du+XphQZRnsI1J/lMqzuhW0kZDVUeSeZ\nbxmlC/KRbcJgSIhyWwm0iEG+FcjAUWX5GWbvnEY5B9NY0WFtHSq0J89LXrNf\nYbODgzisGkwbUwkEdWnMgePYbSwlAqFcdO9byYiiAYYUMGf3+mS/JMs0Bpk1\ncIeqN3B1pECUdII5/NETxTlOhvIYFtr3BKnJdCkznwKXVjvJT0mkkUJE3yIT\nBDMhSShfEdntfWYNPvnveLU0Br3i5u0mecx/jfumMrP/5Gc0nqUzEDQLH85f\nkQ8/AtYpZv5liOlpaQawSOowFAEvnP5TuJaRTcz+uzjKijq0fmvaVFO+r7vY\nm5x99VGZoJLLUgfAt0lVnirUpioAn9XNkF9LesDZjUNvsWsADsdtV+A+hX2t\nNq3nYNNt3q7Pdr8DDGFVIW2t04hBt2lqkdNV6TKEVHP+XbyufLRSkmWdGcNh\nxBcj\r\n=gmlZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1MHCSx+V9LWh0GO991B95BnJXPKuC7n5mKBfdAyzMUAiAlGoF/bxKfCDmkojm47jVzkITCHG5hM9ixZYahUrjavg=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.0.2_1541892887556_0.641101615053528"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.3":{"name":"undernet","version":"3.0.3","homepage":"https://undernet.io","description":"A modular front-end component library for modern web development.","main":"dist/undernet.bundle.min.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test nyc mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.4.3","mocha":"^5.0.5","node-sass":"^4.9.3","nyc":"^13.0.1","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"fcc1b1006d937bdc0167d07b56f8b83840df9d97","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-iTEt2LXwQ94esZA3aT0HC84TrSU1yvA/kMDXAxVogmu0IHVnbagB6pWBR7Ujpcesu9lAk1hQCyVRkQNKKDkgsA==","shasum":"ceecb83ffce099bf59b8f022d1ecbbd841508653","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.0.3.tgz","fileCount":70,"unpackedSize":622675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6HB1CRA9TVsSAnZWagAAuSkP/j9RwKKOkLbd0Yn5zcXy\nl3j4aCgF+7XOf2NOjyz0LYOoWv8RWzOBKDqVdwhxwP2QzqEzmniy5jGH257q\ni3R+zwlGU4kemMUsG/JlSqwKMAJXDF3A6lgS2qTN6lsGWrkfQBI3iZ3PKLBm\ngQ2QM+ElIguPKn3dv5vayHv0NdTO6uYuO6uR84fms8HatYCN8Guydw0L2UU+\nALy7z+6qpLQSmvTvDehe9Ow96lE62P0bUgd6GQdOGEBAs8xQW08b7AFWAEsf\nT39zaUJZg1FWRjSx2nLIDoCw+JwZHuM4y+nc8mCc/TCP42794vM08nwpia1G\nWDSi9mVn/nr22we88ri+R5m4y7UjDGZsZcSCcokKA7aeKmleY1uds6sX/vjC\ng8ZvFowlep9GgaryQ8uFl/xgxFeT9T0d8dEL1Yvfc7N5EjhL53+2bTUyUYk7\n+zNx4KGqibHAzXp4trqKwYWysLeexmRwJai+XiLChOuWE73iP8i1k3aD6EZM\nNBcYy+e3dO6OuXvKnd5+MkG/V2Jkr3VRmvwK60OZUCNqTdo0dEy9oLrAUR/r\nVW8pLGWYD9xJIttUluRV/QUGKW13RC/JTdnTdn240jxt33LXk7BXj2GJQ3Cc\n5uqRQkngHvMJfsNcB/Fz6NLNYAL5kVxn599ug1luok/lzwfDRCbJeTD6JPXA\n686N\r\n=FZec\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD19VQcvFInYKMrrCMrKo4z4lH+JPhBVGYCor9EaGjf1AIhANlTwZ9jB+EyA8ipdUxk4yyT7MXBt2Cw6LbYmfQgtdZi"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.0.3_1541959796914_0.6202139068811339"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.4":{"name":"undernet","version":"3.0.4","homepage":"https://undernet.io","description":"A modular front-end component library for modern web development.","main":"dist/undernet.bundle.min.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","js:test":"mocha -r @babel/register -r jsdom-global/register -r js/test/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:w":"mocha --watch -r @babel/register -r jsdom-global/register -r js/test/mocha.undernet.config.js --recursive js/test/**/*.spec.js","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^0.1.18","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^1.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^12.0.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.4.3","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"72d6a3881ef007d8cfce1d68f2a0329ce98fe3dc","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-lavcZ87NgpO6uhuNa/p99RVGZw7MEGtXvs4RjYN+srg4MDTmChWYJhA5jmh3OSwssLlRFeV4LgdRS4mRcmxXuQ==","shasum":"54ec2d4a6549a418fb5cb9ce15e245f4280d8add","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.0.4.tgz","fileCount":68,"unpackedSize":629998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/eBUCRA9TVsSAnZWagAAmzAQAILSUU7RuN5AhSLynKSd\n7xtvkXIIwm0mw5etes9iTEvpOtAIt1XoDBz2EA0nx7MqG0e33zFZlQY8FHf7\nFeoxdQmTDVsCmExCFjg6wTNbuWPs9HTn43AZhtm5BxNbZbXj578TzZg1UIQ/\n1NfrPY99M4hRPuBlENTrcvrfs6CLlwyd03ulxS2or643G7Ywq2WmuWrzBj58\nv/06Zo72cPniwjur+Vlqts5tECZQGc46rNFdNTVRmkQKXQBFt8FochYLw3JD\nBDWZZ2cXWcXxbGs15QjbSwjBs1E3kKri/mg4CxbPX12wcPV19dceFun+QJiH\nZ25TdyrXRwhsayAIrkT/XEJIlew0oCWr6UM4DgwQbhCUn+1R26ltHLhBw7EV\nG6sW4Mlioy5ZWA1rgvee/EuM19YDv0/EKHew+Is58VMobOi31NsggCR44Hfm\nQpYTt8s7F/rPUEHAc+BlyKcol5kXf35t/tSAq6gGmTCNNBhAdTz1G5FhXzIY\ns+9eV3pPmbSkKJNSZu1sLfZ6s9hJ+xNq8OCqOsjWOQ/xVoL/RUWtzN/V8o6a\nrTXOlCp2gkKQZDQY9fNDYEA8oHAkO8fWcWTQakhpEhc0GroMwcmWkG3U3/O/\nebvKk70wtErNLBp1B99ZP38gmf9IM/q3wy9bILPywBq69M097FEdeEvPeTr0\nb39a\r\n=fYHO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKD3E3XeYsnn6c483qLnUh1KPT+eg6fCnUXSPvXn1y8AIhAKA0lMiBGYZTKq6+jO8Y/3WD7kxtCuytd5nJLP6LqfC+"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.0.4_1543364691319_0.6072410249896343"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.0":{"name":"undernet","version":"3.1.0","homepage":"https://undernet.io","description":"A modular front-end component library for modern web development.","main":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:w":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.1","@babel/plugin-proposal-private-methods":"^7.2.1","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.1","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"14ed6de5e309f322610967bc9e6136c8314e88b5","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.1.0","_npmVersion":"6.5.0","_nodeVersion":"11.3.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-5xAFoYM8RyS0rMteu9Ac7XHWfu39vC9w/GtuZmjp/KEKcdHe5SJKSn5qDX14Enm9wg9vTWZ1DP1ptEVUsSTNYQ==","shasum":"6d2b7ffc867aab0118f96e8c0ff3f658a027b30d","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.1.0.tgz","fileCount":67,"unpackedSize":632767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcKDrNCRA9TVsSAnZWagAAyIoP+QEV+RzrIpMOr9tVxIox\nQBWT1ilLoffI3WVmGE/ZTuypcwXkadNcphwVLBLs6mItOjDI82yte1Kz6BBE\n+8GRBJ0DucLxzo3hrNOCRHelzy1pE+0dNMZQaZDrMUYVjlmdL68lJg5Gx3Qu\nxWcKMjWGNrvmVGpCwPBPAIjP3m8FfWzDurbcBhDLwQwp5iXLaU+fXEZvjic6\nqvJnOkMtYaeXkt0+dhgaBvwFyzeQaEHKjPbW4c5slF1uAXlYFK0ZFkVTbTBh\nxuzWN4oAJp0vNCdS8ohRCt7H8hBJEQ1lW0RGPcXXHi3oeOcnVuZglTARtuyl\noU4HcjckjCjtPlRjvni9t9YFEb7YXGqXiZJqbbSZMLgdQ/o8iIENixaGheMi\nC/NTGh5EN6lqrFYNLz/ojQo4gBuhU31YekgaIjrTrmppgcDw+iKxV1GPnYDE\n6qmWo/O3KkvDQI4TQTh3ymtZPlUL6PQzhp1Rfq1K+Ox80Whp5wQeXm7eMJS8\nuaR+Lqb5bHqioXCjJyX316/WYElytsPZe0EmnZ4efysIzzwKOJnr7NJubTrC\nHael7zynsoGIiKsIxGzaRlC0OFpKw50ui4QVQUKJwMu2XH7xAg0j2biqP/JU\n737i4r8WSKHkuNfArwiOUtg2xs1v6XpcpXeUj0DhWQa2G0+FAw+X0Tz2WepJ\nE+8c\r\n=Qg3H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEaJYmtef91peV+qfVw9PnSAPjVxB/juPNe1c1S7rCaSAiEA+rKItkdAtoJMm7RIrmzA6QEG44YnHUByuKoDSn9FZvY="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.1.0_1546140364557_0.5667000359189609"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.1":{"name":"undernet","version":"3.1.1","homepage":"https://undernet.io","description":"A modular front-end component library for modern web development.","main":"js/dist/undernet.js","module":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:w":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-private-methods":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"def5ffb05d38eb1db8b7fe320430276c351ed9d9","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.1.1","_npmVersion":"6.5.0","_nodeVersion":"11.3.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-/OkmAkJbjX45cBeiGxGgCJgkmBAw5ca+HZc4ySzjOK8Uy8T5Qk3tELfiv5fdu72YqUvucPB46KN/fXyDxym4yA==","shasum":"5273c5797da55ffeb44b3d7a6a8ff7913a69224b","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.1.1.tgz","fileCount":67,"unpackedSize":693552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLFgvCRA9TVsSAnZWagAAQToP/AkkXnvS4KVPczQGgraU\ns95HDgOYEQliB7QFJJza1FZD1wzthGNx+UP1hI+zSJmU0j2GKfSGPf6IjV89\nncMnKKCBO5eJttuTqdPgD0JaWTYxI7soKCiFdRetDN+zPFv5NKvQJ1JPpO+q\nZ3fycsnCDOOEcYOp5gwkbwrN1EGRN3slQ+bA6jMNcHKuzQKI2FXCSUzei3RR\nSSAgKxNLdLrviBG3ZIHdMpq9sE+F/TyFL0JwBEJz/WPfnFNlX4mGVYp72pWt\nZ/nPt5DGCaR9T39mDgfN3VxMauz38KqHoiw6JRcqpnKQcl6LXdyPPB4BkF15\nAM6eMMzEJZDYJ03v59MI15nqFLkxrpg2e0+Pe2rvdBarDyiZNMR3WY5CVr/s\n6hYFqwPewNPfs3n4Yy4DKRU2bW3APyvKm0BdqObqAN0DbmEaMkdhKOFf4wgb\nDCVRX4rKuXZuLIQ1VBPneh0XBR2e+CQ3DdEwAdmkFo3OHFSFhmaIE2p7qM4i\nlogjG9IApLk8kAQUHiMBZ7HeGy7xzomjAb/KRvEcuckAjwdVXeatgKT1cw1J\nVQGBMAMtHHTGMn/5adPmXVRmZyM+ysZ978F5noMzu4WHGNawWm1p8tVws5q3\n5w9rfqM1UxYwD4C3Aw32ZA2eEA5ETFqY7zv1hVQDXoZ1dEg1LKv5iFC+0tiS\nw/MN\r\n=9qxY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvo68aZPcmLblkIQU89mzGHwUjQQ/mc0wyO+e9fZu6vAiEA1M8j5AivTfpkrFiOmhSFx+MbPLimUrte3NoebzegGXU="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.1.1_1546410030482_0.5539318613601478"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.2":{"name":"undernet","version":"3.1.2","homepage":"https://undernet.io","description":"A modular front-end component library for modern web development.","main":"js/dist/undernet.js","module":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:w":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-private-methods":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"d25b8f66e88117102dd49ddda88fa90aa148b7ab","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.1.2","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-72uWpQofs6mcrV/vx+rrTxqt47mRO/UdA6oZCjqOQGCVVjfAmDDIZauQO7y1BolxkXfmw+3fEmTT4N83AprbhA==","shasum":"4b427cea5e505a8605c4328d0604465218c22092","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.1.2.tgz","fileCount":67,"unpackedSize":693764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLn8tCRA9TVsSAnZWagAAZN8QAJ313pnNGGqZPVG/6BO0\nWm1orwh/XvUAdUv9LB21NKm1D7k+couycx/qzmx01QrcxPG9Bc25V2wFXiCL\nim9c0tVDmrY5iEyOcDBc6i0dm3YFH2MHlj5uqB7vDciiUXL5Bpa3mDolpSGF\nMkM+FjsPfPZiEzyt3AHIpsua2W0RMlBAysY2/zVEZswGzJEjvK/Htdc6Q9um\n97of8Rpr0bwKzgdj/D6ZGyXG77QWBClFeKzfyPXYGx/Mzji7WMX0mkUWCCJR\n96TnnX6bl9eyNeHibgx/tmWLHKtSGg+2QEERHInP1qR2MzlxRhBmRhzyJkow\nkiqKJQTkDVf6iNujN6heJbP3EGPuEpaKMNl3HvlHHP+et2PJLGlEZOg1WDFX\nzR6dQ2MFIL4smCnQF/d7/F5OcAHC7RkL55SDA+bts1oagdUp50fRfjn0EXxU\noidd7k53ijtlrg/SEaBn6WfAwemP17hnT3vDz8W+822DCn8z1/ovMZRuUb3v\nxh6Yif7AEOQMYobs2MbiXkZU8n4EH6g5EAKV7dclGonJ7zusdHTK3Uk1fG53\nfArGT74pupIvDo0+tPCEcjp3S87kdzxzzrbpe0hBq8pUg5Hxbl0qn95vb+m9\nb7KxFG2T3sBTb04OYegXm66bq/NUr5MWC+l6KfQ0q1jSAjZ4VNHLq2kWPzql\nTpBd\r\n=duzX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXOfp9d+kmUcP0bFnvHh2v5a4EWBNVvDn54nsORaAt6gIgeeQI8DQZo4bOWgEQWyQmUhhHf3mujiqEWe9ChMZTz9U="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.1.2_1546551084640_0.28244850323042514"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.3":{"name":"undernet","version":"3.1.3","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","main":"js/dist/undernet.js","module":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:w":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-private-methods":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"44dbcd69f63d8b8136624528296bb650a2ae6e92","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.1.3","_npmVersion":"6.5.0","_nodeVersion":"11.3.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-Mq5hD+9D3Un2bhu1V5fu06OCYS/V+YN+6mRuDXzqa/cumIa9V/pnHFLIXAITUfY06nuC6cMFX+cbDAV/yHGffA==","shasum":"e4fe793fd0f931409f1f0ca6894b1efd765412fa","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.1.3.tgz","fileCount":47,"unpackedSize":609151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMRTzCRA9TVsSAnZWagAAxKEP/1HqWG+6jx3GVZNxQqWY\ncpWR9usOPeOqqWt1RtGC5+yvSyfZy8pPvXtwv5Savep3FNQ7dU9Q7RU6UQ+E\nWZHQELB7KQfO6ByT6imaLeqILOkHRyCQBciuL9CcZAZDMYqiTIM0wxw1CbpO\nD/IkeoJ5PANEQfNNN/uZ7Ple0KpQK1xpEADaGASUqaiQFcVAztHRWWJ5D6HB\n5kbOyKvZhkQNnEj/xwW2klI55WjPvyQRUJ0JgT++z/g3AiwMSV+47dU0RXvn\nTXY5a1NBRD3PTrPwMLDWNdHFAxa0vLKBSltaZ6+PSYthTnCt5rcF01Z3l/NQ\n1MGmfqJ9CrqSu+Gd0J5uTT+BJJd2PDN1jVySNBWcjUJYXY0mkfznZjIJKKTi\ndRwVlcTfWpXAV8W3sYkhAxek92Gm7xvePhaDKiy9JwyBEhRhmbgm2aenLOs7\nEHfQ3BAElA4nBUmUFDrHYJekRlE8Hxo1sMXNHKYqFcOJ1zi+oFOKhJnKU/MG\nkkyNcOEi/1Wmv0qdFjrp8z2+8bfiWvfVEdBjXlReqGy3k6rVrgRT/xPB3cVr\nEshER0NLTjF/GPwuvn7uNvLjFIuuFdiE+Jse1M5V/Rc3dyWAPxlW0MzaHwZG\ny5xBrOkvaQ1nrc+naK8A7Mwj3BvNGlT1mPzkVNsL6UkVtIs5BUNj7UoMBAj2\nX0X7\r\n=UtaT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQN1IoCFYUUM2HaudYXWSxGGCgGBlzUaxctifY/S/y6AiEA6HdKRIIPpjt/jfGLG6FwgQivoBwmmajKfF1UGkUKXso="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.1.3_1546720498333_0.03374620452753763"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.4":{"name":"undernet","version":"3.1.4","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","main":"js/dist/undernet.js","module":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:w":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-private-methods":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"a403a5c7400dbffb8d927f2679b21e4b3c2101d8","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.1.4","_npmVersion":"6.5.0","_nodeVersion":"11.3.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-q1PPsFGwuvJ+tBItPrTL9j6SCOsh1MmmfDRVwXcsh8E//9pApeEBkhp2laek0Y2pH1GnFB1/q3+m+4oYZSLr0g==","shasum":"747bb55f884d32d2ccec3f198f33bc761212a1c9","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.1.4.tgz","fileCount":49,"unpackedSize":613160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMRqfCRA9TVsSAnZWagAA77UQAKKJX8tSUxOXyptIZLaO\nDsJMTATJXML+xZhMh8sbUnmYLN6GF9j042iQo03awIwoDPb7oA9kKJ0m7x1R\nTbmyD5nBxcIwjJqlENfodRvWaLtiWjNVM5YAht3ul3Gkt3jjU5uC/UhIYYiM\n49Dnh/2Kxjd1FPxuuogOK5m4ZwiCyqSLJbY2fCvlRqZQJ372VcS+tkx7/u1K\nNV8ZYQXtYq7YOIuRGprkoIms3Fy+GnkjnHAePyGUz1baYCjmWq635ok5jDrD\nIheX/vm+oZUp51oI11v/DqoKjHkG48aWnsGAywlvlJ2m/yShepDw3FxaIAK2\nahvwqrw0by2Z6YOaCJ66BkcwDuRsMpoHgpgfOuqmvFGsOLb2rwOscCahZGsu\n816ad/qVQpmY2l5yJqk8e8WPylBu28G4Uz8+I3AJ3lcEyktQckLzacB0fgmt\nRaCi/9Rzzto7Ohtqum7DIBwFgfAa5MMIcxjwYJcJVbfwhWOOHVwChqu+yhWD\ndSv4Cx/5XG18vfxRucmno5f9ruB84fF+3U8Vookqr5zbU4svFQOmQOT6nAG4\nLIBXXWDesRylrbowI6z5RnN16AkznWRdG4UdPYmGFcI9zaGFFyOOVLvGdNp0\nGsN7c+VdmblcuzBSrEJ96HkwEbR+qEHx34AUneIycU3YXVtueGPoZt9g2eqb\n11Hv\r\n=a0U+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/kJ4+G9Ry2/bsLRed9qYewfhin8Pmr+KtEzzfCDM6+QIhAJqS56KEJrNbfW3FxI94UIvEJAfQa4r6jR2UVwjTdWli"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.1.4_1546721951131_0.6992815314775116"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.5":{"name":"undernet","version":"3.1.5","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","main":"js/dist/undernet.js","module":"js/dist/undernet.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:w":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-private-methods":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"77b7923ee29ab07eac45bdf54797086d1f6e605d","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.1.5","_npmVersion":"6.5.0","_nodeVersion":"11.3.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-tFJ5fm/WRXfe1bUhVmAjGk717TiMzaMB07MizhUdxdF4FH8NyEHO+oUWrq3CbpHYe3I13/VdEJBdAiIESXjuMA==","shasum":"46cc0ca4e52822f2f57f7930d0f73a41fd7aa6ec","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.1.5.tgz","fileCount":49,"unpackedSize":595358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMSGzCRA9TVsSAnZWagAAVdcP/24QQxkIL2TIHBA6coKC\ntxGUDX4VzP6aFcBO1XMUMTblNppBpYPa9MZEjjdYZpIdrbUhleCYwzNO94k5\n8pqPqeCdcIfRNTTpo4q4xQt6K0X/tIR2fY5+1GfxxQG19x6tNrHtMbOq+Mso\n8BqekkBFfY0aibUmOGZ/66ga4qHHeducpUCekuPdUlRFl/fT3PuwZRxURKlL\notsvyghdtKIm9mv+ap4LK43Gs4pBj9CsJbdnXHHRtrLs6/6QroX6ACzoq8nv\nD3RMMBksMElD05CIGahQ7fyBrlMn5o/O7MYMl3762zj2PiNJ2hPYjeDTTi8g\nAkIZ5bMPN2ndrYQ5H2YaUs5OLjOJI3TOcdRHZcHsXQ2gwM3+uiwXt5EkXppJ\nBszvrVJGw6Vwn3YY08tPW5/v4VpwNjh3JT+a8dr5/9ipEhki7kOFeRLy+EDz\n0PaHNRG1nM8CVutvOEDQPGb/xB9hfmavczDbo069AiyqOmcS1Mt9zXSubg+q\nv51YQ9lQW4xBr+/3+q3g/a5V1EysmO0wIQbEB3NFbknh5STihAYyEIXRhmNa\nj8xhDD1qQc61wXgYT5Bc611EDbuzI8BkxbVdHF/VeNkd2rc9/7YGTX558F88\niyXSRTMJk93NT/R/O+GpliWgPA5qEYjfQeSQCO4vzaAnQMAR0S6CNvJgYOf6\nZoJ9\r\n=poL0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGY4Tgav4jloX2Xj3CEkqQhCsB47XCpXuZbVhYa6JKAkAiAF7kA+760d3j27KsASNslz1d7ULodeJ8bxXq3iEuCbiw=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.1.5_1546723762887_0.09379770778585894"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.6":{"name":"undernet","version":"3.1.6","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","main":"js/dist/index.js","module":"js/dist/index.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:merge && npm run js:minify && npm run css:build && npm run css:minify","build:lint":"npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:merge":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:minify":"BABEL_ENV=dist rollup -c config/rollup.config.prod.js","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:merge && npm run js:modules:zip && npm run js:minify && npm run js:zip","js:lint":"prettier --write 'js/src/**/*.js'","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:w":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-private-methods":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"f6fcf8ec28016df732ad805f41831a3dae2f8d24","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.1.6","_npmVersion":"6.5.0","_nodeVersion":"11.3.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-XCHM5AckR/vEbmiBTMJ11ZKZkHhLxAGaYvhYdGrhUQnv1l7xTedJvCG9ToXGtEromqbKN12EGgM/W0iPFz7rKQ==","shasum":"1d1b5ff33ddd0b75c3cf50c0e5bcc97566395301","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.1.6.tgz","fileCount":51,"unpackedSize":596709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNXhkCRA9TVsSAnZWagAA/c4P/3ZMR8PT7rZqSsq+bILz\njg9j6RIKxa97ybErvV930vxhJxK1hDDzUZ+3Ow+auX5Vjaei8nwHtfKn2p+q\n72+r4XsyOh71Woi1h+uIE2TrteCwaHneHaY4lu24ttcHrWR/21DWzNIkAZTh\nB1RxTEVTMWFKgANB1kbQ6Gopd3hdaWd66GOKwCU6aQxza2UAmopThAXiBSfy\nhJENZIzScFpPl6TWwHN47XIINEeI+O9YQGGy9IvWlw9FeLFLDdgoVCU83iR+\nMTYIbX3iA09EQQJT0nxS3H4/qqrek00naJlcfmqKR7S1Tt12gBYS5utvX7ak\nX2mwzjx68s8+Udp0NZKMEbr+S9OizzOGERsAoNDFSSG0aVV6jkF2f3kvOKaO\n0lm7UwItTxAdjmv8Y+J/VUBdBDGu5dasCYF2fIDqSPxRCJakhr/sLfqto/hA\nyIY2lkUBZKRtcM53kVIdsfVwc9LIWW3AXhQpSANCns6Gz+N1NwXp+CD5IviY\nWJ6ylNXLBLx5NtpV72iJHsmODBqJAcotFHJTdYdjE7MFcYBwJuF0OXr3rviV\nPwND3HJvMRjCMJErIDpMdGxA0lkfir3Wr52S9J22s49qJVssUibRzNkpAHRO\nFjvA/8Pku5tJD8BDYHiboI6uVqymIpqTH52ODiaTrrQtYkE19bAKiJ8gq3nn\nNHYt\r\n=rUYM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC1Q26mFNNwbkFzjStNIegUe3bB2b0Rmf1u45S40cdWgIhAKWHvtTKwgKW1wwjpQNTW/JTYDotixJw2uC5qrxIWK+D"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.1.6_1547008099720_0.37676690530140533"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.2.0":{"name":"undernet","version":"3.2.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:lint":"npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:w":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-private-methods":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.12.1","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"5eb332aac24a3eb6552a8a136e4374eddbcab3c3","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.2.0","_npmVersion":"6.5.0","_nodeVersion":"11.3.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-MQ0GExuRzn2xdYKlEIyjp5ZXLitEr1UextpwBbQptCBqVJm0V211qvViI6X0Qipf5IsqdOm2XW11JPw2C706kw==","shasum":"f4729e69e6ed1dec3f6f14e03a70c0fc86ac7e38","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.2.0.tgz","fileCount":17,"unpackedSize":582148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPX0eCRA9TVsSAnZWagAATQAP/0ywG4Vp5MKJ2Qvbv9MQ\naeCqBuvc4vg713X4MhuhvscyjJVOa8sNIC+A7f/yZBv1LObgG7oqCvC5KB/Y\nXlYTr5qMVvZpLXXQqEp0sVP9Aaqp8MDcr0ufXzcvjgKKcYE9s3fqLupZzyiT\nNJj5HF4c/SfhvcpOaxbLkg01G50r/iXGFqfxgbSaxl0F/M9ya5HL5tAZ/1uX\nqPm+L69QdOIPMVxEyHMs8ffSWd/IxK8+m2QoqVnzaRSR+5qA+XTKyUFZTATa\n36iAkMc83/BwMVj8tQdSUIohgyDt/1oAuzxQzu29OcJbfl3o9C8LDyKWNIdE\nAbDhmtqi79q52jrZjI+H+686YYZMsi4kXPAleg98XQ5q7ejp4OUpBUS5wvxw\n3+CWAe9x5fQu/FZcKJnsq3VMaW1rHmqzTnzGcbRno4z438/YRSeWbccyeIhb\n7KdkQ61gHUXxo+1ydqw9qUe4mS5sfzihzvCsRQ7dod6iV9XnNyS9yDdAX8UO\ns9p9NJ2zZUbjCpMY8TOKva14ZSVKIcUlJ4pSBDVG0FgAhN48w7TWtxpZmkeC\nLv07ZJGuhjPjVoV4XHx+k7mic0w7VR3JtZe73CFYCagffxnuef9/CrZdRs2f\nZhW9FUNq6D8zzl/OTSVUjp5mkzxwhYx7HMuOTm0kMVetaCiSaXCE6IPoaohe\nSFME\r\n=WB/S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHO3eL6Pu3NJXHPSiQKkwr0WpSiax3+DnSAILQh5TPeXAiA1DVGMsOljt0w9om6GHny1KMhQZ8T7nwVcTbSvrFDU1Q=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.2.0_1547533597866_0.20470788918470073"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.2.1":{"name":"undernet","version":"3.2.1","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:lint":"npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:w":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ --out-dir js/dist/ --no-comments","js:watch":"BABEL_ENV=dist babel js/src/ --watch --out-dir js/dist/ --no-comments","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-private-methods":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^2.0.0","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","markdown-loader":"^4.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.15.3","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","front-end","framework"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"7a2a9d99c40d4e8d96e6030820aab5ab0b3d48ba","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.2.1","_npmVersion":"6.5.0","_nodeVersion":"11.3.0","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-Iv9kVFqf6fMJXXhhKHK22bZGzM0h94TDuUv1ANA8zMrTg9wUrlOm7nb2+/lpm1fS68cHylG+QDhkI9WfsCr20g==","shasum":"2a464af229cc962ac6f583e7603b6439df6ea08e","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.2.1.tgz","fileCount":17,"unpackedSize":587640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQ26iCRA9TVsSAnZWagAAAtgP/iazAT51tB9lJ3PesUcD\nInpT410JvwO1XwI0EvbJ8tXpuOZsKfAiISSA8BQfR73x2fdKLHIElp+O2joW\n2DVrO5znVnS/V7UvkptfcddUrmvnV4OTAT4oDyirdRvL1kERYoyNwdidb5HE\nYLncpnp82LfuHAE4Tm4InBzm9LBlfKN611jaRH5Bqgp0BICsXW52qaMOzkbw\nUboVC0mjuE2KCbZKVNL5riyFuf5aKN1ZLqEH8ybpuUoUM6HLvkQk7uiGfxtr\nsVdZ+3PG2Zb1zSBfBThvvyAsgwUUnmlSJEuQIrtx8YIRkV5ZEatUxayponBe\nLvKzIH/cHLUN3tFB6o0PrJ9rO7asSDwU3qHUDPwzDgX59QzZy1xC4BZWkhC2\nmBhXD26d2cTMz28KGOQwFfsbARODjyRbFHMILPZ1aDJv/rRe6KBygge5XFGg\nApa1XgLCA+NEEJHPEfrr/HKh6+01DUZz3VM4forIfik89xD8nZZXnHZlrHEM\ngThgmclIPka4AAaWJd6/mDjFto3WnyWl2a/vn7H+urDL7/ZN8nKNT74mn5OS\nOCZm5HFzpzl11mTn+CDwPbxd0O9jYKSeGiroighTtm312zWyz77ehxcjyzRC\nUjzVQMj4zRvjHH3ZrqynKd2uRMh/QtHLgootQuagvC4qGIebKwzJh0OSJqd4\nLYCZ\r\n=IrdJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDp/o2cUq+hBipP68Sg0iIsVfyhcFzemU9+er4XK+8ASAiEAsVFAk0Y5oyhEt693kpCsUZCujpuwoAzdDdSFPqpN8jo="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.2.1_1547923106128_0.37945965192741715"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.3.0":{"name":"undernet","version":"3.3.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","author":{"name":"George Treviranus"},"license":"MIT","private":false,"bin":{"update-version":"./scripts/update-version.js","create-hashes":"./scripts/create-hashes.js"},"scripts":{"test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:w":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:w":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","heroku:default":"heroku git:remote -a","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^3.0.1","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.15.3","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"gitHead":"e3db1a4483580b31bf42a68f24bad27e0e0b510b","bugs":{"url":"https://github.com/geotrev/undernet/issues"},"_id":"undernet@3.3.0","_nodeVersion":"11.3.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-EC3hRed3+6sLet7j5X7qd0nqPu9yAGYVbSYfV58pS9+LMVHcgIezLhMKp1CeEFfZFl9QfIL0XxlNEaDbcVHFaA==","shasum":"cb8ffa1beaa812601976cd28411a1fecc27c3026","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.3.0.tgz","fileCount":17,"unpackedSize":576357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRqQHCRA9TVsSAnZWagAAFPYP/1WUvDcQoPjKBpt3GZYX\n5Tu3vNLjsDlsQmsRqJUeEvxqaQ9K3RNRrp40tSGFciOMu0xZ77MwZCZ04ccf\nnyiebkwOCkkpuM5YeV/oGXC+P5ruKoDZhQ988nF41tMuOplB9S2RpY3ua/DV\nGO9h1p1pxSLxd2dgvLcxeKaHRSXSDNn1bMdWSGExGXxx6TcTbplkF8FNopcf\nc6ybNV939q8zFOUX8KrFTgIHLIkjBNkB4yuzM7ChFHKoK4TGvb7ryhjJyUwh\nAB2/L7d8ec+z1yTYs4Jtcm+EreqbbvOuCl8IyVjb9CfBXU88i5SdSuMgRwyh\n/1DlZSJ6K6I2Ol7IndoAD2OZQ8Wkq7E+H2lJ5BEjBe9bN6KR9iiPbqa9MdNk\nQ8vfLnNRy5wXFY6OLlY5U6lGEyb2anLKmgvi9UtFiru58qa8T5jRdSOwSfeG\nqzw/pOPpFY5ZYJhuzmo1e6KNWqhYqnYFvmUjYJEedsYzbDBl461Rj7cX5gvF\n3sS0tcH++mPsLUeNuKMXSDfTRPmIG65A5LGULGYHDE8ggcYaAUdPm79RpzmT\n8O8M5jCXIk+YeOUgFu/MwVGeITwH0JhSClcNowDY2Y1bH+9sGm03a7JLMDPH\nNbZmCjK+TIDZA09EFjdbPvRXAHPaydbPRk4zKfTKmtcC71kpDK9ciRYQ3zwl\n2z2l\r\n=qd9H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAF+b/ohqDJfHhJ4PcHHdNIVPHXLvJo4BDnRNeGxwSMdAiAui9LhNjWebRoxqXDxwFwJjrNr/BJ0oA9wuvhK15Sm5g=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.3.0_1548133383221_0.33053596441753785"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.3.1":{"name":"undernet","version":"3.3.1","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"test":"npm run test:web && npm run js:test","test:web":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","test:web:watch":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:development":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:lint":"npm run js:lint && npm run scss:lint","build:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","clean":"rm -rf dist/ && mkdir dist/","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:watch":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^3.0.1","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.15.3","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"174129abaef1470e25915f3b80b2c585f906bb6a","_id":"undernet@3.3.1","_nodeVersion":"11.3.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-3WqyOTMvyRTvJtRQypzFLNqNQVBADkBoDGoAi4k/jUEtLMQNpbPDRE72DpHW56dHZ6bECJIX+JaA4WNew3mYHQ==","shasum":"539341a5943256ed29554757c32755587a041e6b","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.3.1.tgz","fileCount":36,"unpackedSize":526531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTO7GCRA9TVsSAnZWagAABx8P/ipH8sr8+7sJHDZiOFnb\nI6+9DYzxOhU8ehuMSIZQwNVYZl5wz/s/rAH0pbwCYrp297p4e9ygUTChzFej\nPccUTmu8QhNH9mO0s2LzCAPlPtPu72tbIIgBO7gGimzwnBOOuTwbZF9b9ckk\nigequXVM7RSv0LgCHRPDHm1gd2/cAYSsuCKZ6xeax/qk+OIwYiMgIC+3lSVK\npkcaGhXb7ohRF610AqskMctF8DYuEcYvblEA2EVB3BDdWGvnw9n5MtEUVYBU\nLXEpHPJkeU2YnDVdQIV8f5A5cq9RsGk2Joc3MU70bDLz80AzZJGaSFRZ885Q\nLnl82CkpbJEyOtQzgpaSULVkO2Hpovi+z5tsMrm3F5PxFqn05FaGG6GyBXxe\nibOtwJQoTf/IPRQowVwWxiF1TjBn8iUv5reMdX24FlQiTEQSwTm6DiOsMZcB\ndELUbuQPsSINozSOOphi04TPZIFCoPAX9PHmVdVw2CvJGBpbCE0xYY5EslSH\ns5GEOOrnQYzUTgm4Rwww5V6a0nGXuw6ftoTOudLc9TPGEUmC9xYU82mQcWsh\nZfw4qlbuPquJLsdv09QvR05xVhopNqYMOl9WdHive4vRVnK4mIsJZ2cw9VKu\n/pZLZjlVrscmPisPPhHM8NqDeMUgdthJEEli+mam1XCmw0U4CxRbdRBP8hed\nr+v7\r\n=loA7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUA1cWpglOhcNxERlydbJyJyKkiYrgN+aN7ievzg8O0AiB5cExxei+tM3ieHyX1a4KQTf2eew/zTm6EMHEg+ZIOHA=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.3.1_1548545733918_0.7822710133488819"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.3.2":{"name":"undernet","version":"3.3.2","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","build":"BABEL_ENV=production webpack --config config/webpack.prod.js --progress","test":"npm run site:test && npm run js:test","site:test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","site:test:watch":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:dist":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:lint":"npm run js:lint && npm run scss:lint","clean":"rm -rf dist/ && mkdir dist/","js:test":"mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:watch":"mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","canvas":"^2.3.1","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","express":"^4.16.2","express-static-gzip":"^1.1.1","file-loader":"^3.0.1","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.3","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.3","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.4.2","react-dom":"^16.4.2","react-feather":"^1.0.8","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"e0a11c98a0eb7c7414bc4fc6b801c24171e28010","_id":"undernet@3.3.2","_nodeVersion":"11.3.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-7vRtr1ufBCaWQyuaSTp16Cm2+pw1tJr5N3Vu4h/zB8v8o07eKphi5VD7PzqyZoH2bmWxOY+UWtDdSb83aERWCA==","shasum":"7698017f11dd774300f946cde01159652005cd91","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.3.2.tgz","fileCount":36,"unpackedSize":527384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcV1XgCRA9TVsSAnZWagAAW+gP/3koCHC6ZZscBwXyYu7l\nod5wj3Icxi6Czta3fDqNIjpio42qpAp4lZFkyD5oloJ0i0mbWq/+ZmImK4u2\nfJ3hVBF23N7ZEmo22lv74hPocRRr1AWntvxbKgNq1KPQvz1iIfzOrDLfgZ+q\nWxmNh34REhWeaL81QMiKmnirsN/NHocjWAldI3VAon7Oz4YMi4oh3E6atCcx\nigGi5oqLYePIzIK9QpkVkt1P380sEE8zlzvzRBHbkizQncvHxjh1tucOdCDf\nfhB7r6jRvP4GuRbh7SVFHp/dl1NdJrxpaWoRh8bCaJdLcGJ3iEsZ/jLYIbc8\nQRoeUN5KL9o8L3odhOLhAUFmGGfDw7tNSJQrM/hdlPSjt0Y4NVTpptQxJi2w\nKMtW6N2Zu0LQeQJwlVhA+RPsoU7qgxJJ5ZP6Xn2UvMmIIWkOwyB/WlfmR9Zi\nrgw8XZ+5AQZw1a6vAgwIsRoXhNRrYB84EhHp+uGyUaOpq11V5sd7PeGa0k66\nu/pEcdDbg56JleaYybbfSyhq6QUwSoZzNHvvfnEFKq7tzFx9qScOxl39TF8B\nJNDjECPDlwmz1SpGFEsC1gev+Dmi2m7VjHrVb/8E4RMwFOrIb6hRd0S3y135\nbFnWAyAY5ay/Q13Pjq5EJIs/ekfAGonAPD/BREqczx2BXykyNjsO8j8fJHab\nGUYF\r\n=GBeb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzNT71vSkI8HeTc4zOkG8AAvaYC5N/Td1i6QQdbixjFAiEA1/cRAj0ks6ztz9H1pCnLHlp5VpdEmTWAmECgeI6NUDg="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.3.2_1549227487480_0.40413605781596496"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.3.3":{"name":"undernet","version":"3.3.3","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && BABEL_ENV=site webpack-dev-server --config config/webpack.dev.js --progress --open","build":"BABEL_ENV=site webpack --config config/webpack.prod.js --progress","test":"npm run site:test && npm run js:test","site:test":"BABEL_ENV=site mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","site:test:watch":"BABEL_ENV=site mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:dist":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:lint":"npm run js:lint && npm run scss:lint","clean":"rm -rf dist/ && mkdir dist/","js:test":"BABEL_ENV=dist mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:watch":"BABEL_ENV=dist mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.0.5","@babel/preset-env":"^7.2.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.1.3","babel-loader":"^8.0.1","babel-plugin-dynamic-import-node":"^2.1.0","babel-plugin-webpack-aliases":"^1.1.3","canvas":"^2.3.1","chai":"^4.1.2","chai-enzyme":"^1.0.0-beta.0","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.5","clean-webpack-plugin":"^1.0.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.1","css-loader":"^2.0.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","file-loader":"^3.0.1","html-loader":"^0.5.4","html-webpack-plugin":"^3.1.0","jsdom":"^13.1.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.3","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^5.0.5","node-sass":"^4.9.3","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.3","prismjs":"^1.14.0","prop-types":"^15.6.2","react":"^16.8.2","react-dom":"^16.8.2","react-feather":"^1.0.8","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.1","react-router-dom":"^4.3.1","react-router-last-location":"^2.0.0-beta.0","react-spinners":"^0.4.5","resolve-url-loader":"^3.0.0","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.0","uglify-js":"^3.3.27","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.17.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.14","webpack-merge":"^4.1.1","yargs":"^12.0.2"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"70f0e7505a957dea7d5af050b387ff89a7d9c7a8","_id":"undernet@3.3.3","_nodeVersion":"11.3.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-F3I5581NEdkwQu3xskJOFJoNjBl9VgADsgG95sWe51RAVVo/waEGe/bxbZ0dc1FXpQhx7K2Bxkd0voZfk8uv1w==","shasum":"f7f40375d7328c7265e8a017ab56e2633dcfb7e9","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.3.3.tgz","fileCount":36,"unpackedSize":528217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceLLZCRA9TVsSAnZWagAAvQkP/RypFZ+J7nz3o4EfXYpp\n5Ar2bRFarVMEdQkZbbVrsqOnSL18/R9GBp2khqRyqy9ctOJWplNGJLMUPgfS\nD954BNNPXIlFbfFhg9QlX6Wh27xgyTkRfSb5B/m522/3opKEvhe+EHOlIoId\n4Sx12J8o/lUL0QiJ899vrySTsmBRYcVzg9f/GQnwP1Ui6G6nkcMT+eyKeLjM\no2ddvPktZxaN9sNZNM7Gn89sO5s8emyY0syN6XTrD3I30+klcBWJFu9Y8cK2\nhN769MZbAGj8MC0xocdBMc2wlZj98VVWi0vyW7CObHYsWZPAyAnaKbgOUXqD\nwdKCQbNbY4eiuZR2WCPYG6dh6dWUUP6k313IXs9+T/VFlRJTQ3BxS2ZatewS\nkuezUiffReP/9ifM0FG9gk935GAJtj7VrTzwJ/D/criM3fzD/XYNtF4Aqff/\ncZ9wT89Mj+Eo/KuxhULVav8QeuHIKXVKYjGTUz2aSJ8AGpbxQgnPiJE1U/dA\nCkRvJeZixG8AQsHcvWqfhATbBugx6nUpyE8XUENgnmwsxDMLz6h1G8sRZZ9j\niz4WIpwzyzAlyIhPBjEfWhuEGBQ5Z0n6Bp8XW7FFvo0rz0gU+V1mpWQOrUMT\nTySeJ80GlcbweQwVsqmkl9pXmnn8IAIzxnUapLr4i4+9Fx2BWOpppzKHrmqt\noFYh\r\n=fL6J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1uBcSuq/6RUnfdO9Un7F8PygWuHUBm0zR0ZQaWYgQDAiEAtijLXR6RRcfd3glZrMU4TgdsvWHna/ketLhat2+msHk="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.3.3_1551413976847_0.18799678050709012"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.3.4":{"name":"undernet","version":"3.3.4","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && BABEL_ENV=site webpack-dev-server --config config/webpack.dev.js --progress --open","build":"BABEL_ENV=site webpack --config config/webpack.prod.js --progress","test":"npm run site:test && npm run js:test","site:test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","site:test:watch":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:dist":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:lint":"npm run js:lint && npm run scss:lint","clean":"rm -rf dist/ && mkdir dist/","js:test":"BABEL_ENV=dist mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:watch":"BABEL_ENV=dist mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.4.9","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","canvas":"^2.3.1","chai":"^4.2.0","chai-enzyme":"^1.0.0-beta.1","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.6","clean-webpack-plugin":"^1.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jsdom":"^13.2.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^6.0.2","node-sass":"^4.11.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.3","react-dom":"^16.8.3","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^4.3.1","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","resolve-url-loader":"^3.0.1","rollup":"^1.4.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.2.1","yargs":"^13.2.1"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"17767b0d580dc9a88025cc8fda6d37673400571c","_id":"undernet@3.3.4","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-2JuaJ4yZgQrXXnOkK8ptinlvHzpO7V2MxniUH6G1b8mbheqN5pxX0PnH0zGuqf5AgduNsveZQR/0j7FB+Ir/GQ==","shasum":"6bf32f0926f4726210acc84dc43cf0a946cc5a05","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.3.4.tgz","fileCount":36,"unpackedSize":527881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceunfCRA9TVsSAnZWagAALDoP/ihyKIHBvXey0G8zIZG/\nztVd8QDFXpfl2u9WOXYmvMcpmSigX+gt8lH+U0/AU9YZJcm8vHa+l0BNeUXb\n20vkZHgI0AY1z1u/K/CwXw0233+xmEErwjjqqVBqV8DdaxkiqenR9S3G02KF\nsNpo/Q8OXIzkKfcKYof/96WTD3EJvynKEghHk1mJnrcdi5VdW6ncKuIlJxFy\nmkM0Z2InfddoBGans/SAknld+/MjlWccUnzOBz0LWVWVHgzka0RAuUV7UV5B\nXlOq0/VjmthHTsI3dAX9LZ9sekakq8EEnrgOQyxc41RRPaLKIqGmtS0a2JXN\nhxJUj7CEocEknaVz4HZHY26O6Mc8smWiArnJxw6P9sypvF73AB8cEESrtozt\naeQiRvGaVwxHqHBoOPenItNaDgh7rjI6RRuWou64JIGtG/9dpX+ivggRBB5U\n0eH9odyaN1vB9tVozdOe7HF9ZNdvSevQKcg8saybDdFiTqtAHs2E5zNlMxD9\n97fFaJmV0f2iUMbiWOFvdfjphVXNaw5u1FFLDgU2mYkMXaYE3y+eEezW19Lo\nrMQHUr2vWLAMbGEOwR40Do3afyXsi4BjkF+f4wRZB7h5DODTEhoCiKuft6FZ\nhxjgNRUN6ME9N++6hOKPMRuzccxKURuvsebwhwWVfD5AWXpiBYGPELEePO0t\nKtJZ\r\n=7laR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsfJvXDAuVBfHNk4b9wC9MJ3eU2k3tT3HP+WvsdiSuLAiEAv8MYF2hMRdT8CQNctO/rBaOfGo7jBvEsEac7qEQXkHY="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.3.4_1551559134849_0.5832448050296801"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.3.5":{"name":"undernet","version":"3.3.5","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && BABEL_ENV=site webpack-dev-server --config config/webpack.dev.js --progress --open","build":"BABEL_ENV=site webpack --config config/webpack.prod.js --progress","test":"npm run site:test && npm run js:test","site:test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","site:test:watch":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:dist":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:lint":"npm run js:lint && npm run scss:lint","clean":"rm -rf dist/ && mkdir dist/","js:test":"BABEL_ENV=dist mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:watch":"BABEL_ENV=dist mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.4.9","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","canvas":"^2.3.1","chai":"^4.2.0","chai-enzyme":"^1.0.0-beta.1","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.6","clean-webpack-plugin":"^1.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jsdom":"^13.2.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^6.0.2","node-sass":"^4.11.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.3","react-dom":"^16.8.3","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^4.3.1","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","resolve-url-loader":"^3.0.1","rollup":"^1.4.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.2.1","yargs":"^13.2.1"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"8a37828105193487e3ac3a95b21a7ce96d96bb0d","_id":"undernet@3.3.5","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-T7/2CZM+0zQw2WALL0HdWcZZKrdTe2pNcyuKNIL0F1tyBXN/gB6Lkmtj6dEG/0PRkHetXIyBGtnr/ggV6G7OEw==","shasum":"66113dd0c6a31a93e4f08b3f06ee2b3276435b5a","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.3.5.tgz","fileCount":36,"unpackedSize":528995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcexTNCRA9TVsSAnZWagAA7G8QAI78pvc4uV8pAWz1NT5r\nqsig346NxdcCMIf9KBH9ln0gys1krGPCuAl/c/fJB1dModOLS4kCQGEw8bym\njdrWpFSi3MquYj+ZujElIFYykZn4si30D1LwvOsj9A48RvLroPZftMtW0p6g\nDx59aU4DLJLEQbPBDsQQPCl8anAwk+nV/wzdmAJxA0g+9Zr8JKO5f4KkN5hG\nHh64FNDt9bqafb7ydwGVFhbH8dP8CnOiJ1DKcBCo9m5bwBm57EYOaCAe81cL\n5NWB5DYR8jjbf/vdT6hEHYB/brpAfjZMSAcX5stxLMhHyGpb06HBvfsxaX53\nDMsrMYgFzlCfYLStHLPSqtDsGqJ5tEOzM8i+dYWUUqkLCVnr4/mOZhFvHrSn\nvk7TkPfhGQMIljdVTtpkmbhxYbhT6cKBfN2Vc+VHDUt6VUKFX6yLr849cdl8\nopKDfcKX7+8RbzFoAsNPnZqXOR/7NBavFbXqASc2sHv7EWq84zQdALmpgEhm\nKbYW7zQ6l0SNjeHuM7V968WsK620dzTAnC8ddCyiKvVOadWB4L6Q0yYcJyJx\nUpbwcaIqahF2dWfsVyqaE7kAYs1eHqR2vZrmLzol79INAxr+Nt9ObPZfFEw4\nMssTBJLKE8Fyrey6+GbzDbpGY0XanetfOLF/kjzfTQRvrso2IBMmP9lcWj/B\nML+B\r\n=gvIe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOtRI8N0mtmL6lLYeiDKUuw0FRFnckXo18Mw3j7NaTMAIgKpN/pSXUDATdZtDJaNBO0zf0rpcYorKNT7oG9e39H6A="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.3.5_1551570124465_0.7595176182797925"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.3.6":{"name":"undernet","version":"3.3.6","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && BABEL_ENV=site webpack-dev-server --config config/webpack.dev.js --progress --open","build":"BABEL_ENV=site webpack --config config/webpack.prod.js --progress","test":"npm run site:test && npm run js:test","site:test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","site:test:watch":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:dist":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:lint":"npm run js:lint && npm run scss:lint","clean":"rm -rf dist/ && mkdir dist/","js:test":"BABEL_ENV=dist mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:watch":"BABEL_ENV=dist mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.4.9","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","canvas":"^2.3.1","chai":"^4.2.0","chai-enzyme":"^1.0.0-beta.1","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.6","clean-webpack-plugin":"^1.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jsdom":"^13.2.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^6.0.2","node-sass":"^4.11.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.3","react-dom":"^16.8.3","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^4.3.1","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","resolve-url-loader":"^3.0.1","rollup":"^1.4.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.2.1","yargs":"^13.2.1"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"adbd1fcb4c8244c41d541bf888e7ad671ca976bc","_id":"undernet@3.3.6","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"dist":{"integrity":"sha512-7L+YKptK1/3kgv9lDOw4vZ07qm+LNsheSRzgYSpU5am9Hyvp4/59L2CAST1aVwvQMyUtTF1+lvLQ6NpqWWTVBg==","shasum":"5bcda9d755485bb099c47eb0c92ef34be026def7","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.3.6.tgz","fileCount":36,"unpackedSize":528707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfizRCRA9TVsSAnZWagAAF5YQAKJOPBwzF/bGKS9w0ZJR\n/prGQIQzN0KZ/trlW88h20SBGFhpDj1Fbi2LhdaPnKJYX3EgCovOQEt+eINw\n/g/pidPbpv/y1fRKy3o04EaNliKDb9r78Ch017WrW8n+kTIlnsEPuua9/xds\nwn2IKRMT09KTQxHkjb9RsRQ3WlPzQF8PWe6KHdAMjYIEv81lWchCfRtHgkP7\nOpD/zYtQ5C4KcP5jXQw+DPC3uon87oDVyWU82wSrresW4uiiDpBaO5ubJNSQ\nJ3gPUkIfBPotWkR0KEGLbf7e75GQgkRswfY1bJlz86327qCUbVpTCuvMXKpC\nsjylAzdFQmA9noo3GCyWHsQEajV3TzvNzcouFhzGz7DhyW/vNmMjWs6kr3Vc\ncd1dGn85p1NnjxNpqJikvvHPkUPPtsI2lhfmLJtezrN/eCwtjjunp4r5V/3z\nwyLUgiBDmqWOIyx4RqFniT3kLqPHiHZunYlogHb+fP+/ZRaJiBrIGoQDbwuK\nxnNf4EOvpiY3mdpBmKri4+uHaGxUgdQzlkZlWmmlA8l9tNjp6o/ChjbLF9hg\nS2uMRzneE+weMBFSOl57AFV/9V35UlX7UYS/Iw3+Mk8aqoDQeLQQIHp+WtDn\n/Yjw7kEqK1LzJZva1bnfz7uAShZNzfkgpXkvXHnUc3sd9ZP2KgLLjzzm3ZU+\nT5he\r\n=9iW8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXgLwXZmGkWBuRWynsqitj04V/kNwCi+9SvkEK0fxl8AiEA9ecC42f2B8PPgbvp30fmR4cNymrRSDrywKW4S/355ro="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.3.6_1551772880258_0.9352632807069328"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.3.7":{"name":"undernet","version":"3.3.7","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && BABEL_ENV=site webpack-dev-server --config config/webpack.dev.js --progress --open","build":"BABEL_ENV=site webpack --config config/webpack.prod.js --progress","test":"npm run site:test && npm run js:test","site:test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","site:test:watch":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive src/**/*.spec.js","lint":"prettier --write 'src/**/*.js' && prettier --write 'src/**/*.scss'","build:dist":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:lint":"npm run js:lint && npm run scss:lint","clean":"rm -rf dist/ && mkdir dist/","js:test":"BABEL_ENV=dist mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:watch":"BABEL_ENV=dist mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.4.9","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","canvas":"^2.3.1","chai":"^4.2.0","chai-enzyme":"^1.0.0-beta.1","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.6","clean-webpack-plugin":"^1.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jsdom":"^13.2.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^6.0.2","node-sass":"^4.11.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.3","react-dom":"^16.8.3","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^4.3.1","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","resolve-url-loader":"^3.0.1","rollup":"^1.4.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.2.1","yargs":"^13.2.1"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"d5e49f514b819a308623dcb1aa78c6c406c1f722","_id":"undernet@3.3.7","_nodeVersion":"11.10.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lYRhsmuJ29/p2GjV6zd1JhdleylFMAVxENSKkVOh3PjawztyfOBq8N4UJyZ9Q5rGFmPLtkp1JYsEkJnaJtE4KA==","shasum":"6c841b6c2c500ed657b88bdce1fb993d3e7cbef8","tarball":"https://registry.npmjs.org/undernet/-/undernet-3.3.7.tgz","fileCount":36,"unpackedSize":548211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckuQYCRA9TVsSAnZWagAAk0YP/2XV7RgNCNKFicQLVUy9\nXcD1folpOWnM3dVFjb3YOkRB72QrSN7bMa1VDEEeGQJjg9rMxaDfvqniI9Z8\nEJ2DK5FwLy7nP0JD2ob0EJcrP4ULozgzjKL6DJzLqbitlSWSGaocXqxtF4Eb\nNZ9lJw071pRw+X/kGiMhKBLWsmD0uBexaeoH/efwr1t+NslakB3VrieALwy+\npjCyiHfXbY9hBvVPgE++Bb6nI6aCgKmLj305FIiwctckywW8dsY/IsA7A8sb\nATTwaO9dcNyyAGW1TfxPUrUeGMcmSJD7Mwo4r6WUShw1072P7VtPLH1VsW+o\n6iKYWrpHCDoEyCjda99KBfo/PFkdL5ljKHFNYzKHxGmE553c/HBUUyXyJuI1\nIgS487fyh9ya+o+tEGShoLIumnBQFUPWUbM9K7a9O5bPXaP2ev4RDcBgjECC\nyeelyx8NwKSgOU8M8BPQ+NaLaxLPkloCNmyO5d5WAsbVp8I+16xuC/pxpPSQ\nLd0rVpEFimMzOhZgq0IMG3IFL4W6TJcCWQ2bmi/kp98jB57C69PxjY2CUxsX\nWliaFA4pQJ/cmjLFaQ1vswNoZmfWhpJ46Zub7CB+EGKQPjukRI//iajK8vQQ\nj4QePgsSkT02DXQ0iWFcOh6Se0BBo8ShzcmZOpHvhHU2oLaJp/JWGU+sOhkj\nRKAz\r\n=Gzln\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICE+Dxnk4OdVfls47KaoZXT/VP/X8GFneXM77v7obMVjAiEAi2TGnFigHuUw0hZ4ZKvgmzhI9ampzqp0WmPnapDUS24="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_3.3.7_1553130519216_0.27211066697145325"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0":{"name":"undernet","version":"4.0.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && BABEL_ENV=site webpack-dev-server --config config/webpack.dev.js --progress --open","build":"BABEL_ENV=site webpack --config config/webpack.prod.js --progress","test":"npm run site:test && npm run js:test","site:test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive site/**/*.spec.js","site:test:watch":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive site/**/*.spec.js","lint":"prettier --write 'site/**/*.js' && prettier --write 'src/**/*.scss'","build:dist":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:lint":"npm run js:lint && npm run scss:lint","clean":"rm -rf dist/ && mkdir dist/","js:test":"BABEL_ENV=dist mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:watch":"BABEL_ENV=dist mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.4.9","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","canvas":"^2.3.1","chai":"^4.2.0","chai-enzyme":"^1.0.0-beta.1","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.6","clean-webpack-plugin":"^1.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jsdom":"^13.2.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^6.0.2","node-sass":"^4.11.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.3","react-dom":"^16.8.3","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^4.3.1","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","resolve-url-loader":"^3.0.1","rollup":"^1.4.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.2.1","yargs":"^13.2.1"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"dce4f955c6e47fa874225177d975da5daae40b2a","_id":"undernet@4.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-alvbtwUY/x7kBLTaKwC1v5R7BhBxXBTN/0tdk5mUDhvFPdoFocdzIVFE/inN+7B9XZxx3D65BanN4/p7+nvU8Q==","shasum":"1782e3245847fb8990001191438902c890c5d706","tarball":"https://registry.npmjs.org/undernet/-/undernet-4.0.0.tgz","fileCount":48,"unpackedSize":744864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnZsaCRA9TVsSAnZWagAAavUP/iTLoxLiS1BPpjt54Wtn\ngi/b+9dP+qIcGnh4eoXyDkRb9WRlEGhTEgwZb3jGM3tz0wlDwF1C26wLvtBG\nbh0QenUg0jsQ9g3r4ovKrbOq/8/76LKgfZ3arobJrfkraWgv8qGhtqe7it1Z\nkF9TyXblTsptUfG3/flY8gG8qCmt8Y50nLaSVj0uzTWZ78b7TE+A0DrawFoS\nuKBVk0BCTvKsoI96nS/u4DOMB6zPWcBX8ygVHMzLLx9nf+8UimVRbGNHJ5pq\nSC5Oivk7z8l5/dwr9ZP8lDpWyt3Btw39Pef2naS2itw1QQr4lPpc7Jy3fiNl\nnXp5DV8zm7sVsH2JnNj1Vi2bDcTkcpP63ytNQcl7hQES+BLKRhUQ0oZZTz3T\nzCPj/ZlUAaExqbaFrpGBtKMTQxWuTCk0svhZ2Ie4tUHpGg0151nXkTC21smg\nLqOVuOH82DghMUZjg/jG3eCB5jOt2yGnOEhbnjQEfyHHHuC8pHw5hgYPcTEB\npIaqqbZFazt0IzowMUcOoMS5tp8HanlXhy3lv5dI8U08fZvd62DJLPp/LgP1\n33DuB05w20WnpIl0uBROgR1CSs5jhw8Wfss2TW07aLEMbcp1EbEtCr8g5aT2\nJ1l843HEf9MRgfS45IvvnYGriSxanVNZrgOXQWyPRZknR1FeCR+Wo98KG06W\nQB4L\r\n=2kzT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2uuIuR1szySy7RYKJBmm4kASOAtf76CQsgMkHl0AhTgIgdRtgQcvzDDJW5HCMUqsnztRlXfTT2w3VD4RYoHbtvPQ="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_4.0.0_1553832729780_0.26980764200783236"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.1":{"name":"undernet","version":"4.0.1","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && BABEL_ENV=site webpack-dev-server --config config/webpack.dev.js --progress --open","build":"BABEL_ENV=site webpack --config config/webpack.prod.js --progress","test":"npm run site:test && npm run js:test","site:test":"BABEL_ENV=test mocha -r @babel/register -r config/mocha.config.js --recursive site/**/*.spec.js","site:test:watch":"BABEL_ENV=test mocha --watch -r @babel/register -r config/mocha.config.js --recursive site/**/*.spec.js","lint":"prettier --write 'site/**/*.js' && prettier --write 'src/**/*.scss'","build:dist":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:lint":"npm run js:lint && npm run scss:lint","clean":"rm -rf dist/ && mkdir dist/","js:test":"BABEL_ENV=dist mocha -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:test:watch":"BABEL_ENV=dist mocha --watch -r @babel/register -r jsdom-global/register -r config/mocha.undernet.config.js --recursive js/test/**/*.spec.js","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.4.9","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","canvas":"^2.3.1","chai":"^4.2.0","chai-enzyme":"^1.0.0-beta.1","chai-spies":"^1.0.0","cheerio":"^1.0.0-rc.2","classnames":"^2.2.6","clean-webpack-plugin":"^1.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jsdom":"^13.2.0","jsdom-global":"^3.0.2","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","mocha":"^6.0.2","node-sass":"^4.11.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.3","react-dom":"^16.8.3","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^4.3.1","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","resolve-url-loader":"^3.0.1","rollup":"^1.4.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.2.1","yargs":"^13.2.1"},"engines":{"node":">=10.0.0","npm":">=6.1.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"c3bb630c51d78e8c2a79db94392d851493ce0dcf","_id":"undernet@4.0.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-De7zL9ZB21GqmRgKJIIWUMjAwIox48Iteygcd3TvETeeHLatHuzuh3qHjK8lXgyQ973/ZTZP16OfSqJCghIysw==","shasum":"13347f0824b8055e2d01ece35cf4f2d2e4d6ba82","tarball":"https://registry.npmjs.org/undernet/-/undernet-4.0.1.tgz","fileCount":48,"unpackedSize":745328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnaRzCRA9TVsSAnZWagAA8aAP/0xxjoqncAQbnMQ7P/WS\nTIwTvTr1sEtrybCejjVPldCPlQVh4FFUSn+SnVv1xS72SThpcYTuYB54IOPq\nPhQ9bnbwXDVzqj7EXTCsgB3aIkXAxm6Q+KnvqLcswFB5OcI85m3c44ndHItv\nHh4oQDp4DGlvBPTIhyILKu6DWY4u9viSp7cESmsqFMZGVP5/PS/8t6V2156f\nNjp+v32gD4KPT6lejZ0vNELsEByIk2X7MBxF4RjQxhLldAKSbJBc5LycWtgx\niRe2RiUPKX7yF/5Y+YVsWW5QwiEjd5J0+m68ysw9tQ939Q8qYepQm5aRTjf0\nlWZCku8u2vXZjJolxoC0R6Qw8H788tocat2DDo0lM2yMzaCsup+TXXa/LjGK\nfVOMF6S2LhZpsNwokOSjiMrj7iu2gGH/htjr+Yy1JARWe5s/w6uhiFtC0d9m\nEFqiMa/Bgyq2mR0XjfWrP6rtkU/MymJrP7h9rgBAZSiPEEJGVT+fb773C+an\noGAJNc7zpF/4xb7X6yJzYnfFVWMxyBaXKyXanh7y20d0G34EoyF3gHUTtqzM\n91RgSK6ag39RP81q1qvGk7mFPghdEf72FRV/quhWTGGR6JJC3khQkp7tQO9Q\naxfpjfPeWv3ByoKR2Pd+mffy4b+a0D28wJrMT0Mi+lGe1cjbKQLd1oJsToOw\n+G7d\r\n=SP0w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSk0bjDhU7C66tGQ5TQN+OdVMLNezoWR26lebnPJOjOAiEAqr0VYdfXBtH0l+oWYZ68pZHGisaZKdvR5uINuYko318="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_4.0.1_1553835122211_0.9652931353053391"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.0":{"name":"undernet","version":"4.1.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && BABEL_ENV=site webpack-dev-server --config config/webpack.dev.js --progress --open","build":"BABEL_ENV=site webpack --config config/webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"prettier --write 'site/**/*.js' && prettier --write 'site/**/*.scss'","build:dist":"npm run build:lint && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:lint && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:lint":"npm run js:lint && npm run scss:lint","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:lint":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:lint":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.4.9","babel-eslint":"^10.0.1","babel-jest":"^24.7.1","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","canvas":"^2.3.1","classnames":"^2.2.6","clean-webpack-plugin":"^1.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.0.0","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","enzyme-to-json":"^3.3.5","eslint":"^5.15.3","eslint-config-prettier":"^4.1.0","eslint-plugin-react":"^7.12.4","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","node-sass":"^4.11.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.3","react-dom":"^16.8.3","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^4.3.1","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","regenerator-runtime":"^0.13.2","resolve-url-loader":"^3.0.1","rollup":"^1.4.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.2.1","yargs":"^13.2.1"},"engines":{"node":">=10.0.0","npm":">=6.9.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"jest":{"clearMocks":true,"restoreMocks":true,"moduleNameMapper":{"\\.(css|scss)$":"<rootDir>/config/__mocks__/emptyMock.js","\\.(jpg|jpeg|png|gif|md|eot|otf|webp|svg|ttf|woff|woff2)$":"<rootDir>/config/__mocks__/emptyMock.js","^projectRoot/(.*?)$":"<rootDir>/$1","^routes/(.*?)$":"<rootDir>/site/routes/$1","^components/(.*?)$":"<rootDir>/site/components/$1","^helpers/(.*?)$":"<rootDir>/site/helpers/$1","^pages/(.*?)$":"<rootDir>/site/pages/$1","^assets/(.*?)$":"<rootDir>/site/assets/$1","^docs/(.*?)$":"<rootDir>/site/docs/$1","^undernet/(.*?)$":"<rootDir>/js/src/$1"},"roots":["<rootDir>/site/","<rootDir>/js/"],"setupFiles":["<rootDir>/config/jest.config.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testMatch":["<rootDir>/site/**/*.spec.js","<rootDir>/js/**/*.spec.js"],"testURL":"http://localhost/","transform":{"^.+\\.jsx?$":"babel-jest"},"unmockedModulePathPatterns":["node_modules/react/","node_modules/enzyme/"],"verbose":false},"gitHead":"52b983ad8ef6aed0b75b847904b06ec9fa19065d","_id":"undernet@4.1.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-odDfzl32ZgsV3ZaeJFxp5suR1LSSmO0Z7xjaGcYoIiDfNiqN9au2yUjaIaB8+Ug7pmzzpYSp1MQEsyOS2Uj8oQ==","shasum":"56375dea2f611ec8b88da9cea97cc788a396bbd9","tarball":"https://registry.npmjs.org/undernet/-/undernet-4.1.0.tgz","fileCount":48,"unpackedSize":743286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqn5DCRA9TVsSAnZWagAAs1IP/jCxguNaknRlX5V6iiom\nhRPut3wch2Kzc/5waeKecyu73ahOzzubywtTroMJRq6hc+1IcZV9eJSyS+ib\nSomd4RypQ20VGJaTvFRXbpouLkhUkVqoNuwjQQRFEuARWPgYWtVIjVb0Ixtu\nEG3eDI8GcQVAMWOozm21/hsbKGYh9vhzrMEsCdpkfnQXrmzdwnB5URrrU76w\noU1LURN6zpVRjxUyQ5oCwgQe/gx8QANJzXVrazZlRFZckxn1m9bGFnBCVe16\nrzicZro/42V2HGtio/r5NAFx0+CKdeIDVTGdWhlyHA3Hh/04fTYjkycXK5sB\nIBeB6oYcljR7mG7ek/3d88Y/Rtgil+P7I7tkjKDuH+ZpPkgrftN2/WCtIhwA\nQGjc7+hYYPecMwM5yBX8MXmwxdBm8MsNlJsySdY5ZmQE6DBNgx4kt5G0VdQK\n9W3qAFCikO8HS7MvoLTizAx6HKitARpD+XLZn9I3dWy9RhybKzH3dJ+W8SQk\n12GbQNJF3OcloRQddDzRVGhnBHpqKNMoaDtO38xpM4D4LGDGTbDSoa0UTmJr\nuV4L13sNfvIOzlUYzpdhriCXyH5mx5uBBPLXXTMzjpPCmUKGvg+OKp/AQ0QF\ngaefiBzwW59dNUI+45rUncSKBFCbQphBHpyYZdG6iJt2skEG1H+8NiBnYeKG\nPGbm\r\n=twyK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGy9d0qhkloikaIUhQbFYJj9/hgIiJksbxzz+zS1C4VdAiEAvRGRufBUK880ni8TnnnXFmDHTHji8oxvHHKfmd6VkR8="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_4.1.0_1554677314733_0.09028546844818641"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.1":{"name":"undernet","version":"4.1.1","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","build":"webpack --config config/webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c ./.eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"npm run build:prettify && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:prettify && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:prettify":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","autoprefixer":"^9.4.9","babel-eslint":"^10.0.1","babel-jest":"^24.7.1","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","canvas":"^2.3.1","classnames":"^2.2.6","clean-webpack-plugin":"^1.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.0.1","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","enzyme-to-json":"^3.3.5","eslint":"^5.15.3","eslint-config-prettier":"^4.1.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.5.0","node-sass":"^4.11.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.3","react-dom":"^16.8.3","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^4.3.1","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","resolve-url-loader":"^3.0.1","rollup":"^1.4.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.2.1","yargs":"^13.2.1"},"engines":{"node":">=10.0.0","npm":">=6.9.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"jest":{"clearMocks":true,"restoreMocks":true,"moduleNameMapper":{"\\.(css|scss)$":"<rootDir>/config/__mocks__/emptyMock.js","\\.(jpg|jpeg|png|gif|md|eot|otf|webp|svg|ttf|woff|woff2)$":"<rootDir>/config/__mocks__/emptyMock.js","^projectRoot/(.*?)$":"<rootDir>/$1","^routes/(.*?)$":"<rootDir>/site/routes/$1","^components/(.*?)$":"<rootDir>/site/components/$1","^helpers/(.*?)$":"<rootDir>/site/helpers/$1","^pages/(.*?)$":"<rootDir>/site/pages/$1","^assets/(.*?)$":"<rootDir>/site/assets/$1","^docs/(.*?)$":"<rootDir>/site/docs/$1","^undernet/(.*?)$":"<rootDir>/js/src/$1"},"roots":["<rootDir>/site/","<rootDir>/js/"],"setupFiles":["<rootDir>/config/jest.config.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testMatch":["<rootDir>/site/**/*.spec.js","<rootDir>/js/**/*.spec.js"],"testURL":"http://localhost/","transform":{"^.+\\.js$":"babel-jest"},"unmockedModulePathPatterns":["node_modules/react/","node_modules/enzyme/"],"verbose":false},"gitHead":"e377e45c1cd4d2ce27139b7f327c3b4492ffee3e","_id":"undernet@4.1.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7WBkHzPSdb/Kf6ucQiIaB6gK4zx+ndCt2icZ1fqyaGU1HkNYt5Cje2kZDasAal3zr4G8oOOwN4eGn/068tmpJA==","shasum":"3556677954d4afb3c97323c1e01b5bea4311ea45","tarball":"https://registry.npmjs.org/undernet/-/undernet-4.1.1.tgz","fileCount":48,"unpackedSize":744590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsNjLCRA9TVsSAnZWagAAuwsP/3kaxlsFzafD2PkdFigw\nGbbCtYXV6IE+IyKiOTU0BEmGDL4douLg+G7dMBcPmXYiNVDohfzJmNQM7VUy\nE1ieJ8Y3RR64kbPwzPu0TBNXZNEWZwoTcP2pbvOsHJbxY7CtN2ZiND5pbIa7\nJ3mckPZe0DFNiGcbuFlZENgC+ZlRti0dKLWDeJebopd5/iVOQxZ1itcbLvTt\nw5FUagPZhFpI59SYIhf1C8aoC7XxZdMrXa5ArpXP4TdeGtPrDT0ywJ0asDQH\nip+SFiXHRLZJ3RxdzzZiH19w3DRO09GZ/hNWpnmAYkXS6fFyBAxsqRPR2J7Y\nu8cPnUcGt/SarAkXFFpSmJO2lzgadtbXS/+USicsMOt2a6KHG5FTdzyVA/9s\nX8GIeHNky9guB9ywdmLgu70RtDBGq6fpYxA+AYuMxqyFfT/u+Iipbvq4Gok7\nvq91bG5DyJfwSv2GrNBXCrSATPrq8EZTQbpTHUnex9yg8nWevdbNGzN+n+5J\ntmLGHKf1UVkwdd/OnuWX8ZrxoC3iungIdtDL5pKNagQ6k3tb4zHdpi1yRyGf\n0hJYE4BqBZ81UvIxHLJYt2YRpVdlQYnqff+lWvWNjq/ykTe+pz4kFnaup8nZ\nxE5Z9CTTRbCWJkE11OlD7ov0GUqFlYey+ewu2Y0GQimu9t/u/wayACvobH5Q\nry22\r\n=Efhb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6b0iK9YbdomGH1KlwxirJhvnhTQW20l3Noj1sJh+zrAiA1TrKT1vcdZllB+w3QrNSEyOCsWe30DMS1Pc4TLiI0Jw=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_4.1.1_1555093707078_0.9554336375924688"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.0":{"name":"undernet","version":"4.2.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","build":"webpack --config config/webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c ./.eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"npm run build:prettify && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:prettify && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:prettify":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.0","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.7.1","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","classnames":"^2.2.6","clean-webpack-plugin":"^2.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.0.1","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","enzyme-to-json":"^3.3.5","eslint":"^5.15.3","eslint-config-prettier":"^4.1.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.6.0","node-sass":"^4.11.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","resolve-url-loader":"^3.0.1","rollup":"^1.10.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.2.3","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.30.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","yargs":"^13.2.2"},"engines":{"node":">=10.0.0","npm":">=6.9.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"jest":{"clearMocks":true,"restoreMocks":true,"moduleNameMapper":{"\\.(css|scss)$":"<rootDir>/config/__mocks__/emptyMock.js","\\.(jpg|jpeg|png|gif|md|eot|otf|webp|svg|ttf|woff|woff2)$":"<rootDir>/config/__mocks__/emptyMock.js","^projectRoot/(.*?)$":"<rootDir>/$1","^routes/(.*?)$":"<rootDir>/site/routes/$1","^components/(.*?)$":"<rootDir>/site/components/$1","^helpers/(.*?)$":"<rootDir>/site/helpers/$1","^pages/(.*?)$":"<rootDir>/site/pages/$1","^assets/(.*?)$":"<rootDir>/site/assets/$1","^docs/(.*?)$":"<rootDir>/site/docs/$1","^undernet/(.*?)$":"<rootDir>/js/src/$1"},"roots":["<rootDir>/site/","<rootDir>/js/"],"setupFiles":["<rootDir>/config/jest.config.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testMatch":["<rootDir>/site/**/*.spec.js","<rootDir>/js/**/*.spec.js"],"testURL":"http://localhost/","transform":{"^.+\\.js$":"babel-jest"},"unmockedModulePathPatterns":["node_modules/react/","node_modules/enzyme/"],"verbose":false},"gitHead":"37f4f12ceab2e6dfaa7e4e19b9b08beb375937fa","_id":"undernet@4.2.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3G+Ox0R/sEI/JwhUWao0YxGkMVJhuCTw0YZ09Z9y4g7ciShgdGfT5gsj3nrpCwse3kg0RkkbYvRIg5F/QYHtrg==","shasum":"2ff858a45027007a5e469454b6ab725ac1c85153","tarball":"https://registry.npmjs.org/undernet/-/undernet-4.2.0.tgz","fileCount":48,"unpackedSize":745639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsmKzCRA9TVsSAnZWagAAAigP/R7zlT5PAJIuyqpuxPnw\n1oZ/tHgjzNkX/DZUJiOs9aepMVOtL8KMqbm/aaFJ1oa916DAsiDWF1LX5+Wr\n3LxFiFH0Ebbv0se08CdF89YW18dFt6cRnzNXsEBerCwlIp4xYmMRQk6ECLTC\nrDb/+d0Ur5LgSekKrXuLHGKQjaqhLBJ9nw9L7nL2+Np0z+J+iB8kl43DdG58\nCh7d6qoZS+DLRVr0xA3pryL8kfshJ+h6OYxl9s9YKZvnz3H9GoUA+HWfHNMv\n3NecSLK5HVHpk1F9otK5T728QPWSBg0TTzbW1/Uf4YUpmIdXcb+6S8kw4fkw\nmG5DGzCeKnwWmHwJgJUQ7YimqEpNj53mqETUPrCun6Hen5UfzAOogFVZY7sq\nQc+4MEKIJzW2akXEVQnncu0Kt9AARcyUP45l3qLPf/r76zoG4kha7oVX/2+g\nWHblnbnCnaBT9CK8GHgI593XhFhmvmgHRjhDbZmHTu+lbVEzatUf5n+JIW7w\nR0BolQKq0kdcF3K+3kL/ERGIrhe8JNxh50hpb93CHW+7VCKY6ZKAlrJ0GeLr\nw5ilQh/qPBCGH4AHAwfqbpIB1gZDx9BI3ny9OKtdENYaK+ppaxPzu1GgKH/n\nPIAf9L6qhrHff0c9R8KtKJz9iEKlCPnQY+aFu1r4XUBHd1aP03zm4ZWl5YqD\nbeU7\r\n=TL2L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9L81LJ1E9EaDS+uD6halGQsDyop2wtijVwHiY9ifFvAiEAqjWWygudAQUH1D1JtVbiIfKnHfy4koH4UJ7yjRGuWoE="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_4.2.0_1555194546641_0.0784279631233118"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.3.0":{"name":"undernet","version":"4.3.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","build":"webpack --config config/webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c ./.eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"npm run build:prettify && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:prettify && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:prettify":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.0","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.7.1","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","classnames":"^2.2.6","clean-webpack-plugin":"^2.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.0.1","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","enzyme-to-json":"^3.3.5","eslint":"^5.15.3","eslint-config-prettier":"^4.1.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.6.0","node-sass":"^4.11.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","resolve-url-loader":"^3.0.1","rollup":"^1.10.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.2.3","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.30.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","yargs":"^13.2.2"},"engines":{"node":">=10.0.0","npm":">=6.9.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"jest":{"clearMocks":true,"restoreMocks":true,"moduleNameMapper":{"\\.(css|scss)$":"<rootDir>/config/__mocks__/emptyMock.js","\\.(jpg|jpeg|png|gif|md|eot|otf|webp|svg|ttf|woff|woff2)$":"<rootDir>/config/__mocks__/emptyMock.js","^projectRoot/(.*?)$":"<rootDir>/$1","^routes/(.*?)$":"<rootDir>/site/routes/$1","^components/(.*?)$":"<rootDir>/site/components/$1","^helpers/(.*?)$":"<rootDir>/site/helpers/$1","^pages/(.*?)$":"<rootDir>/site/pages/$1","^assets/(.*?)$":"<rootDir>/site/assets/$1","^docs/(.*?)$":"<rootDir>/site/docs/$1","^undernet/(.*?)$":"<rootDir>/js/src/$1"},"roots":["<rootDir>/site/","<rootDir>/js/"],"setupFiles":["<rootDir>/config/jest.config.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testMatch":["<rootDir>/site/**/*.spec.js","<rootDir>/js/**/*.spec.js"],"testURL":"http://localhost/","transform":{"^.+\\.js$":"babel-jest"},"unmockedModulePathPatterns":["node_modules/react/","node_modules/enzyme/"],"verbose":false},"gitHead":"54e0260a1f19b44ba2842b0a2b9a5e95ddd5951d","_id":"undernet@4.3.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JN9iE0eOkIK96HoFVdkFS3uL49WqCk7CC+vMovxAKcIqviyHRI9W1UO9voP+AT91jLH19VY5S7hcwWhmdKyX7A==","shasum":"2862fea545973b37ab5ff5ecd8fa9b989cc99932","tarball":"https://registry.npmjs.org/undernet/-/undernet-4.3.0.tgz","fileCount":48,"unpackedSize":752061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxJ8lCRA9TVsSAnZWagAAYE0P/34YCdr/YW6d7/FLkCUA\nh2/cDFcUC4N0EB9Z09TpVdGQakmDf+4jJkWhWehNpnkNvw7OGhUhbkIx/zji\nHLLcJxmG9irm8kDnOuT63/dHtckqDNiWnkfWR3MqKUU9OcFoxHz+KVxe96ar\nrLCeK556Hgr0gBNoIF0fa7MWPAxijZOCxfYucMvWouPikFVSgKcCxrZ/9ARf\nmDkeRJR9uqabEI+NniOXa7z+OGXQrbBVkloWqMVzQ8mXJVnEzIhVh2AW0WJB\nFWEZlRwqeRN64udiAZOJIL2HC+kAJyiO0P+8v1az8S7FGAd250mFH+GlhJlR\n6JBUfMLlbkJlCNS1qwxbtGk5OgIcF43YNGhhUQOPoy1HHHr4STzF0gYTjfIt\n4Qj43lIIt24FpeSqTz/FBY5IPOa6dzk5E1yw4yd9iGXu+yx3MTh4S8hui8pd\naebYKkNc8fZhe61/JLSZc6TkvYeNwGrxkrsh+33F6Wsf73OykTBwOw+zLpVm\nG9S+HBvUOm4qIoQUE1cMn4sNwjavJEHAeOK+uM3rXUojBHr8ERS63xvhl1qb\n8YIHZOP7aLh5bg3/yWO0ATF2uV4D7gtOpiQ/Jj4jHplKLLsbf8UPdDQkibzS\nkm95mUc4QT7+G+FAl2ipdnoAhXLev13ovujZfdpG7zkVwgirNKEvcM/wy2s+\n9CYm\r\n=0wxQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELgBRimUzOplTieC9CvzOHirm5dY+rNrjH3+zBfyt8rAiEAxzfhSU4axwZOIRDa+aRn9fB8MIfejHsFuJqkYy+SwhU="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"hello@geotrev.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_4.3.0_1556389668798_0.4782767138411108"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.4.0":{"name":"undernet","version":"4.4.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","build":"webpack --config config/webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c ./.eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"npm run build:prettify && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:prettify && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:prettify":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js","preversion":"npm test","postversion":"npm run update-version && npm test -- -u && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.0","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.7.1","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","classnames":"^2.2.6","clean-webpack-plugin":"^2.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.0.1","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","enzyme-to-json":"^3.3.5","eslint":"^5.15.3","eslint-config-prettier":"^4.1.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.6.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","resolve-url-loader":"^3.0.1","rollup":"^1.10.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.2.3","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.30.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","yargs":"^13.2.2"},"engines":{"node":">=9.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"jest":{"clearMocks":true,"restoreMocks":true,"moduleNameMapper":{"\\.(css|scss)$":"<rootDir>/config/__mocks__/emptyMock.js","\\.(jpg|jpeg|png|gif|md|eot|otf|webp|svg|ttf|woff|woff2)$":"<rootDir>/config/__mocks__/emptyMock.js","^projectRoot/(.*?)$":"<rootDir>/$1","^routes/(.*?)$":"<rootDir>/site/routes/$1","^components/(.*?)$":"<rootDir>/site/components/$1","^helpers/(.*?)$":"<rootDir>/site/helpers/$1","^pages/(.*?)$":"<rootDir>/site/pages/$1","^assets/(.*?)$":"<rootDir>/site/assets/$1","^docs/(.*?)$":"<rootDir>/site/docs/$1","^undernet/(.*?)$":"<rootDir>/js/src/$1"},"roots":["<rootDir>/site/","<rootDir>/js/"],"setupFiles":["<rootDir>/config/jest.config.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testMatch":["<rootDir>/site/**/*.spec.js","<rootDir>/js/**/*.spec.js"],"testURL":"http://localhost/","transform":{"^.+\\.js$":"babel-jest"},"unmockedModulePathPatterns":["node_modules/react/","node_modules/enzyme/"],"verbose":false},"gitHead":"4c2d0a8eff5a8a972738872660dbe80108872eb5","_id":"undernet@4.4.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-baA+jz5yUamZwSkXbHPVu3+azsvxLj65zCu77mLq6Qk3ewAledTlGe2BbozqZ7BfimYTjtRU8+DOdNDzm7OZ9A==","shasum":"ed35763359cc40e0b6e73809c236b29115dfc865","tarball":"https://registry.npmjs.org/undernet/-/undernet-4.4.0.tgz","fileCount":48,"unpackedSize":753758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2jzRCRA9TVsSAnZWagAAR9sP/3jcuUg/xz6OKHrDwZUN\ngSxCDvhu7OwdZzL+6es80OpDO8s30WMZxv8gaHXcjpQ94UTeAtFT4mkV+UR2\nKGnQVtfXyo1hvqJFq584LMZZDuI+Ng8MMZGySOq3CW/8ragBLcuM5vRtkHXu\nxIUoWTsyGTNkLlHeGZtrrLFnQggTdk5a4cdMma1kaG3Wapyn/e/qYrfzSvN6\nEZCLMGF03Nc2S2WhxnKc/tyicff5cy5WdHt/Z7o7vUErw0LKJMRzTRknufnp\nI++o6gdAYeZZkq344gcghz+rVOLhB5/XYXKj8CfNfEDMCcEx8C0tv6zKVnjG\nHvdODn6BerbL6EQEJ85pRXzbHDb3IT0YyqN03Ymu6r/UEA/QOdiJt+Y4boX6\nVr7PZkf1HyUbdVtTIVM0YLCnTp6lNri295CILltd/flfwbY2k6all4v/zDmO\nq53MZcDiCkUBlwGNt0YrsN4X0O7kiJx52GpAD0ApRf2/3SrrE9m9aQFyGE94\nxAI1BK3xrc/cXwyDzapw4lJaZatLRM7mRpujEebwM8rk/HWYAo6+ZfcVMvto\n1LXzNl71QwWZJPQi4dBG4ZpAwz/TTEHoJyZNTDgEzz1wapDIJgQ8x0geqW1P\n3rR/gsNvd6mPyxQhLZjxOVqAWOC9aanABrcHt6x5MYRKj3zDeoO/+UUDr3Oa\nQISp\r\n=wyYp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgd0cU52vL0ynj0Yl8hI5rymEeojS5KoLElJl00Aa7mgIgXUVLuwHwh11kZu7X7M9n6dSlyhHynqgpzSIWiT52zVY="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_4.4.0_1557806288409_0.07574512678297785"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.4.1":{"name":"undernet","version":"4.4.1","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/dist/index.js","module":"dist/undernet.bundle.esm.js","browser":"dist/undernet.bundle.min.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","build":"webpack --config config/webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c ./.eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"npm run build:prettify && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:prettify && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ && mkdir dist/","js:build":"BABEL_ENV=dist babel js/src/ -d js/dist/ --no-comments -s","js:watch":"BABEL_ENV=dist babel js/src/ --watch -d js/dist/ --no-comments -s","js:prettify":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=dist rollup -c config/rollup.config.js","js:modules:zip":"cd js/dist/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node scripts/update-version.js","create-hashes":"node scripts/create-hashes.js","preversion":"npm test","postversion":"npm run update-version && npm test -- -u && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.3","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.0","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.7.1","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","classnames":"^2.2.6","clean-webpack-plugin":"^2.0.1","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.0.1","css-loader":"^2.1.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","enzyme-to-json":"^3.3.5","eslint":"^5.15.3","eslint-config-prettier":"^4.1.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.4.4","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.6.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.16.4","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.1","react-spinners":"^0.5.1","resolve-url-loader":"^3.0.1","rollup":"^1.10.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.2.3","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.30.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1"},"engines":{"node":">=9.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"jest":{"clearMocks":true,"restoreMocks":true,"moduleNameMapper":{"\\.(css|scss)$":"<rootDir>/config/__mocks__/emptyMock.js","\\.(jpg|jpeg|png|gif|md|eot|otf|webp|svg|ttf|woff|woff2)$":"<rootDir>/config/__mocks__/emptyMock.js","^projectRoot/(.*?)$":"<rootDir>/$1","^routes/(.*?)$":"<rootDir>/site/routes/$1","^components/(.*?)$":"<rootDir>/site/components/$1","^helpers/(.*?)$":"<rootDir>/site/helpers/$1","^pages/(.*?)$":"<rootDir>/site/pages/$1","^assets/(.*?)$":"<rootDir>/site/assets/$1","^docs/(.*?)$":"<rootDir>/site/docs/$1","^undernet/(.*?)$":"<rootDir>/js/src/$1"},"roots":["<rootDir>/site/","<rootDir>/js/"],"setupFiles":["<rootDir>/config/jest.config.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testMatch":["<rootDir>/site/**/*.spec.js","<rootDir>/js/**/*.spec.js"],"testURL":"http://localhost/","transform":{"^.+\\.js$":"babel-jest"},"unmockedModulePathPatterns":["node_modules/react/","node_modules/enzyme/"],"verbose":false},"gitHead":"dd81d604d5ea0c54a747162128444f9aea5b96a5","_id":"undernet@4.4.1","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-EiOZzwQsHYRNpREp5xbdfiq+XwNkCL7u/PxbKBSy/+EKpJjZMftTYkXLBhsuKdkJknlyWQDJvPlvrTDUJ8EFeg==","shasum":"fc3911f44a6f1d37a1525f7fc6c7ae76c883f7df","tarball":"https://registry.npmjs.org/undernet/-/undernet-4.4.1.tgz","fileCount":48,"unpackedSize":753734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3ghjCRA9TVsSAnZWagAA+pYP/ifvNEAev3VaqionrEt+\nwcSaZ3L/fYPJgikXupkJtPmevqEtmdGctsBf4gi16iLxLSwO+p7ieX8XkcVy\nemxdBJCcJqOoMgt8oqtu3CrrznKBgNUQuTfWh24Q5YrkIzDrpP1/yd17pddU\n6u4qpIhXEiXfJKtFudnzv7Ceqkewy1RTdhpxF8mXEdnoZ1FOFfx+kLeu1FOU\nU/+5428RLVKphcyTRMU8gCvs/SgWxDVe0XXBSGrxcUJkDupafNLi5uWgCVDp\nN7ZymI/SE2DBw2aDe3g50lyTnVuBElukiOq13YlxWWdCjKCAoqcpzRKEPpPm\nHkkCFSdsNUVZw5tYqdCS+nzpijveUY7AQoh76FkWh21JCJQCZF1JHqUNRbu+\nbwPMDUuI1cMatcKoEVQYbcTI29aVV+gNgT4mlLXMdjNuXjdFxu2V593YmAur\n75y4k8hYvPgwa4Fp8okeJSgnhqJJxVaxUkZddf51gDzfEOZ1KR0NnGEMU3eQ\ngwt35GeR1caP4ULsRkenXYgLM1pztWC87dp+RdPq9nbPEHhbKn0I1YOdnIUI\nWtSYlendfRqNJhzw5nKXFvwebtI4C5tYaNmNca7RImkOnUk2VQKPCc0HO7d2\nmmYyVIIN9qMX6IyDd+bGgCuxtbOCCw8xsmzGTtD6lDxcc09Sv+nlcrPxg64J\nbjTH\r\n=uDTb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl6R8f6R9d6OiexUskH+YqbInei/VqEvMWGSkxkmW/jwIhAK8XZUojXE0HxQJFgtdLccNKXEyAl2ZY7NtLi4gu+Yl3"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_4.4.1_1558055011128_0.2266369757952924"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.5.0":{"name":"undernet","version":"4.5.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/cjs/index.js","module":"dist/esm/index.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"yarn js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","build":"yarn js:build && webpack --config config/webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c ./.eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"yarn build:prettify && yarn js:build && yarn js:rollup && yarn css:build && yarn css:minify","build:dist:release":"yarn clean && yarn build:prettify && yarn scss:prepublish && yarn css:prepublish && yarn js:prepublish && yarn create-hashes","build:prettify":"yarn js:prettify && yarn scss:prettify","clean":"rm -rf dist/ && mkdir dist/","js:build":"yarn js:build:cjs && yarn js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel js/src/ -d js/cjs/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel js/src/ -d js/esm/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:watch":"BABEL_ENV=esm babel js/src/ -d js/esm/ --watch --no-comments -s","js:prettify":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:modules:zip":"cd js/src/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"yarn js:build && yarn js:rollup && yarn js:modules:zip && yarn js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"yarn css:build && yarn css:minify","css:prepublish":"yarn css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm test","postversion":"yarn update-version && npm test -- -u && yarn build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.6.0","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=9.0.0","npm":">=6.0.0","yarn":">=1.16.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"jest":{"clearMocks":true,"restoreMocks":true,"moduleNameMapper":{"\\.(css|scss)$":"<rootDir>/config/__mocks__/emptyMock.js","\\.(jpg|jpeg|png|gif|md|eot|otf|webp|svg|ttf|woff|woff2)$":"<rootDir>/config/__mocks__/emptyMock.js","^projectRoot/(.*?)$":"<rootDir>/$1","^routes/(.*?)$":"<rootDir>/app/routes/$1","^components/(.*?)$":"<rootDir>/app/components/$1","^helpers/(.*?)$":"<rootDir>/app/helpers/$1","^pages/(.*?)$":"<rootDir>/app/pages/$1","^assets/(.*?)$":"<rootDir>/app/assets/$1","^docs/(.*?)$":"<rootDir>/app/docs/$1","^undernet/(.*?)$":"<rootDir>/js/esm/$1"},"roots":["<rootDir>/app/","<rootDir>/js/"],"setupFiles":["<rootDir>/config/jest.config.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testMatch":["<rootDir>/app/**/*.spec.js","<rootDir>/js/**/*.spec.js"],"testURL":"http://localhost/","transform":{"^.+\\.js$":"babel-jest"},"unmockedModulePathPatterns":["node_modules/react/","node_modules/enzyme/"],"verbose":false},"gitHead":"9efcade51f25dcac351e4f8eb38bccf2a5a86d7f","_id":"undernet@4.5.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-989jFus4mmkEebR/eDxm+r3ZEPssIZNbh+t+qPUHEwb6jNwmNpzwmyhHTHg12kibWN8RZuCpawFo/8HD2/ZSYg==","shasum":"93e19d640968aba6b043f00c32a40c2739f2e3ab","tarball":"https://registry.npmjs.org/undernet/-/undernet-4.5.0.tgz","fileCount":57,"unpackedSize":851960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGaRwCRA9TVsSAnZWagAAyIMP/2aWjmnOwV4w2KEbOZjv\nOSKhYsQZm9V9lvI/Gm3lfQajhtNlNerTILkTEeHLg9Knai+zpQaSeZK3UiiJ\nOv9H1gEXdkm5M1g+Kd+1ub0ngAy5VVIP54K5oQ4HSbb9ROiHq6rThUw1a/hu\n9kJsiaIYSNoNDAuix+QUTOI8he+pkUljnnnhtxAX5JtKDnZuTpj8SgHpbgtC\nqkTveQXhhNhuA2oPuIGpu1NxBjdEhLXJPLWKSqoNJVul5OorppN+5KnrmRwy\nMJKMKjiRmK7ZQ/aDY3x6M7QuzGqKTjpYN/EPbWwdtI7stZemHHNO9hP/BX86\n9S8DDi/hO3aAVJpdxNMOTygz1fx6//UQkoBAPdWfd861exfjPCx/ThUGZyY3\n7SHF4gCwLoKhcxXrgwntpo5k9YsLE2l4a84Ji5DI2cMwys9oLVTR3sqkufdn\nLohVSOJNkh5Vcv+hczdtlOFT+2VGJnwPC+q2+mJUCLmy1ZedvNUbAvSvrVIh\nF2oj9AOmDltdpBVJmmDZ9XLyMs7VWNUF3oBCKq0dSpJcMgpVC8YZwxWcDWnn\nuwZGIZ/1oMBMXOmNjruc2yzr6gZLwJomMw2dsa13kzm94PW46SOdoJ7aUdSb\nQ1Yux+0oczYiE3Rb3QPK6Fl+QQN4tFZaIKEYL7vDW+AY9jcf2zkliW2K3661\nHMB8\r\n=LMqG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOlO/f9A4UH3pEKOHEwXWUfamPFUDDiuivRptHRIRp4AiEAqX96pHsMZ1zzYUWk6D5lOHy0+7HYrjxnAYqspenJjgs="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_4.5.0_1561961583701_0.21902253920341686"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.5.1":{"name":"undernet","version":"4.5.1","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/cjs/index.js","module":"js/esm/index.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"yarn js:build && webpack-dev-server --config config/webpack.dev.js --progress --open","build":"yarn js:build && webpack --config config/webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c ./.eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"yarn build:prettify && yarn js:build && yarn js:rollup && yarn css:build && yarn css:minify","build:dist:release":"yarn clean && yarn build:prettify && yarn scss:prepublish && yarn css:prepublish && yarn js:prepublish && yarn create-hashes","build:prettify":"yarn js:prettify && yarn scss:prettify","clean":"rm -rf dist/ && mkdir dist/","js:build":"yarn js:build:cjs && yarn js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel js/src/ -d js/cjs/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel js/src/ -d js/esm/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:watch":"BABEL_ENV=esm babel js/src/ -d js/esm/ --watch --no-comments -s","js:prettify":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=rollup rollup -c config/rollup.config.js","js:modules:zip":"cd js/src/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"yarn js:build && yarn js:rollup && yarn js:modules:zip && yarn js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"yarn css:build && yarn css:minify","css:prepublish":"yarn css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm test","postversion":"yarn update-version && npm test -- -u && yarn build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","uglify-js":"^3.6.0","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=9.0.0","npm":">=6.0.0","yarn":">=1.16.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"jest":{"clearMocks":true,"restoreMocks":true,"moduleNameMapper":{"\\.(css|scss)$":"<rootDir>/config/__mocks__/emptyMock.js","\\.(jpg|jpeg|png|gif|md|eot|otf|webp|svg|ttf|woff|woff2)$":"<rootDir>/config/__mocks__/emptyMock.js","^projectRoot/(.*?)$":"<rootDir>/$1","^routes/(.*?)$":"<rootDir>/app/routes/$1","^components/(.*?)$":"<rootDir>/app/components/$1","^helpers/(.*?)$":"<rootDir>/app/helpers/$1","^pages/(.*?)$":"<rootDir>/app/pages/$1","^assets/(.*?)$":"<rootDir>/app/assets/$1","^docs/(.*?)$":"<rootDir>/app/docs/$1","^undernet/(.*?)$":"<rootDir>/js/esm/$1"},"roots":["<rootDir>/app/","<rootDir>/js/"],"setupFiles":["<rootDir>/config/jest.config.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testMatch":["<rootDir>/app/**/*.spec.js","<rootDir>/js/**/*.spec.js"],"testURL":"http://localhost/","transform":{"^.+\\.js$":"babel-jest"},"unmockedModulePathPatterns":["node_modules/react/","node_modules/enzyme/"],"verbose":false},"gitHead":"38980c9b53872582cf5c3981c41bb4cec0d0fe2e","_id":"undernet@4.5.1","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/+2oYiwIn8wS5/1NdeAH6YNTVs6FLQgmF1hXGdXfFM4KTSCh2hZwIaw/5V7zEE5+PoKW4K2tdpw1t/2ijNnxKA==","shasum":"5f63d22c8bbf9dd3dc84b40d6b28d0accbe4c8c0","tarball":"https://registry.npmjs.org/undernet/-/undernet-4.5.1.tgz","fileCount":57,"unpackedSize":851958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGae5CRA9TVsSAnZWagAARXQP/Aq5fcpITkRPIzOm9IeH\nobvMIl6wNAtYSbLmpd3f10h2KOOpmk3Qz2i7QKDS1F7hfSM/XM6FGdZ7mZjx\nviyTfPI2UbsdPMUKhw7h6AL7kHzlCGK6C3s2fMcvLphLclGI7LOI4OxcasIT\nhJRqyTkP03m5cGy+CJYacLl1qMI+APVbEWUJp4NtuIOvrcGLn68j0VeJJac5\n/FqPz8taq3NI2wYFdZtjNJYMehsyX/ES6/XsHvsqJ5dha9gDCWoNFxrd7Gcc\niVsmd3/VlRVQbTuNMXidJkAwMA5OIdDflJb6euamn2jJIbhLsgm4Tzn60msR\nM5AqLZrAUIk8xzDWC7W4UgLfdulxUzlRZqDSLBHVQGEJkl5SE96tcVj+NcDe\ndC+OMHCZDT2DEwoY2IQS6RZrsmZZh6+LthCmtztOs8Z5XrcVNDXenssj1yD+\nYz/tVZYgLyrx5PGv6qK9IX+WrZ1TB284Yhwwiwn8i2Sn0lNaPkYtRTMVUU2+\naOsqPIdkVG3PfIHb7y170NK5l5vIG0EHe9F6IxMHXF9yvKFf0bPCJRnJIXy4\nUEOpswSJPJaFHbrpGw7ZwLsMYszLuvhyHsUeIvAjlOc9M9F3cL/mtLmz+6/o\n9l1SO7Fek39MCpmkV7bKRmCnv4yGLA1pHZ26Z/XuI8u9rHHgyeoxaVPG5OsV\nBR33\r\n=HxRs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAh6q10gwo1jGHaQMFdtav3eALZeLbWJMpnb2nfxtDMJAiAIKxKd4Zi7mxw4et+uiLMuEvS5V2TIN1svtYoarNciHQ=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_4.5.1_1561962424921_0.1173430105891855"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.0":{"name":"undernet","version":"5.0.0","homepage":"https://undernet.io/","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/cjs/index.js","module":"js/esm/index.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"yarn js:build && webpack-dev-server --config webpack.dev.js --progress","build":"yarn js:build && webpack --config webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c ./.eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"yarn build:prettify && yarn js:build && yarn js:rollup && yarn css:build && yarn css:minify","build:dist:release":"yarn clean && yarn build:prettify && yarn scss:prepublish && yarn css:prepublish && yarn js:prepublish && yarn create-hashes","build:prettify":"yarn js:prettify && yarn scss:prettify","clean":"rm -rf dist/ && mkdir dist/","js:build":"yarn js:build:cjs && yarn js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel js/src/ -d js/cjs/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel js/src/ -d js/esm/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:watch":"BABEL_ENV=esm babel js/src/ -d js/esm/ --watch --ignore 'js/src/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=rollup rollup -c rollup.config.js","js:modules:zip":"cd js/src/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"yarn js:build && yarn js:rollup && yarn js:modules:zip && yarn js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"yarn css:build && yarn css:minify","css:prepublish":"yarn css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"yarn js:build && npm test","postversion":"yarn update-version && npm test -- -u && yarn build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","terser-webpack-plugin":"^1.3.0","uglify-js":"^3.6.0","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=9.0.0","npm":">=6.0.0","yarn":">=1.16.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"licenseText":"The MIT License\n\nCopyright (c) 2017-2019 George Treviranus https://www.undernet.io\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"undernet@5.0.0","dist":{"shasum":"2c7a106ff5b2aa03b72128ef07be81eebcfe5351","integrity":"sha512-M6jm4ri8SX2WXAVo4fmUMoq1+NXuLxTQ6DN2ayCW/muQ+npD0kfQ6/iSV6b+pbF/C8srS7fQBnaiZtag7oxKXw==","tarball":"https://registry.npmjs.org/undernet/-/undernet-5.0.0.tgz","fileCount":68,"unpackedSize":839176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdItFvCRA9TVsSAnZWagAAiosQAKAtPdx7pqn8MZTRyFUc\nrBvDv+LSzALbEgzc8xFbAJYuwCBmXgdSBbDtK0/uyz268ift9cjDy7mQMbLL\nWxPyFQpBE/0hHzy6jcGv/si7unPLpQPVmHfp4iv13j4l0e7Aufhn/H4Ly/j+\nC0mTfohY101BBrClAI+nd1MUYP7Hj/6VHCLTqR97coVnzYQ+vMzeFqLQMD4d\nQfJhpyn1Vw6ay+37xcO3PazBHmvphpZ064QG9QX1PimaLc9SbvFUFtp0tLLA\n//Ig6jJuPNvLT1XBszJiQWgecfBuCoC627EDWDYy8zkNyo9SvE/p9nuwBLbl\njN3BCySVbLAT/QjMdjfSbxtt1mRbDkoMWJtELuSkPTJ5+LG8k4m4vnXSlICl\n2zTTotBtoxUMQuhoWhaaZQu/QsH68aIyq+A+iqHGJJ3ELEYTXxBJPx7JTWF/\nQq/g2LoRthFsZDL9ICn0wGXxhRSJ+aCo78sG1gSy7ZhogQJQURl2hQdDNIeU\n5NDZaY2w7wRRdYI6MRu6DptoO74K8FvN7YfH+vT20aH/nyeF85yUJOfCYiiU\neDdUKUaEXM25xr89/yQDPuHfLaZMve3bOsg+0slOehPSiwn0eECFrXMs23BP\nHr0wmDKtRy1JjgN1RCeHG7POl4ouS7j9f3Q2dlQfrsJK+1wfq4EKsuYf0gFJ\nasFR\r\n=hUUP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvsaCcfGxTmanLUVvkLSE5EdxPirxiNKwRoRGWbzg7rAiAGsYZDCq2KNMYjtFQbRZ0DB8IldEH0b4rQIh+qKhMStw=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_5.0.0_1562562926621_0.08357618001086475"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.1":{"name":"undernet","version":"5.0.1","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"js/cjs/index.js","module":"js/esm/index.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"yarn js:build && webpack-dev-server --config webpack.dev.js --progress","build":"yarn js:build && webpack --config webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c ./.eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"yarn build:prettify && yarn js:build && yarn js:rollup && yarn css:build && yarn css:minify","build:dist:release":"yarn clean && yarn build:prettify && yarn scss:prepublish && yarn css:prepublish && yarn js:prepublish && yarn create-hashes","build:prettify":"yarn js:prettify && yarn scss:prettify","clean":"rm -rf dist/ && mkdir dist/","js:build":"yarn js:build:cjs && yarn js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel js/src/ -d js/cjs/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel js/src/ -d js/esm/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:watch":"BABEL_ENV=esm babel js/src/ -d js/esm/ --watch --ignore 'js/src/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=rollup rollup -c rollup.config.js","js:modules:zip":"cd js/src/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"yarn js:build && yarn js:rollup && yarn js:modules:zip && yarn js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"yarn css:build && yarn css:minify","css:prepublish":"yarn css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"yarn js:build && npm test","postversion":"yarn update-version && npm test -- -u && yarn build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","terser-webpack-plugin":"^1.3.0","uglify-js":"^3.6.0","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=9.0.0","npm":">=6.0.0","yarn":">=1.16.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"78f6dd45e4734c47da2d2118cd1f0a7aca34c528","_id":"undernet@5.0.1","_nodeVersion":"12.1.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-3E6P0+VKfmHHVQWZJ5ahqpOu9M2htSnhKzhjmGw6Ws+ma42Khn1fBQdHudwGSoBxiDyO+NtKE+PVKorAgMJPBA==","shasum":"2e172046ac02f195d0047781aa010d6b87e7eda0","tarball":"https://registry.npmjs.org/undernet/-/undernet-5.0.1.tgz","fileCount":57,"unpackedSize":839176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdItH3CRA9TVsSAnZWagAAmAgP/2C7mwgZpC8/dtr7oPCW\n5MuR3hNPiufc/LJvHkQ5Z9M0oB4mSZnOOIdedlXnn4h02H8bVkeGAs2cEh1u\nG69DpAhl+EDxE8n1iWchA5/41uf1Zpa2vxh3n43dzFwJcNO9fgZelsYQmfnB\nZM2uJTlznPrhZ8HHaVGB3rRFbQNmhyFEDsKKyhFvMW2lJlfSQGeJCGI2+zdD\npytIKDyiI/n99NZdHsy/ycHQPunWOjjoe6ZXaT0tWPJjFOIEaGtRnhcuab3n\nAcdWBUsa0GXnYyU4i9xQ3EtepLxeWFtR2nSCBL/x/iBLV75BoJSLwsbMtpAr\n/9FkAC0fc2HwTE5KiCEuOkW4tXzJrFgWfBZdZPcq6jNG4dNzP3TnBS7XBVsA\nuwPWagr8fxiNd5m3LxN1ZhH0m9NX1R+VQT8ZHFXwpcFYomXFIRTvcuv9Sd6O\nRDW34Mk9m9URXhnbzW5iDm257bL1cQ9vtgI1z0ovTJgXcViqTTK1X+y+hKtP\nSedQNH5sPzI78ZRfGMdlx4/hIGUIQNtx8JGXXA0oGZRK/rxA47rlPEvGu95L\nbXBNBhZAFAzwC4AVgUqzaKYQsY/x9W1g4DtwWqZfeDA9poraSPtusz1rlM3X\n6H91BRIcQyWpGTkk+X+F6ljUxU5/wgW499tRLlXqqap9i31yGYllXu6B3thK\n7zKs\r\n=i4mk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbIent2ipf9EbKV6s4RngYC7Jyi/wabRDYnrtA2EEcrAiEAzjFDan2Px19LhPVahTbvK3aM7swvfK1dAsgw+zA81r4="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_5.0.1_1562563062618_0.3753721949638611"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.2":{"name":"undernet","version":"5.0.2","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build && webpack --config webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c ./.eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"npm run build:prettify && npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run build:prettify && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","build:prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel js/src/ -d lib/cjs/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel js/src/ -d lib/esm/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:watch":"BABEL_ENV=esm babel js/src/ -d js/esm/ --watch --ignore 'js/src/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=rollup rollup -c rollup.config.js","js:modules:zip":"cd js/src/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run update-version && npm test -- -u && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","terser-webpack-plugin":"^1.3.0","uglify-js":"^3.6.0","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=9.0.0","npm":">=6.0.0","yarn":">=1.16.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"b9d5cbf47967654340b3a1ffb6662985f42d34a7","_id":"undernet@5.0.2","_nodeVersion":"12.1.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-ehd311eC+t+T7ND9qnLGxBrWbMSoWAAqJL+15tsOlc+MrzTUkOyvnFQaKxzzNUO+hAtLBNykdeAv1SJJ+LYdOw==","shasum":"5845125805c88e75dbbbd446e7b01fb7ae78c378","tarball":"https://registry.npmjs.org/undernet/-/undernet-5.0.2.tgz","fileCount":34,"unpackedSize":573136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMoo2CRA9TVsSAnZWagAAOgMP/0nZdyZiNodEnjRKJJlx\new7PbfUzP+fAAznvPrIeqjYSOykZ4XQldK/auphXJCrrkvkCZZD8yQ1MKkaR\nqMAERQl/z90pJF54OphLsUeRJocLmi6I48ymNF0f2DLJixE3pCMoUY3KeqKR\nef74XwIhgAMzbSPMI0h+lljJCB7D9I4v67VKiWrcgsRcYdEYwic+klth7BWA\nqgw0l8M+fW0TKh0uj5Oq/M1ojhtCAd3HoBcsIzJ6QRkfe5Mgf7xVyVU4142c\nqaAlZjXxIAA6P8ObZ3JRVcLh2lbuqze3ItG86W17RhePBEX5xJw5PQf29FLm\n4mpqsMsdNPs+DBCJog7rcIiuxwjmHCcparOTgwHF72VLkixAebqmbFo2p5Dd\nePujdx84iqR/V6+7p48IyJo25a0Mka67sJ6TfTEEUuAwfmR8TbD874qtflAo\njVpoXXBGXa+B9BcoB/DUuCTIbDjXn+SewkKwyjSbxyDxyv1/pc82vTigLlmv\n7lLykMmbdTr8EHFngZv1UCQqS476itV+NS2gjtd6uIG6SuF6cAw/VJY+BgWy\nL84Ctbsym4V4egR5fHWZ3ujEp9wk7kgzqsaGysk5fHN4DXT7cyD4lHu9Oakx\nfcvsdBOrAwXOR10xqVb6oRMxc5W2NaLQwChf5lG+ki1LY+OqdfJiYKpctN1Q\nRtLB\r\n=UTE9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuQQLEju6/yHzqrokN0Yn0YW377oqiZxXMvNJ4IW1ydQIgcj0QWAbx18fFKdCDVirdHkAMKzCQv3JWp3lGqvWAbrM="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_5.0.2_1563593269846_0.16511361774405486"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.3":{"name":"undernet","version":"5.0.3","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"scss/undernet.scss","style":"dist/undernet.css","scripts":{"watch":"npm run js:build && webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build && webpack --config webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c ./.eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel js/src/ -d lib/cjs/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel js/src/ -d lib/esm/ --ignore 'js/src/index.bundle.js' --no-comments -s","js:watch":"BABEL_ENV=esm babel js/src/ -d js/esm/ --watch --ignore 'js/src/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'js/src/**/*.js'","js:rollup":"BABEL_ENV=rollup rollup -c rollup.config.js","js:modules:zip":"cd js/src/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'scss/**/*.scss'","scss:prepublish":"cd scss/ && zip -r ../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run update-version && npm test -- -u && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-webpack-aliases":"^1.1.3","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","terser-webpack-plugin":"^1.3.0","uglify-js":"^3.6.0","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"28ab49867d779f08ce346e310f4a27ded13af7b1","_id":"undernet@5.0.3","_nodeVersion":"12.1.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-ZVbLlILbvykLYTXWoyiU9/zdlW/bcx5LIjF6JXS9/8KxF81Uqk6zUgirc6iDMUPihVvNhBlM0ZDCuRMcGzooag==","shasum":"b79755d1fa20bb9cb2ddd5520184eae068704781","tarball":"https://registry.npmjs.org/undernet/-/undernet-5.0.3.tgz","fileCount":50,"unpackedSize":801723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNnIxCRA9TVsSAnZWagAADc8P/1zNG78FffxYHtFX6Pkq\nFjKhjxJ5Oqxd83zMQSwiPzF44EDLND9O29XNA50c+WuFQqK/yA8ArQqE/v4L\nwZ4t6xzeQPGxk6xro4nW8zbEsz6h6q/I+3qjIclCkEO+Jp+j7NQTpqUy/iDW\npuV9FNJjM4eeOUqh+18+KUJJNIp1asOgXiMzlzryEEgJZC/+FBv/ReECWjwm\nNZYprpSWlfmSgdpCT4U2qQ1Uajapu+bQpWjKlvilRWvf9v4YFy6bLiHFNekW\nDogFl/3M+ehRz/PUfEE6gQxqIeL26x9XviCrnq15XyAriYEJ/l0YPc3arCZX\nUhgBSWDJMnj/bICz9mVepYj4Tjw8aoBGi2FyAtz5dyQOOG7KwBiT/xhHavHn\nfYKiUJxbRULzmJ7VLUe8L5OuM/CgsZ1/FGPv9bcx+BbbS+nj3rHt3wgKqONu\nWEKmLn/vxUwRNaR7G8V9qeByHDod9NV3b8uk0zOR/VdshOpohcBiiHbNZ9K/\n5kFGtz5nTy4O7BEKitFabOVIBNKOwYQRfzas//TC3TQCuduLqifxKXnnQkKt\nOe7tZDsuCHxyhBF6PnkTVRVvsB2OOUYzwE213DIyEsS4eL+RisNkLaGXRdFK\n92pnUeQCFzpMk9N9SaxjqWa2IR2vRnAKVbu4Q3+P8MYZAcJJNRvtwaXl30lP\nwDx1\r\n=KaWF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyymYxesjJSQSUDHVwMpjdkQhnfOOGEzcGj9nNPlRL+gIgTNSh/bJ9h4ef+sxtRtYj4B7/fyKkjLiObLGAfr5oPv8="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_5.0.3_1563849264853_0.35400682108471937"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.4":{"name":"undernet","version":"5.0.4","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run js:build","watch":"npm run js:build && webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build && webpack --config webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:watch":"BABEL_ENV=esm babel src/js/ -d js/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:rollup":"BABEL_ENV=rollup rollup -c rollup.config.js","js:modules:zip":"cd src/js/ && zip -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true src/scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run update-version && npm test -- -u && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","terser-webpack-plugin":"^1.3.0","uglify-js":"^3.6.0","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"c783f30b4c27de73d1383568d25883a9da7ef386","_id":"undernet@5.0.4","_nodeVersion":"12.5.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-hn9vhsMwYvm83WldVajx1+WnebLld9QLgle7FbcVLpeiawkje7zRRbJ1TAyZGMdrGyW+zxYD9m2pVIWVcNzEug==","shasum":"957e356fbef2cc2ed0cd54c5ef5c0628f779cd53","tarball":"https://registry.npmjs.org/undernet/-/undernet-5.0.4.tgz","fileCount":50,"unpackedSize":801929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPfaQCRA9TVsSAnZWagAADjQP/0+3ZRm9mdsoZvpfEGWG\nPgLlZGC9XsKIsSMGj7eRalsz/F7dAVZ4eBivcuDVl6v/YYRxHXPxniUaQQ3N\nXZv2cOdj2KcRa0cg/VrgdJAmuTeXFzVRaxOnOmalv6Oyex81b2wNNHkpok8a\nK4csNvHryy6M9wjLtm/27n+UBsTpV08tNXlXtYG7G25aOGSI9iICjD/v4AAo\nfODrYUhSMEC9A99bG/HNLaCN7WwaB+hZzmlhGIdV7i16kF0lPX+aRJ1rxJlm\nvD7G3rpQRZg2PuWJ9Lmc4uDsSMHSE5WXDB0O7om1eV9RyzfRT+jLzUAOuQM8\nR0NTiQpeyt+qL8Plt7Rn24CyGmCdpCq6VZpXQth/v+S52jLSXzWOVICGgRLT\nc/WiDRm+R00W7O9MQxtUKJmkQX56BV05UeS8CzMVHYs5sYFAt6hRBRKkCM/G\nHF9rNXufWaWu6wS/9PGr/sUXpmrLm/ESmuEtoOcpU/8FDwj2rMgMdvqMe4cb\nuYe+my8H/HjIpV3ItkjrX9WGuNUI9xSFD/07O//Km34ny0zUKzI63nrxKj/Z\nCKilyvVjlW5CJ3251qhGT1PuWqv5RamABGr9Bv0kg911QLNCmdBd1FRiJaq3\n7DieoUkDFC/kSHmztlnGLUvhFr8M+nfAGDGa90cTOkRkkoIZNmApNSeZFjJk\nqOJu\r\n=j1jS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcGDUOZtRBJu2zUKtmf6tQ31Cli0lU23EPTLori9fMigIgOHSmkNNLzsKtdJrXgS/8GI0yMn7SUqnE7+bT3WFnlis="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_5.0.4_1564341902987_0.2981178532616382"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.0":{"name":"undernet","version":"5.1.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run js:build","watch":"npm run js:build && webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build && webpack --config webpack.prod.js --progress","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore; exit 0","build:dist":"npm run js:build && npm run js:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:watch":"BABEL_ENV=esm babel src/js/ -d js/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:rollup":"BABEL_ENV=rollup rollup -c rollup.config.js","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true src/scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run update-version && npm test -- -u && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.0.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.2","sass-loader":"^7.1.0","style-loader":"^0.23.1","terser-webpack-plugin":"^1.3.0","uglify-js":"^3.6.0","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"fddad09dfe7944bdfbcc070fcf5098c5dfdb7aa6","_id":"undernet@5.1.0","_nodeVersion":"12.1.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-DL9Wzds07VPg5D1b5Way1SDKuys96xuA8jpX+vfE0bK4fPDO4bf4/tsb8M6etpF10iL0a1LoaY0shW+/Mp/9zA==","shasum":"16ccf8345907dd181ea2a334264cc966dd37b26a","tarball":"https://registry.npmjs.org/undernet/-/undernet-5.1.0.tgz","fileCount":50,"unpackedSize":806988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRbufCRA9TVsSAnZWagAAptYP/ja1bcSk1eXADZRrAEg6\n69qpvox5ZQQYJFZZ1E5oUDQcDCg6rHrwveiWoi31w8CXpJXYvyPVzrFQpWv/\ne2XeIvnqsoSvgVOoLY3eF3lEIwgjX5yutWimjrQOzFuoTrNlm8gR8VzKA+v2\n5z3s9vZ+A2ddlE2av5hiHDR76+lxZS/9UKawcaVF/PeUV3yF3Ye59trULSJX\ng6jzhlQl72+uigCu5DhRw/OX/TqiXCyC8e3ZA0bAZIkjZQRAaEmFXhQsCkNs\npmixd3DKgErRpV6ArA3lSo1Ah7/zDtc95y8lepRfCiRmjVqO7ggOBF34gs0D\nDsQMrq7u7LRKNt5mcTN92FSAhYa/cvxg4sapwdndqonqT356tAW5jS0cFQMb\n7uq1GopUxaVIzYYedIRELMNNOng6umeUa4xPj/lj3ot8h3ci6G4KaNvv7pKy\ngAIlZ9QeqQeqTYAqoJG1SZ+zvbrojF9o/ihu3MSj+oGbZfgqJwQ/Jfpsrn12\nMQbmxHeSLdRXlAT5WIvNaqs2AjSwmnXm/MhustrJbrTKSqAV3awM4vrltk1S\n7EAWpcintENW9QO5RAHu2BSnTOlYpMNNUFgBSMvBPWVXIlgSrSNTPGnWKBle\nRr1Ct+zUkhR80Vk9tw2p6b73Rk6bHKhrKpZYFXQgueZQNTCdU22xUC4ZGU6D\nsDuj\r\n=tzLJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnztGRIYpP/OD+rO7rmAoiauxlQYGjxY2LhXNvChw2CAiEAntggry5+adSNQ/IW+lcWuhjacG4c3cVtbwK+TUbqxyo="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_5.1.0_1564851103157_0.9771834735851781"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.1":{"name":"undernet","version":"5.1.1","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run js:build","watch":"webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build && webpack --config webpack.prod.js --progress","build:quiet":"npm run js:build && webpack --config webpack.prod.js --display minimal","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:rollup":"BABEL_ENV=cjs rollup -c rollup.config.js","js:watch":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true src/scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run update-version && npm test -- -u && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.1.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.1","sass-loader":"^7.1.0","style-loader":"^0.23.1","terser-webpack-plugin":"^1.3.0","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"f4ce7114a0bc572a3b82e7d49d7b513c0a734ed7","_id":"undernet@5.1.1","_nodeVersion":"12.1.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-NRKhf4M/BiMCNv1YJfwGXiGs5BHmOtrAyR4I1ei9DT6XJW2KZ3Df6WQ9OIHERvl3jFWEWd18sK9rlRLhof/YuQ==","shasum":"de2b32cd53d21fe85f2d5a24536d588705fd6e48","tarball":"https://registry.npmjs.org/undernet/-/undernet-5.1.1.tgz","fileCount":42,"unpackedSize":330849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYgBnCRA9TVsSAnZWagAATHcP/RbQ9X+1m6nJgfj5bITx\nIk4MNGBGZTnD9dQfEdAj+hezmk90xOC6eWLg06RBhkKhirfpskhuO76KHkZZ\njke/m3Vq9Rrv3E49xvZAE6epag7x/fvjwwz7dPT285ihV+aWKUoesD0yGN4R\nqQxIFNyi2V74iAmM313y5mGP0nFOsSOkbatvCOTWd+5ZWFiyThQaASNS7RzV\nIHP0NnQHfWEPMAzbWEbfimNEd7SJ3Q+fOqUt5FaZu61jvGv+X7R0P0p4PZrG\nrreI0nLh8XfsR9uEDkqLAgnBkySkUaVIkPuXooEOOMTzsP7u3SuKf8Ej6AP2\noYfM1chyGQ0fYLwWF5SeE5sXFayPJsOcQPUCFKUGt1r4s+fUs3NONtj627ln\no1FH2EZwiKfmENBpxpWKU5Qj/RhA1253uNBDmu2WW4jbIdo3EEv3227mrS3C\nwwByT4kNeJdROq9iAVsSjhMERzvtKVYlVXvh7HZKoi0XeXyoASBTc1JYCILA\nnV4tTherQ+CYVPB+2sSx7nuTdTfNYf6kCe39UDLr/DxYiRoCl/iSZxoNPRay\nWbPVEfCATXwOnxHsiD/ibFaljorOTjn10NxL6KJ9lt5b88QU4X/8C5nPjNKy\nWFydg2W+G4RePsCq0QXKqFNaHa9YOmCHqKIa90i1MoQdajl5kALCuBsrGVDF\nnKnp\r\n=WjqP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+cVkupQ+FHDknMroQ1QKYwC83xBNU2wEe0W/egH+FzAiB9d/Tims09vIeUaYw6KRNz1Ljl44BDlK675yqbjtEAHw=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_5.1.1_1566703719008_0.5981014987169151"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.2":{"name":"undernet","version":"5.1.2","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run js:build","watch":"webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build && webpack --config webpack.prod.js --progress","build:quiet":"npm run js:build && webpack --config webpack.prod.js --display minimal","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:rollup":"BABEL_ENV=cjs rollup -c rollup.config.js","js:watch":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true src/scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run update-version && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.1.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.1","sass-loader":"^7.1.0","style-loader":"^0.23.1","terser-webpack-plugin":"^1.3.0","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"d6723e0f58b526a1ab21bf48302654ed8a6b1d99","_id":"undernet@5.1.2","_nodeVersion":"12.1.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-UPbXkLFPxhhdrOR2AP9TXPtcHs1zSkNzpoKmk8yJLPCSN0FEK+tveKjyjIW9KTMO+TpnmL9p7Y36gwijo1QuhA==","shasum":"3f0c1d1c10f3934041422457dfbf564005db0528","tarball":"https://registry.npmjs.org/undernet/-/undernet-5.1.2.tgz","fileCount":50,"unpackedSize":808405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYgWNCRA9TVsSAnZWagAAP2kP/3rG91tu8cJ62K7IsR7G\nLDRB58RhVdHgv6aUtSqV8GgRwHJYVOAGYi5JTUi86cT/+u1B3cMtcQtR0X7e\nZrmu4ZygvdqJ7165bbO3X6sQfkOJndRiop5mcmKLF13GSWH6yUbQPCZrrlcg\nR6acqPfeTuOs3xIjM3c5HOc2gUbSFX7oSk15dElvhFusoRUJf9l/J4JlA4Lv\nQl7XO+bUOXeVoRimv0LRtAZTH+4UDvoMxsWHym/RR13bBU0v4f7+kXw7NG7+\n5HajLE6ILa4RvFPmLhwJzlaRnBuqKqHO0POqvPHpxyZRULoS6Lzx9gky+UDh\n9lXRcT2+V0a+XRD9l8hbNuL0imTorRr3JTrfPahE5rSQgP8JZ7TPtKLxWace\nruz9oKm9YmnHy9v02ESegj7r8G/LNul0khhdjxTsX2TRigLHWLyofaubK32A\nar0+NdFoYffO4jIe7DQeWNWdvcQWBnzKcz7QCjD5auqt9Bb6BEJCxZ2rsixA\nPajLcAa6YLzcuxXvuTH1FyLA9q+v+AecrwUD8k2uXxXpGDSYbIVEjG6oD2Cs\npLn+uxv/dY0lLO+eQobG8d0rAcYx7K7jhgO2pWIA1c2vEoYm8GL8iC2dtOTL\nWchjS8XZkosyQrs1rHuRskaGfL20G8VtZI95b1yf8RmfcLhSowyg7niQ3E++\nZmyJ\r\n=8FIn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvzMyzEj9jVOSJ2ybIS6YUksYAVnpyAQMCCZXBeH9QkgIgC8IvZWTRRgaBiAsR4SBiyDfezWMv+RvTxyPUxtB+hak="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_5.1.2_1566705037015_0.48651436689139405"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.2.0":{"name":"undernet","version":"5.2.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run js:build","watch":"webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build && webpack --config webpack.prod.js","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:rollup":"BABEL_ENV=cjs rollup -c rollup.config.js","js:watch":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true src/scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run update-version && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.1.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.1","sass-loader":"^7.1.0","style-loader":"^0.23.1","terser-webpack-plugin":"^1.3.0","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"a7691dfeb2c88bd234b909868ef91e7f97ef5b55","_id":"undernet@5.2.0","_nodeVersion":"12.1.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-ax6NLdhz2R3HTXpIN2Kd3HwPr5XSEWGUKdL9IEwOXetMJ698v+7yRfOaZjbDmw3Jy1Vkl1c2xp9z7R0iRw8mVw==","shasum":"17b0983c307f6e85aeed9ad846ef776d7fe87fe2","tarball":"https://registry.npmjs.org/undernet/-/undernet-5.2.0.tgz","fileCount":50,"unpackedSize":809487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddyapCRA9TVsSAnZWagAAP8MP+gKwQ3dWT2jmx0UcBKKS\nw++P/GuDqxpHCU6mwziklc8+qkM9RX5IdU/yCOfXEFCzxI00UwIBKNJYnxj7\n8kX/GvfSWNKGBnCOxdT05e4mB1ZXCtZPSG9sEZvg8MUK8jdtyjjTuP95WiYm\ns7xUYs1R9HGqSjm6Y/sQ+cV/cb1zv68MCboF8bz4RJ1ltIaYp5Zy6h5hRUSj\nJo8yqzEVY1YQ056E4r98Bcj5jwapQum8GVDz1hTsB7jH79lzuaPBAX6JNM3s\nYTv7ZLvRGo2FgZz5UQobXnwqEYrJF0DV0np0Jm1JPVteuSrqiVeKSLARGFB4\nI6GdAMQzBNr125/ZPWBhytpt3kNYadqw7nTw8BpkUZnENt9EYMtCevdm7dv2\nT5sOMrZ+fCIuAD37qTalPNlspYfgQ3RgYQHLiC6d92S5N8hYPIYTgFlTQKFc\n/rhYCs+e56Y/it4xGb39qTiJUYL4A6uB/0Toel5CMmD9PJPJ2pwVpT9VLUmq\nu87aKTvS4mghEBdL/eCcPj9gtJ6lc9uYOw9nC24s3+Ffl70mDBx8Hb4XKEFn\nsipdcKlju5XqYnMCHc9z01XYSQ97r9J5kLIOq47q2hQGEMKk+u8vuF5tmLN3\ngmDPGnYC42i8AYT6RilUMRfkUzHW/s/EI2gy6MP73oUz4gduzFPTPZ5x/NVK\nUObq\r\n=Da11\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAKCqpozz1HGcQkcvAfVVewhmn/gfQ0FLlNpWmVn2MYAiAqtyOL5kPfpLgtDNGpgzZ4d+xCw3tgFBACb6Q0TUnYnw=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_5.2.0_1568089768570_0.4472407592676886"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.2.1":{"name":"undernet","version":"5.2.1","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run js:build","watch":"webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build && webpack --config webpack.prod.js","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:rollup":"BABEL_ENV=cjs rollup -c rollup.config.js","js:watch":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true src/scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run update-version && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.1.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.1","sass-loader":"^7.1.0","style-loader":"^0.23.1","terser-webpack-plugin":"^1.3.0","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"ba034a849780fade87c7a5b0a7b1ae36633fbe0c","_id":"undernet@5.2.1","_nodeVersion":"12.1.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-DSlKw1pFuLrQ+sOiwg4tr8aWTku6RfSqouzzO9Jq2jfQqB6xEKf3BGilBWvs/dX7SoJRWdKGQuVdvFwWqapRcw==","shasum":"44d21b9150f40c768ea2ed2a3c916df5686876c5","tarball":"https://registry.npmjs.org/undernet/-/undernet-5.2.1.tgz","fileCount":50,"unpackedSize":809927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddzAnCRA9TVsSAnZWagAA5jAQAIeLUhUP+2MQDxwDsPSE\nv1QyejHIweg2B6g4l3w7nhGSDrCIkcFnobH1caJ7t+d1xNJ0e2glJOBZwDe2\nFS4/sJT12vUozjpYMnXaRczbsTh/st9ss69BpKoiHXRkQk/uiZ8uZu+PlEXR\nkaVz9vgjcekNyMMVmDbkK2qqdc2GxJDGqQuQ49yfx07DRcdnqF2KFLuCJ14e\nmcJfBnyxEQHqmvNcuGM8Gnwhjldy4Z2jMqLkiaCRDczb2fub7hej02HAsLyT\n8pELxDYTBZEPewUx1WjrelLY1Xe8tYQNQzi7O6fxcIspV7UzBxPLzUPJ4Ksl\nsBe7GZvhMOty+tw08gQ6mMBe84Ad6VPq9AmTGnpI42c2ooiMOw6fUC7MSlgL\nWbVojoGgDpjJkYWP/GcPNQSKe+QetvTmSTVZ4aj9R/FSxd/55FvwC4YnnAXO\n10eDuQz5VwnZiwL6rJauyDxjd1wJeFv7+vSigpTnEoiGr8ncRtXCJ4tYR3Cv\nf8RiPDYQ7ZuDg79fx6HzHNqtBV2YIBjiu05uMruI0+GHWSeAuAdu13oAMrSH\nwJ64vwMx7/rWTMPtyaMOSQ/7CgxEDtJEwH4W01fiuYnHZzZDaNke77H3hCqR\ng0CZ9WG1blWgZY02eUfm2y225+Cbf+qYXMTO6foMb7D41urJk/pAVQ+QDi2V\nqo+2\r\n=6WiI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAexvV48+zZfmmpu3GG622uNCLs9JI5RsgUfjH4Jn+ZJAiA7JqEyak2J43F5XxEEfoOJQoDbW+PK739csd6VsRhgdg=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_5.2.1_1568092199057_0.00981031719112302"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.3.0":{"name":"undernet","version":"5.3.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run js:build","watch":"webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build && webpack --config webpack.prod.js","test":"jest","test:watch":"jest --watch","lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:rollup":"BABEL_ENV=cjs rollup -c rollup.config.js","js:watch":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true src/scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run update-version && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.5","markdown-loader":"^5.1.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.1","sass-loader":"^7.1.0","style-loader":"^0.23.1","terser-webpack-plugin":"^1.3.0","url-loader":"^2.1.0","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"5089d7f3ccdea9f268c5c96fb24d316760048f6c","_id":"undernet@5.3.0","_nodeVersion":"12.1.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-p5PB1CCGlGuvd0xliAn52YmSku5qom0H633ynihqaxZnZf2Tuf48C70MUkgHccahx/JB3LThPKL3Trc4GrrqwQ==","shasum":"6995b69d93c42482de2c72f4731ba9d2dc57934b","tarball":"https://registry.npmjs.org/undernet/-/undernet-5.3.0.tgz","fileCount":50,"unpackedSize":810879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhrCRCRA9TVsSAnZWagAAN7gP/0F8gwd9bKgTh+VfRXC6\nAH5x1ejeBilm9RvntkNC4r7CTWtQbinGgH5DinIvVWn0x9MsHadw4ycZBCH0\ntQ8VC+z3NJjv0XQU477mAuTnIMGe5VqSCl7/JGQKa2o2bN8BFBDfOmdCrOFB\nkb/l5gu0GQ57UrWSB4mLrIojgwkWDLEaWV4QGaToLHjJ4JR4k+wFqJ0zb8Cn\nhThm/FwqQ5SQ2lTMK7Ch/h3lCFQK7i3t3BrHXzmL06QWeldCBwM1/rUZTO20\nxOp9mTPczV4/D5uKjZU8kRK8dcTqynPjYGVNaVQA4gNxj70wbmUPMa5szwOa\nsJO3sR9n34bBWbI/ObEKCEXigYaPQIXlYgAw54Ku6thbA9/Xm0PA+5rpYeMy\nC0dN0TAXd6r2qNycmURhJ535Jr0yHVIWxragLxI5J0xk8z081arA+5TeuyGE\n7YKzVmGnATqVFOZPm/MYcjXn+lzkv9WgKggBQZVGPMAWq7etI9LXXStudVR+\neYSPKzqZJWHt8TPSF7NuQsuCHGYbmnbEWiE1oOAe4xCSeJgrT+FRJ3adLa5b\nPmh6faqUgWfupjTtyqTtB+/msO2Xh96yKnVmyfgBm2QgYgtLqjJLrhEihvcZ\n3lOysyMGD0pA23b6Otr8R8umCFkmBi8edM3JR20A01PY5qEsUGbtofxKcLol\nubV1\r\n=SSVu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXlbf6D+UYWPy7b9WaMeDWrk7uoUTzbUfX03PxbFrfHgIgJLPLgWORYyvOsh4Eg0KgFDUPjAqhpQ7s/GHXRIrZQkU="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_5.3.0_1569108112556_0.9225855722008043"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.0":{"name":"undernet","version":"6.0.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run build:dist","watch":"webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build && webpack --config webpack.prod.js","test":"jest","test:watch":"jest --watch","lint":"npm run scss:lint && npm run js:lint","scss:lint":"stylelint '**/*.scss'","scss:lint:check":"stylelint-config-prettier-check","js:lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --ignore 'src/js/index.bundle.js','src/js/**/*.spec.js' --no-comments -s","js:build:rollup":"BABEL_ENV=cjs rollup -c rollup.config.js","js:watch":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true src/scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip .","update-version":"node bin/update-version.js","create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run update-version && npm run build:dist:release && git add -A && git commit --amend","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","autoprefixer":"^9.5.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.2.0","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.0","core-js":"^3.1.4","css-loader":"^3.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-jsx-a11y":"^6.2.2","eslint-plugin-react":"^7.14.2","express":"^4.17.1","express-static-gzip":"^2.0.5","file-loader":"^4.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.7.1","jshashes":"^1.0.7","lodash":"^4.17.11","lottie-web":"^5.5.9","markdown-loader":"^5.1.0","mini-css-extract-plugin":"^0.7.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","prettier":"^1.18.2","prismjs":"^1.15.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-feather":"^1.1.6","react-helmet":"^5.2.0","react-loadable":"^5.5.0","react-markdown":"^4.0.6","react-router-dom":"^5.0.0","react-router-last-location":"^2.0.0-beta.3","react-spinners":"^0.5.1","rollup":"^1.16.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.1","sass-loader":"^7.1.0","style-loader":"^0.23.1","stylelint":"^11.0.0","stylelint-config-prettier":"^6.0.0","stylelint-scss":"^3.11.1","terser-webpack-plugin":"^1.3.0","url-loader":"^2.1.0","webpack":"^4.35.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.7.2","webpack-merge":"^4.2.1"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"98f6d346af3cd9dabc665d4fd93fe88892598d72","_id":"undernet@6.0.0","_nodeVersion":"12.1.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-fENMQrlNICCeOo46dyoNpBNB+YS2h9FhvgO0i61iSPvCGqkKsiYb+9t5sVhJKIaMxt2/tZ4G8Dd8AHilBDy6eQ==","shasum":"ef6cd312233601e2eed5e039bb04776f27a55fe3","tarball":"https://registry.npmjs.org/undernet/-/undernet-6.0.0.tgz","fileCount":50,"unpackedSize":864954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnWnkCRA9TVsSAnZWagAAoJsP/3cnFBl/UcpI6PG+TeZT\n0ZgyrqMeo0J4uq3K5PMSZ7l8t+F8uPCcqFQPl3T1IUO4/6XRTbG7c8ssY3N+\nOfY9cjz2psdHpRcf8hcZttyYxw9aV6LJXXeVw6I9iwYYRYo+r5NkuCGwWFac\n3Pkd8Ooy7PiasZjoUZ1BSZTr97XSf5hOhbPLYlXBvWzh+xrV6T5zrTy254Tv\n/1p97Af2zvQrAZSz/tJt6wi19F6tYNYgx9BYVpSSlF8HybH/HcXemqQdHHgJ\nLTMh+cvjxXBLFBo1l7xlTPrfm88RQGUW0R/jfb2YjtQvjMCCIsvsKXJ1Hc7e\ngh+pnE6RmTKkz259084XA2UbKEuD4q/BVviQjYVfbsv6ylxv7MuDIi+7lBOw\nkmUWGh5S9RqVvvSBOX0DqT2urrbQ0qj4XCJMINDp51dtFrFRi5THWyUt65QL\n/ifZNOmeb8rg5R3pihnbx1k+tJ9G9j4Eh9YqY0Tto3qmMsptGalPe8urPsyk\nBl+x1nIIqLJ2PFlHu0XnUtWQ1qzAL6TFQnzhZIRVKWeMRFdwVr4lQTOEytIE\neREsaWZhrS/WXKfdzQN0u3d4sQHzzAl7SHKGWgplLDeirL8Loqaif6d1OZgz\nUqe0hKBMAZwjt/VS8Ph3VtFv+BT86LmVkWqecuiZNHnzqESCNWvtD2JDXzrM\nTB92\r\n=xUxC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN9SoC+F/9tzkC8cRYFZ2dOlSufvKtE2k3YM72LDSFggIgAgZTIXbP6oTmIlGbVcdNb4+OeWKaRYHLhimyA1Phxq4="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_6.0.0_1570597347576_0.2997325639245514"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.0":{"name":"undernet","version":"7.0.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run build:dist","watch":"npm run js:build:esm && webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build:esm && webpack --config webpack.prod.js","test":"jest","test:watch":"jest --watch","lint":"npm run scss:lint && npm run js:lint","scss:lint":"stylelint '**/*.scss'","scss:lint:check":"stylelint-config-prettier-check","js:lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run node:create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --no-comments -s","js:build:rollup":"BABEL_ENV=cjs rollup -c rollup.config.js","js:watch":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true src/scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip .","node:update-version":"node bin/update-version.js","node:create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run node:update-version && npm run build:dist:release && git add -A && git commit --amend","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/plugin-external-helpers":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-syntax-dynamic-import":"^7.7.4","@babel/preset-env":"^7.7.7","@babel/preset-react":"^7.7.4","@babel/register":"^7.7.7","autoprefixer":"^9.7.3","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node":"^2.3.0","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.1","copy-webpack-plugin":"^5.1.1","core-js":"^3.6.0","css-loader":"^3.4.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","enzyme-to-json":"^3.4.3","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","express":"^4.17.1","express-static-gzip":"^2.0.5","file-loader":"^5.0.2","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.9.0","jshashes":"^1.0.7","lodash":"^4.17.15","lottie-web":"^5.5.10","markdown-loader":"^5.1.0","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.13.0","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","prettier":"^1.19.1","prismjs":"^1.17.1","prop-types":"^15.7.2","react":"^16.12.0","react-dom":"^16.12.0","react-feather":"^2.0.3","react-helmet":"^5.2.1","react-loadable":"^5.5.0","react-markdown":"^4.2.2","react-router-dom":"^5.1.2","react-router-last-location":"^2.0.1","react-spinners":"^0.7.1","rollup":"^1.27.14","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.3","sass-loader":"^8.0.0","sass-true":"^5.0.0","stylelint":"^12.0.0","stylelint-config-prettier":"^8.0.0","stylelint-scss":"^3.13.0","terser-webpack-plugin":"^2.3.1","url-loader":"^3.0.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-dev-server":"^3.10.1","webpack-merge":"^4.2.2"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"80c1bd6d3729199ce067b146fbeebb0056af7261","_id":"undernet@7.0.0","_nodeVersion":"12.12.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-wSIOoTPuERx9KRnjNpcJ6wpzx6h7Q4vtLGqShmDSqRzLWmnZJadQEeq4ydLEQeGyvbC/4ISdalMz3gf486/ByQ==","shasum":"89ab08b5323d9f52dc4c69c39178f838b575ff7f","tarball":"https://registry.npmjs.org/undernet/-/undernet-7.0.0.tgz","fileCount":32,"unpackedSize":794266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCQiLCRA9TVsSAnZWagAAcUoP/RFsmLIJJmEz1QEbxhqT\nUJyKDCDmEBngOQ29j0oW/Lf92fXvpjE4o3TWDR6D5PvTFKgHQet2RT6u/smj\n10QtY5TrOAxkovY9DfjuzfETbRC93CDKH9c+MI5NZeTBK9oI2OEpBeSH6ZQM\nASocWlv9CYvmG4c6SJn60aTbpAvLmGRJWOfhv6jWPyQbYr5XDhrmAABtXPyu\n2EUAhPWXIk8SNK7Jjp/5b1PgBwRi3UIOwzz81tRQjBd21Xdq5/xZiuKztWvI\n2KxXV4Uxk/eVpg7l6rBOlbOhz+90dWcLvhgq9cOr+bqr4H0X8ZuBOpbbvplS\nq6Q4eqF9zSoEOahTIHhGskeb57G3KOM8u97KhIPe07ahB7inMfkmTSKFH81t\n0oYXXarFkLoFO0geJ5g2sA8VH9BxQbk728HesCT+W3qXIT7uE/w3Bk5I/zb7\nXCDrLZeE11QcziWTEyF07+JrLCUEJxElIrZS0+UPCnBmsCivrxW3+715GI5o\nW9/PXZKHIKUjj1U5YVYAfWOIEMDMcTqvxasCDmHZHOfLgTmuwMh2wqbkyeUa\nBBqf/omKuasufIDIblPFNLe6hKR7zuzlFRBJ2pAfPkzIhf0FloCct2W9i3i2\nbrUWXPM1XPWOjR906ZlUZ0K2sfIPwEapmDtfFYGq5Ub3hSaJBY5hhSWoJGEj\nOHzf\r\n=kmCJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCug8JULpqQbHKV8CrOy5cwI9hqSLUrxeiPLLWNKxT6AIhAKTgL5RqhX4yaAC7Xul1OUMO/NVz19P3v2gtZ9J+8Qy6"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_7.0.0_1577650315452_0.19042199455324926"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.1":{"name":"undernet","version":"7.0.1","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run build:dist","watch":"npm run js:build:esm && webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build:esm && webpack --config webpack.prod.js","test":"jest","test:watch":"jest --watch","lint":"npm run scss:lint && npm run js:lint","scss:lint":"stylelint '**/*.scss'","scss:lint:check":"stylelint-config-prettier-check","js:lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run node:create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --no-comments -s","js:build:rollup":"BABEL_ENV=cjs rollup -c rollup.config.js","js:watch":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true src/scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip .","node:update-version":"node bin/update-version.js","node:create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run node:update-version && npm run build:dist:release && git add -A && git commit --amend","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/plugin-external-helpers":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-syntax-dynamic-import":"^7.7.4","@babel/preset-env":"^7.7.7","@babel/preset-react":"^7.7.4","@babel/register":"^7.7.7","autoprefixer":"^9.7.3","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node":"^2.3.0","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.1","copy-webpack-plugin":"^5.1.1","core-js":"^3.6.0","css-loader":"^3.4.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","enzyme-to-json":"^3.4.3","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","express":"^4.17.1","express-static-gzip":"^2.0.5","file-loader":"^5.0.2","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.9.0","jshashes":"^1.0.7","lodash":"^4.17.15","lottie-web":"^5.5.10","markdown-loader":"^5.1.0","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.13.0","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","prettier":"^1.19.1","prismjs":"^1.17.1","prop-types":"^15.7.2","react":"^16.12.0","react-dom":"^16.12.0","react-feather":"^2.0.3","react-helmet":"^5.2.1","react-loadable":"^5.5.0","react-markdown":"^4.2.2","react-router-dom":"^5.1.2","react-router-last-location":"^2.0.1","react-spinners":"^0.7.1","rollup":"^1.27.14","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.3","sass-loader":"^8.0.0","sass-true":"^5.0.0","stylelint":"^12.0.0","stylelint-config-prettier":"^8.0.0","stylelint-scss":"^3.13.0","terser-webpack-plugin":"^2.3.1","url-loader":"^3.0.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-dev-server":"^3.10.1","webpack-merge":"^4.2.2"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"0e21858dd0b9d4cc06842c30b716a345c941c004","_id":"undernet@7.0.1","_nodeVersion":"12.12.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-+sOQ0cdGFVJBinQHEsZXOEmCHj43uTd+axxWQR8Rcqv404evthlEb+58Qmw5/U07cYCo+izisNwFD/u7Qv5Nug==","shasum":"f105317016e61a88157fddc7e9ec912c8bb64715","tarball":"https://registry.npmjs.org/undernet/-/undernet-7.0.1.tgz","fileCount":100,"unpackedSize":1188818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCQzrCRA9TVsSAnZWagAAdOwP/i2daUbDuPLAe1BiE5mg\n+KSw2JjqSJxz8BIrlgEw/TmJhjCQ9jo4NSOHac2KgPjAmjOR6Kqb9N0U8HD5\nsun3wb2vFigdnzHKDGOuuHvI4VEaMJ/wBp3U4TD9gb1NcxMC3UpZo8DIJmB7\n3zuMVVhfo+4qV7A07duhMZIgLdA7nIXaDhxjcLV66LikwDH3cNtta55i1nwA\n+giWmbstFMdEVyNGHsardNcKPdeMEQ+YCovo7oC6NkULg87GLt4nHMr4ZnTm\n0hrr2Z65WkU8AZXlQVa84hB8FCyLj3YABvg9lsGoypfEoG+eW4UeSLf3AKjR\n6llykANOAm4uTn3s6Lt0PUsaXFsKSo9vvYEKZrEnNU160PDpDB4e405639YE\nmZCciq86sjN8F4eGX8r5Zm/XFHZ38yP21v9JgouigsqHL2af4mVMjT8a7Qsb\ntiIFMqySrfAMJSc7udl70+dUOzte8Fl09EhLuEOXdZOpFL98Pz0inh9kQruM\nFmMqKbZUci0crqypFuICS0PFyaYYOhzi9qyiG1+cPwJ/WFthyca2In/cffoW\npMx5a5JpgBskIHKgq0GLmvBM7NWjrwf39iG7kQEzpnp6z+w/+fCl+3YSEAHg\nbyIjEPnN/e8jX44aNa7fEgrKb/W1yngoMBRZrd6C6WEywvmXNobI+r9R8l9i\nW8cJ\r\n=Obpy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1yyCZd35IjM5xkuXIE1O54NQGP8X/DmtzXxFtfQOilAIhAN5pihU0Cn2eusohlsvcZcW7T00mABCGITFE3GyPpvys"}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_7.0.1_1577651434995_0.6480192322160561"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.2":{"name":"undernet","version":"7.0.2","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run build:dist","watch":"npm run js:build:esm && webpack-dev-server --config webpack.dev.js --progress","build":"npm run js:build:esm && webpack --config webpack.prod.js","test":"jest","test:watch":"jest --watch","lint":"npm run scss:lint && npm run js:lint","scss:lint":"stylelint '**/*.scss'","scss:lint:check":"stylelint-config-prettier-check","js:lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:rollup && npm run css:build && npm run css:minify","build:dist:release":"npm run clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run node:create-hashes","prettify":"npm run js:prettify && npm run scss:prettify","clean":"rm -rf dist/ lib/ && mkdir dist/ lib/","js:build":"npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --no-comments -s","js:build:rollup":"BABEL_ENV=cjs rollup -c rollup.config.js","js:watch":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:rollup && npm run js:modules:zip && npm run js:zip","css:minify":"node-sass --source-map true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:build":"node-sass --source-map true src/scss/undernet.scss dist/undernet.css","css:package":"npm run css:build && npm run css:minify","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip .","node:update-version":"node bin/update-version.js","node:create-hashes":"node bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run node:update-version && npm run build:dist:release && git add -A && git commit --amend","start":"node server.js"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/plugin-external-helpers":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-syntax-dynamic-import":"^7.7.4","@babel/preset-env":"^7.7.7","@babel/preset-react":"^7.7.4","@babel/register":"^7.7.7","autoprefixer":"^9.7.3","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node":"^2.3.0","classnames":"^2.2.6","clean-webpack-plugin":"^3.0.0","compression-webpack-plugin":"^3.0.1","copy-webpack-plugin":"^5.1.1","core-js":"^3.6.0","css-loader":"^3.4.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","enzyme-to-json":"^3.4.3","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","express":"^4.17.1","express-static-gzip":"^2.0.5","file-loader":"^5.0.2","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","jest":"^24.9.0","jshashes":"^1.0.7","lodash":"^4.17.15","lottie-web":"^5.5.10","markdown-loader":"^5.1.0","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.13.0","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","prettier":"^1.19.1","prismjs":"^1.17.1","prop-types":"^15.7.2","react":"^16.12.0","react-dom":"^16.12.0","react-feather":"^2.0.3","react-helmet":"^5.2.1","react-loadable":"^5.5.0","react-markdown":"^4.2.2","react-router-dom":"^5.1.2","react-router-last-location":"^2.0.1","react-spinners":"^0.7.1","rollup":"^1.27.14","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.3","sass-loader":"^8.0.0","sass-true":"^5.0.0","stylelint":"^12.0.0","stylelint-config-prettier":"^8.0.0","stylelint-scss":"^3.13.0","terser-webpack-plugin":"^2.3.1","url-loader":"^3.0.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-dev-server":"^3.10.1","webpack-merge":"^4.2.2"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"66a169fa0ac7b26a2dceeeaaf3af9981d324a06c","_id":"undernet@7.0.2","_nodeVersion":"12.12.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-4j1NtNj3qvSvIkZ3CfQi7tC+/E0DBR5Uo4jVJOFyGCnMm3n8u6RhmH2bUi3gRx/qnojQKHXL1lOlLs8OPGsXzQ==","shasum":"734382e9fa488128be0ed7fb60ff300aa0748745","tarball":"https://registry.npmjs.org/undernet/-/undernet-7.0.2.tgz","fileCount":100,"unpackedSize":1188814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCtiCCRA9TVsSAnZWagAATzUP/iMubA3HKQ9lTnVhGt/U\nLAlITxrHfcN6nJUBSsS3o9Z3r/ic5OC+n7NXkpIPs3BZS3c/B4/QuHKPI5qz\nqn6IHqGQuY2FD6rR8XlBeONK5dFiYL+uBZe0iDtu4JAw7gKQwt8h3NaaLex6\nLNdwspPOQvE1s9iVvcMTtUhX8859fUSe1K0gRjU1vr+Ufte4RLYKvHLuQUzx\nMVol1Eyr2u+wiNKJ3/0XWBNnEr6KhwtlBruTE+c9c9c/cH8pWzqA+lqX9OVb\nYgmzj6vyi3R9m0gyuqMUEswVn2MjO5kt1P22BxxP7IQQmu1Tqj50rVEYwAQn\n6i7QoHN//4e4yePq4yrgON2t1yTak0ya1vVQzvftx/Zx+terNG45MnwGTvxx\nrXSujRSPvraHlGkdf74YF8T6EbcMkDSwBHzltLIWNXCXYzpBQywJhw5BJNBY\nZKKT5ItiYF5OPmDrzj94nb+1C0h3+XY6VqRqM9VfCJGkV8nR+eDUy0pZFvaC\nGce5uNMB1B1mbnH03Dj2Oii5rBpl2qKpb8XryLLZXR2kAkzkRASs8jXw6ivi\nuGKoMKR4Nas9YuzA8oFzLwddwhu9c8da/ZMSwrrAdIUtSomRyM8OAGiKhpwn\nu9u873hQUQ7I/A+zJ83r1l5BGz92E/9fObos/vM9//IMCjB3qOXAUsDBw6Dv\nmcrT\r\n=oYXg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX814lGffD9wyU+U+KuSQOha+OdqoDSyF974otjzCQAwIgY1x92rNIUR9iqRzv+1669rAu3OB6W1PjlV4jLDjjiZo="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_7.0.2_1577769089485_0.23351198314718902"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.0":{"name":"undernet","version":"7.1.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run js:build && bundle install","build":"npm run build:scripts && bundle exec jekyll build --config _config.yml,_config-dev.yml","build:prod":"npm run build:scripts:prod && JEKYLL_ENV=production bundle exec jekyll build --config _config.yml,_config-prod.yml","watch":"npm run build:scripts && bundle exec jekyll serve","build:scripts":"npm run clean:scripts && BABEL_ENV=cjs rollup -c rollup.config.site.js","build:scripts:prod":"npm run clean:scripts && BABEL_ENV=production rollup -c rollup.config.site.js","watch:scripts":"npm run build:scripts -- -w","clean:scripts":"rm -rf site/assets/js/","test":"jest","test:watch":"jest --watch","lint":"npm run scss:lint && npm run js:lint","scss:lint":"stylelint '**/*.scss'","scss:lint:check":"stylelint-config-prettier-check","js:lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:bundle && npm run css:package","build:dist:release":"npm run build:dist:clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run node:create-hashes","build:dist:clean":"rm -rf dist/ && mkdir dist/","prettify":"npm run js:prettify && npm run scss:prettify","js:build:clean":"rm -rf lib/ && mkdir lib/","js:build":"npm run js:build:clean && npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --no-comments -s","js:build:bundle":"BABEL_ENV=cjs rollup -c","js:watch":"npm run js:build:clean && BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:bundle && npm run js:modules:zip && npm run js:zip","css:build":"node-sass --source-map true --source-map-contents true src/scss/undernet.scss dist/undernet.css","css:build:minify":"node-sass --source-map true --source-map-contents true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:prefix":"postcss -r dist/*.css --verbose","css:package":"npm run css:build && npm run css:build:minify && npm run css:prefix","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip . -x __tests__","node:update-version":"node .bin/update-version.js","node:create-hashes":"node .bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run node:update-version && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/plugin-external-helpers":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/preset-env":"^7.7.7","@rollup/plugin-alias":"^3.0.0","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0","autoprefixer":"^9.7.3","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","core-js":"^3.6.3","enzyme":"^3.11.0","enzyme-to-json":"^3.4.3","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","jest":"^24.9.0","jshashes":"^1.0.7","lodash-es":"^4.17.15","node-sass":"^4.13.1","postcss-cli":"^7.1.0","prettier":"^1.19.1","rollup":"^1.27.14","rollup-plugin-babel":"^4.3.3","rollup-plugin-terser":"^5.1.3","sass-true":"^5.0.0","stylelint":"^12.0.0","stylelint-config-prettier":"^8.0.0","stylelint-scss":"^3.13.0"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"6f9cd13f861c49cf60a0a67cb5931863d076111a","_id":"undernet@7.1.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-OxTMevyJCBmYqAKaSjlzQuqfTGJG0YuAenNPUM+k7gk0EoacTz/kSbuTCez/WHUV8qjjzAXbsV1FDCi6bgu+wg==","shasum":"b795c8bfbff28315ef8ee2bc460f0672d7cbd5cb","tarball":"https://registry.npmjs.org/undernet/-/undernet-7.1.0.tgz","fileCount":104,"unpackedSize":1351419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJT1vCRA9TVsSAnZWagAA2FgQAIrVcZ1kcO0NOj4v1cIU\nepLj5pdlXOaBUdSihtEPi21ThgGktGrY+24ppj18jqRnXhCJixchZa7XPRt3\n18+RgWP0AiDaUWf1jENSrWDTWlBaz4lPRJwCWVQjtibNWwDMulpuuIpsQZFm\nyMxPyX4IN2A8V8i+bKoLjetEKAnhgxeZ878dEn0wlREILb2x9ee9Ldi3I5B/\nwDQkNpqtZmmuKW5v/0pXmcdIuqLn7rGR4RtVQ8W3YauxPr+RJYtamnVTnJu/\nAxOVB/VkfflWdk7lpSBrJIjP1Isc0cxYWWuKO1IpsduW0yIZbSump2dK047U\nTGotE3KAxuapy8TE+bQn0gfUGzBKahK3aQ+3zKVKDKrqi1dSzUw2n0x3lDeO\nUgkkM4dAnWcS6wjHhkRUlN8WSiaPn6bIeXzfSPSCVNjSSlQmGs+0nLami9xs\nEUKsgsAww3hSpp12rIwm1N0VV7Z2m05EqY8PMkGzvyFP1xra1TKhM1AHJAxG\ngVh/0m7o/isD6yfNLHdyLg9e5/0PvUb+C4Nu1x1afHY3fmF9UTciuOBnkkhl\nkGaThqV33lr+X1IzWvctqnvh/DpuSsUgq7wu6jZojuRuxxN/5QMmQGz/NfUb\nWb9zGpdJI5C0ytWXZyQTrT4h6XAWoTqNIcDAIGSaf9dGL/7XApijvt/kJJ5d\n3du4\r\n=uJ23\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2la6xTGnYeB6zS0rDP9Qxtq6TElQovpvOreE/4SHHNAiBkf2HpFcpBK2BY+xwd29ez9LcZt+ix1/Cv70ikMuE6sA=="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_7.1.0_1579498862520_0.10139898708057427"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.0":{"name":"undernet","version":"8.0.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run js:build && bundle install","build":"npm run build:scripts && bundle exec jekyll build --config _config.yml,_config-dev.yml","build:prod":"npm run build:scripts:prod && JEKYLL_ENV=production bundle exec jekyll build --config _config.yml,_config-prod.yml","watch":"npm run build:scripts && bundle exec jekyll serve","build:scripts":"npm run clean:scripts && BABEL_ENV=cjs rollup -c rollup.config.site.js","build:scripts:prod":"npm run clean:scripts && BABEL_ENV=production rollup -c rollup.config.site.js","watch:scripts":"npm run build:scripts -- -w","clean:scripts":"rm -rf site/assets/js/","test":"jest","test:watch":"jest --watch","lint":"npm run scss:lint && npm run js:lint","scss:lint":"stylelint '**/*.scss'","scss:lint:check":"stylelint-config-prettier-check","js:lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:bundle && npm run css:package","build:dist:release":"npm run build:dist:clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run node:create-hashes","build:dist:clean":"rm -rf dist/ && mkdir dist/","prettify":"npm run js:prettify && npm run scss:prettify","js:build:clean":"rm -rf lib/ && mkdir lib/","js:build":"npm run js:build:clean && npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --no-comments -s","js:build:bundle":"BABEL_ENV=cjs rollup -c","js:watch":"npm run js:build:clean && BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:bundle && npm run js:modules:zip && npm run js:zip","css:build":"node-sass --source-map true --source-map-contents true src/scss/undernet.scss dist/undernet.css","css:build:minify":"node-sass --source-map true --source-map-contents true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:prefix":"postcss -r dist/*.css --verbose","css:package":"npm run css:build && npm run css:build:minify && npm run css:prefix","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip . -x __tests__","node:update-version":"node .bin/update-version.js","node:create-hashes":"node .bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run node:update-version && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/plugin-external-helpers":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/preset-env":"^7.7.7","@rollup/plugin-alias":"^3.0.0","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0","autoprefixer":"^9.7.3","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","core-js":"^3.6.3","enzyme":"^3.11.0","enzyme-to-json":"^3.4.3","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","jest":"^24.9.0","jshashes":"^1.0.7","lodash-es":"^4.17.15","node-sass":"^4.13.1","postcss-cli":"^7.1.0","prettier":"^1.19.1","rollup":"^1.27.14","rollup-plugin-babel":"^4.3.3","rollup-plugin-terser":"^5.1.3","sass-true":"^5.0.0","stylelint":"^12.0.0","stylelint-config-prettier":"^8.0.0","stylelint-scss":"^3.13.0"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"8af0f2df8c8cde41378dc2585259e70652162b27","_id":"undernet@8.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0fynwzkEe0jfs4GeGa3tvUzDZk39W2Y7q8k0k1zuzBnuWW6TmaIv6K93hPaDEilQj4QK9Og5mscEXDiSioMhTw==","shasum":"8fd7958d9cbf6b694ce06495e791b1b53aab1fa1","tarball":"https://registry.npmjs.org/undernet/-/undernet-8.0.0.tgz","fileCount":91,"unpackedSize":1192948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMSFtCRA9TVsSAnZWagAAY8MP/juvNBUxxTUBk6ihuVIa\n1NJMWKrZNUjtrJMXRF5IwFp7DOLmJLaIoCKd8XmPPEw07nJVQ3rQjOGVOdmz\nIV0ITofNe57Ao/XGuHbbm6WQW4UkGmo2J1lQJrGU3jBAMX4FBbahzVrC/YY1\nz51e/JpjHHsAsLEEyVqvyugD+BGn9HT5yy8kSfOM1cS+T0/cM0ng7wDpeHrj\nKbtT4fT2yvIBT4mApPPhY9NH9SmGxhuMdWl+2SP9hTGrcvfeIb1QcvXZwvgl\n7zxSEPaJ+bAvBcSPeH4LJ6ouXzQazh8sXtfX9usm57CjuuwPaqplMfrHV2Wb\nAm93AaUY7QsaXSP5PETJUKHxXvnFuuvPIAjr+zeNZz31WFlWx/AcdJ7twCew\nxGvdMSSCiXoHbn9ZdbHWKAfvSWvPOav+hNKOmmC7JB1dlw0xJ4lyZQyPNcQb\nuYUZbtTFoTgSW6tyt5TkBiwjmMNh6hk4IG5x8uG5v1g3q49dRC4u/Xy21woY\nvkhydbD/zVYhTwLaSWFEcm+Il01LCUa3gKjdL5AjLFFn6FDyLCrnPeARsrK5\nILLn2ZiIRt5ZsRxe19BErI5/mbSeIsmSMozrTHpAhsa8AGMAbeYPVAOIRXYp\nLgpHUX8lnOdJ3hAgysGUt3vtx+p7s/gJOgs5P3AEEgLinBHeKT7E6XGdZ3QR\nT09h\r\n=lOC3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFa/XFaNEw9TMTj+86nOwMldggB/gV6zSq+r2nSRyhpNAiEAqJhbyBOP8aw23L6exBjQXZ2vrWr3Inycd2M4IJie5Bc="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_8.0.0_1580278124656_0.5536849519477434"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.1.0":{"name":"undernet","version":"8.1.0","homepage":"https://undernet.io","description":"A modular, configuration-first front-end framework. No strings.","author":{"name":"George Treviranus"},"license":"MIT","private":false,"main":"lib/cjs/index.js","module":"lib/esm/index.js","sass":"src/scss/undernet.scss","style":"dist/undernet.css","scripts":{"setup":"npm i && npm run js:build && bundle install","build":"npm run build:scripts && bundle exec jekyll build --config _config.yml,_config-dev.yml","build:prod":"npm run build:scripts:prod && JEKYLL_ENV=production bundle exec jekyll build --config _config.yml,_config-prod.yml","watch":"npm run build:scripts && bundle exec jekyll serve","build:scripts":"npm run clean:scripts && BABEL_ENV=cjs rollup -c rollup.config.site.js","build:scripts:prod":"npm run clean:scripts && BABEL_ENV=production rollup -c rollup.config.site.js","watch:scripts":"npm run build:scripts -- -w","clean:scripts":"rm -rf site/assets/js/","test":"jest","test:watch":"jest --watch","lint":"npm run scss:lint && npm run js:lint","scss:lint":"stylelint '**/*.scss'","scss:lint:check":"stylelint-config-prettier-check","js:lint":"eslint . --ext .js -c .eslintrc.js --ignore-path .eslintignore","build:dist":"npm run js:build && npm run js:build:bundle && npm run css:package","build:dist:release":"npm run build:dist:clean && npm run scss:prepublish && npm run css:prepublish && npm run js:prepublish && npm run node:create-hashes","build:dist:clean":"rm -rf dist/ && mkdir dist/","prettify":"npm run js:prettify && npm run scss:prettify","js:build:clean":"rm -rf lib/ && mkdir lib/","js:build":"npm run js:build:clean && npm run js:build:cjs && npm run js:build:esm","js:build:cjs":"BABEL_ENV=cjs babel src/js/ -d lib/cjs/ --no-comments -s","js:build:esm":"BABEL_ENV=esm babel src/js/ -d lib/esm/ --no-comments -s","js:build:bundle":"BABEL_ENV=cjs rollup -c","js:watch":"npm run js:build:clean && BABEL_ENV=esm babel src/js/ -d lib/esm/ --watch --ignore 'src/js/index.bundle.js' --no-comments -s","js:prettify":"prettier --write 'src/js/**/*.js'","js:modules:zip":"cd src/js/ && zip -x '/*__tests__/*' -r ../../dist/undernet.modules.js.zip .","js:zip":"cd dist/ && zip -r undernet.js.zip . -x *.css *.zip *.css.map","js:prepublish":"npm run js:build && npm run js:build:bundle && npm run js:modules:zip && npm run js:zip","css:build":"node-sass --source-map true --source-map-contents true src/scss/undernet.scss dist/undernet.css","css:build:minify":"node-sass --source-map true --source-map-contents true --output-style compressed src/scss/undernet.scss dist/undernet.min.css","css:prefix":"postcss -r dist/*.css --verbose","css:package":"npm run css:build && npm run css:build:minify && npm run css:prefix","css:prepublish":"npm run css:package && cd dist/ && zip -r undernet.css.zip . -x *.js *.zip *.js.map","scss:prettify":"prettier --write 'src/scss/**/*.scss'","scss:prepublish":"cd src/scss/ && zip -r ../../dist/undernet.scss.zip . -x __tests__","node:update-version":"node .bin/update-version.js","node:create-hashes":"node .bin/create-hashes.js","preversion":"npm run js:build && npm test","postversion":"npm run node:update-version && npm run build:dist:release && git add -A && git commit --amend"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/plugin-external-helpers":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/preset-env":"^7.7.7","@rollup/plugin-alias":"^3.0.0","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0","autoprefixer":"^9.7.3","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","core-js":"^3.6.3","enzyme":"^3.11.0","enzyme-to-json":"^3.4.3","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","jest":"^24.9.0","jshashes":"^1.0.7","lodash-es":"^4.17.15","node-sass":"^4.13.1","postcss-cli":"^7.1.0","prettier":"^1.19.1","rollup":"^1.27.14","rollup-plugin-babel":"^4.3.3","rollup-plugin-terser":"^5.1.3","sass-true":"^5.0.0","stylelint":"^12.0.0","stylelint-config-prettier":"^8.0.0","stylelint-scss":"^3.13.0"},"engines":{"node":">=12.0.0","npm":">=6.0.0"},"keywords":["scss","javascript","js","css","frontend","framework","web"],"repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"gitHead":"7f9bb2c1860a31131f938e160ba9d280acb49960","_id":"undernet@8.1.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-PlshGvTxBxLVzMI0PvQZNx19Irua02myGZEIk7A4JRR9HGAs5HlIL7xqufHk/ITY5mVEbC47b9zHAK1TTZ+Z2g==","shasum":"f31e011621059cbf7d5fec23c814ba160799ad85","tarball":"https://registry.npmjs.org/undernet/-/undernet-8.1.0.tgz","fileCount":127,"unpackedSize":1195800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRkAFCRA9TVsSAnZWagAAhXUP/0VzuN6KTiadA9v6h5ls\nZjWOz8+4pA5c0JH4JBFOBUgGXMshcjelc/Z3D0yyey5/onFN9SA42SG5q6sQ\nEIbsRKEeOk9GN8DJj+Gg+L1jqrmMJ88WXf9UV/D6jBRXRrkDSjCYP1ZFLS0I\nHMudJhFXYSQHet9HcuUIZZpLpyPRXAwETcu+xAILBLs+B7Cfd32ESl/K+6oC\nTne8p/0URWTzA7HXVisccI/ThG9vcoJCuEj3jiAtg+2wWR2BAhMRIZnrO0tk\nQxnpbc/aKjW31HDEwMe79FjPdEEwZ1/Dx8C3kfgWofIGtaDDnG7DB1ck+1/I\nVJEpnWqtQvA3f6hYxjXt4BMNSEcawUlOUYzam2o/d0Muz6k61iblM5bCh50N\n8QrDf5zAxqiqLie2YbrSn7owTzyMTh+QgG0cUFpxIqWqdGxX6m2rva1xQluR\nH2KXEUaB/zTAod4rpLEtizevlfHaAcDWFkpv0r2D8855mLpBdiZSJ+qDcNQF\noCQU4Q3B0eoVqjM47YC1UD3du1vYZg2fkwSUAzja6tSnPVBK9/cUfnEdQT/a\nLd1gLALffjGaDX+QYfW7Xhs8rWpEjy9G8BiAdE8P41FRgHdduleL+W3z0kLQ\nDUQcmMgWVyyBitYORW7SvgFmYj37F0WEdF0dhKUeLcl33y0m/Xec/O74gmD2\n/QLu\r\n=wfHx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9wJeAm+nuikb2FF+ZAkbDQ/neGFW8G3QqM/2iDLm8RQIgLsHlPSrX5fVERRvd6X+8D7mQyCD8RgivIJuobT0NqXU="}]},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"_npmUser":{"name":"geotrev","email":"geotrev@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/undernet_8.1.0_1581662212967_0.5063432483164412"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2018-06-11T04:34:39.986Z","0.1.0":"2018-06-11T04:34:40.154Z","modified":"2023-07-15T14:12:53.257Z","0.1.1":"2018-06-15T03:31:16.157Z","0.1.2":"2018-06-28T05:05:17.054Z","1.1.0":"2018-08-17T01:22:05.163Z","2.0.0":"2018-08-18T22:47:00.400Z","2.1.0":"2018-09-03T05:33:38.038Z","2.2.0":"2018-09-20T16:25:11.221Z","2.2.1":"2018-09-21T03:23:17.978Z","2.2.2":"2018-10-06T04:42:17.166Z","2.2.3":"2018-10-10T05:12:05.222Z","2.3.0":"2018-10-20T17:22:40.497Z","2.4.0":"2018-10-20T22:52:25.295Z","2.4.1":"2018-10-26T04:05:01.320Z","3.0.0":"2018-11-10T03:50:04.931Z","3.0.1":"2018-11-10T19:31:38.514Z","3.0.2":"2018-11-10T23:34:47.795Z","3.0.3":"2018-11-11T18:09:57.032Z","3.0.4":"2018-11-28T00:24:51.485Z","3.1.0":"2018-12-30T03:26:04.774Z","3.1.1":"2019-01-02T06:20:30.630Z","3.1.2":"2019-01-03T21:31:24.797Z","3.1.3":"2019-01-05T20:34:58.459Z","3.1.4":"2019-01-05T20:59:11.262Z","3.1.5":"2019-01-05T21:29:23.055Z","3.1.6":"2019-01-09T04:28:19.884Z","3.2.0":"2019-01-15T06:26:38.067Z","3.2.1":"2019-01-19T18:38:26.261Z","3.3.0":"2019-01-22T05:03:03.412Z","3.3.1":"2019-01-26T23:35:34.081Z","3.3.2":"2019-02-03T20:58:07.605Z","3.3.3":"2019-03-01T04:19:37.068Z","3.3.4":"2019-03-02T20:38:55.015Z","3.3.5":"2019-03-02T23:42:04.602Z","3.3.6":"2019-03-05T08:01:20.715Z","3.3.7":"2019-03-21T01:08:39.440Z","4.0.0":"2019-03-29T04:12:09.896Z","4.0.1":"2019-03-29T04:52:02.456Z","4.1.0":"2019-04-07T22:48:34.944Z","4.1.1":"2019-04-12T18:28:27.256Z","4.2.0":"2019-04-13T22:29:06.784Z","4.3.0":"2019-04-27T18:27:49.077Z","4.4.0":"2019-05-14T03:58:08.613Z","4.4.1":"2019-05-17T01:03:31.348Z","4.5.0":"2019-07-01T06:13:03.891Z","4.5.1":"2019-07-01T06:27:05.104Z","5.0.0":"2019-07-08T05:15:26.792Z","5.0.1":"2019-07-08T05:17:42.784Z","5.0.2":"2019-07-20T03:27:49.979Z","5.0.3":"2019-07-23T02:34:24.995Z","5.0.4":"2019-07-28T19:25:03.127Z","5.1.0":"2019-08-03T16:51:43.298Z","5.1.1":"2019-08-25T03:28:39.136Z","5.1.2":"2019-08-25T03:50:37.139Z","5.2.0":"2019-09-10T04:29:28.787Z","5.2.1":"2019-09-10T05:09:59.180Z","5.3.0":"2019-09-21T23:21:52.708Z","6.0.0":"2019-10-09T05:02:27.743Z","7.0.0":"2019-12-29T20:11:55.566Z","7.0.1":"2019-12-29T20:30:35.141Z","7.0.2":"2019-12-31T05:11:29.668Z","7.1.0":"2020-01-20T05:41:02.776Z","8.0.0":"2020-01-29T06:08:44.843Z","8.1.0":"2020-02-14T06:36:53.105Z"},"maintainers":[{"name":"geotrev","email":"hello@geotrev.com"}],"description":"A modular, configuration-first front-end framework. No strings.","homepage":"https://undernet.io","repository":{"type":"git","url":"git+https://github.com/geotrev/undernet.git"},"author":{"name":"George Treviranus"},"bugs":{"url":"https://github.com/geotrev/undernet/issues"},"license":"MIT","readme":"![Undernet](.bin/github-logo.png?raw=true)\n\n[![CircleCI](https://circleci.com/gh/geotrev/undernet/tree/master.svg?style=svg)](https://circleci.com/gh/geotrev/undernet/tree/master) [![devDependencies Status](https://david-dm.org/geotrev/undernet/dev-status.svg)](https://david-dm.org/geotrev/undernet?type=dev) [![dependencies Status](https://david-dm.org/geotrev/undernet.svg)](https://david-dm.org/geotrev/undernet) [![npm version](https://badge.fury.io/js/undernet.svg)](https://badge.fury.io/js/undernet) ![Code style](https://img.shields.io/badge/code_style-prettier-ff69b4.svg) [![Netlify Status](https://api.netlify.com/api/v1/badges/b895bcd0-9455-4818-a94b-8d33e5907517/deploy-status)](https://app.netlify.com/sites/undernet-prod/deploys)\n\n# Undernet\n\nA modular, configuration-first front-end framework. No strings.\n\nWhat does Undernet provide?\n\n- Style defaults for common page elements: buttons, form inputs, typography, and the like.\n- Flex grid for advanced layout options.\n- Interactive components powered by JavaScript.\n- Highly brandable and extendable.\n\nThe main site, https://undernet.io is run on Jekyll and hosted using Netlify.\n\n## Install via npm or yarn\n\n```sh\n$ npm install -D undernet\n```\n\n```sh\n$ yarn add -D undernet\n```\n\n### Configuration & Setup\n\nSee [Download documentation](https://www.undernet.io/overview/download) to learn how to include the framework in various pipelines, ranging from CDN to fine-tuned control with the NPM package or source code.\n\n### Styles\n\nSee [CSS documentation](https://www.undernet.io/overview/css) to learn the patterns of Undernet's Sass and classes that power the core of the framework.\n\n### JavaScript\n\nSee [JS documentation](https://www.undernet.io/overview/javascript) to learn about the JS API and its options, including components and utilities.\n\nCurrently available list of components:\n\n- [Modals](https://www.undernet.io/components/modals)\n- [Tooltips](https://www.undernet.io/components/tooltips)\n- [Collapsibles](https://www.undernet.io/components/collapsibles)\n- [Dropdowns](https://www.undernet.io/components/dropdowns)\n\nEach component requires a specific HTML structure to allow for proper accessibility and interactivity for the user. Examples included in the links above.\n\nIn addition, there are focus trap and focus ring helpers to assist with accessible behavior for custom needs.\n\n## Contribute\n\nSee CONTRIBUTING.md for details on git flow and recommendations for pull requests/issues.\n\n### Fork and clone for development\n\nTo develop Undernet, it requires dependencies for the framework and the website, which is the demo itself. You'll need node, npm, and ruby. Make sure you have the version specified in `.ruby-version`. I recommend installing with `rvm`, or a combination of tools like `chruby` (to manage versions) and `ruby-install` (to install rubies).\n\n```sh\n$ git clone git@github.com:USER_NAME/undernet.git\n$ cd undernet/\n$ gem install bundler\n$ npm run setup\n```\n\nThe site is built with Jekyll. Example repos showcasing CDN, NPM + React, and raw source (Coming Soon™) will demonstrate how the framework can be used in various ways.\n\n### Run the dev server of the site\n\n```sh\n$ npm run watch\n```\n\n### Watch site scripts (separate terminal session)\n\n```sh\n$ npm run watch:scripts\n```\n\n### Make a production build (including site scripts)\n\n```sh\n$ npm run build\n```\n\n### Run framework tests (using Jest)\n\n```sh\n$ npm run test\n```\n\n### Run tests in watch mode\n\n```sh\n$ npm run test:watch\n```\n\n### Building the framework\n\nThe framework source is built using babel, node-sass, and a few node scripts.\n\nThe build environment works in any unix environment where node and npm are available. If you're on Windows, that means you'll need [WSL](https://docs.microsoft.com/en-us/windows/wsl/install-win10) with node version 10.x or greater.\n\nFirst, run `npm install` if you haven't already. Then try building the lib and CSS dist:\n\n```sh\n$ npm run build:dist\n```\n\nIf you're feeling brave, you can do a full release build to test that assets compile correctly into the `lib/` and `dist/` folders.\n\nMake sure to run this with a clean tree state:\n\n```sh\n$ npm run build:dist:release\n```\n\n### Rebuild assets on the fly\n\nTo continually reload fresh JS assets while running the site's dev server, run the below command in a separate terminal session.\n\n```sh\n$ npm run js:watch\n```\n\n### New releases\n\nTo make a release build for npm, run the following command, where the third keyword should be one of `major`, `minor` or `patch`:\n\n```sh\n$ npm version (major|minor|patch)\n```\n\nThis will do a few things:\n\n1. Run the full test suite to ensure the library is stable.\n2. Increment the package by the version you specify, and tag it appropriately\n3. Run a custom node script to update appropriate files with the new version\n4. Build all package assets for publishing\n5. Create new content hashes to be used with CDN subresource integrity links in the docs\n6. Add all new build assets to the version commit and open a prompt for the release's commit message\n\nThe release commit should be in this format: `[Version X.X.X] This release does x, y, and z.`\n\nThe state of the branch will be ready to push to `master` and publish via `npm publish`. I recommend using `npm publish --dry-run` to confirm the output is what you expect. Then remove the flag and a new version is out in the world!\n","readmeFilename":"README.md","keywords":["scss","javascript","js","css","frontend","framework","web"]}