{"_id":"@bycedric/snack-eslint-standalone-test","_rev":"8-c3727495bea8dbeca6bf3d07a515df18","name":"@bycedric/snack-eslint-standalone-test","dist-tags":{"latest":"0.0.10"},"versions":{"0.0.1":{"name":"@bycedric/snack-eslint-standalone-test","version":"0.0.1","description":"ESLint for Snack Website","author":{"name":"Expo","email":"support@expo.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/expo/snack.git","directory":"packages/snack-eslint-standalone"},"bugs":{"url":"https://github.com/expo/snack/issues"},"main":"./build/eslint.js","types":"./types/eslint.d.ts","scripts":{"clean":"git clean -xdf ./build","build":"webpack","compile":"WEBPACK_PRODUCTION=true webpack","analyze":"WEBPACK_ANALYZE=true webpack","prepublishOnly":"yarn clean && yarn compile","postinstall":"patch-package"},"devDependencies":{"@babel/core":"^7.18.9","@babel/eslint-parser":"7.14.2","@babel/preset-env":"^7.18.9","@babel/preset-typescript":"^7.18.6","babel-loader":"^8.2.5","eslint":"^8.20.0","node-polyfill-webpack-plugin":"^2.0.0","patch-package":"^6.4.7","snack-babel-standalone":"npm:@bycedric/snack-babel-standalone-test","webpack":"^5.73.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0"},"volta":{"node":"16.14.2"},"gitHead":"846dd7f6a86552fe3d8e2364015ff09bf719c66c","homepage":"https://github.com/expo/snack#readme","_id":"@bycedric/snack-eslint-standalone-test@0.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-B8GQA8lW2lysJXzXAMVXcYzNf1VI2dYYE64MzHyyYFzc7oB9HFNPQv+DITgRmhDmbeVx4gKkkr3PcyEBl/F3vA==","shasum":"a14a9133ab46ef06b08107352900f9c6a39cd6ab","tarball":"https://registry.npmjs.org/@bycedric/snack-eslint-standalone-test/-/snack-eslint-standalone-test-0.0.1.tgz","fileCount":4,"unpackedSize":1469793,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgAtST3W+oeEfcVPx7dWBJJf/rRgNwH2oqt0W5oqkVnwIhAN5MWFXn4sC2GB6GMFrz18luu1+hC03Ie3n0p/BQBcsO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3na6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgkBAAnTNp3RIu9P6Oje0O3obUqh4GWRPuaUbAUgBFsCzOlMsVfKV5\r\njCG7P59G/DMyVcYlNvYz+SPvWzARrJrQN3qifOJu6PJnF/hoUwp1hnEbdqsZ\r\n3HU8a+zbitkbH+uFJ35BMS4xq/ieKsFS2Oi1fmBglYJS/CptINRc9zZsjQvB\r\n/shQWShAWo+3pxiy7fWxqktCrU85qhKdSNuNXvcMeiOWEZvbf4JQzimwtbIX\r\nUVGGGK6H8ZYxli3BntmW2fwRiyEx04IEqjpv2LsgMn0rViCAUieUnTI+n/Jg\r\nKuP8AV9cXu13llUtuTWUHQc6jliHeLgbDfPhddtMvRYEpqCZGf9NF8qK4/K4\r\nCPhDEW/Bg7ATn1wRXHSdANlRdzYH8OPtt+dsvYbC74viQ3IJjdwE/Tv+L7Zj\r\n31ptdYYgLPyUPU28Fbj0lj3rNDoJ2sUGhZJKC6V6NZ90oPng5uXJpG8E3yVV\r\n1clWrk7iA4j6TWdFbfvB8t3SU7IyFn7EEAE19jr2PVlvHXnxtKy1FauTVAvH\r\nC8YuL6Ev3COknS6AT/QhSFWT5vElr33Eh28m9dQRHKYaUljt4rK9gGHzUSXG\r\n5blmNS8xS23/7kizJBIo2mrXyK2ieyyqcpg96eldCdik4snITT2vaWEfZND1\r\nq7GkbdA1aQ0wsk+IObP1XMn7aZSDRVhdNVE=\r\n=tMpy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bycedric","email":"me@bycedric.com"},"directories":{},"maintainers":[{"name":"bycedric","email":"me@bycedric.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/snack-eslint-standalone-test_0.0.1_1658746553889_0.8974516353446522"},"_hasShrinkwrap":false},"0.0.2":{"name":"@bycedric/snack-eslint-standalone-test","version":"0.0.2","description":"ESLint for Snack Website","author":{"name":"Expo","email":"support@expo.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/expo/snack.git","directory":"packages/snack-eslint-standalone"},"bugs":{"url":"https://github.com/expo/snack/issues"},"main":"./build/eslint.js","types":"./types/eslint.d.ts","scripts":{"clean":"git clean -xdf ./build","build":"patch-package && webpack","compile":"WEBPACK_PRODUCTION=true yarn build","analyze":"WEBPACK_ANALYZE=true yarn build","prepublishOnly":"patch-package && yarn clean && yarn compile"},"devDependencies":{"@babel/core":"^7.18.9","@babel/eslint-parser":"7.14.2","@babel/preset-env":"^7.18.9","@babel/preset-typescript":"^7.18.6","babel-loader":"^8.2.5","eslint":"^8.20.0","node-polyfill-webpack-plugin":"^2.0.0","patch-package":"^6.4.7","snack-babel-standalone":"npm:@bycedric/snack-babel-standalone-test","webpack":"^5.73.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0"},"volta":{"node":"16.14.2"},"gitHead":"846dd7f6a86552fe3d8e2364015ff09bf719c66c","homepage":"https://github.com/expo/snack#readme","_id":"@bycedric/snack-eslint-standalone-test@0.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-pnmBMi/1fnAgEVLfp4aG0lxVqYOWa5cAwUPcYehANw3jqu0uEU0Ra2nYI/OptM+nSvQwFNCPtGbMXhd6B6SiVw==","shasum":"2d232292fad3664b2176759355a77b6ed61b91e2","tarball":"https://registry.npmjs.org/@bycedric/snack-eslint-standalone-test/-/snack-eslint-standalone-test-0.0.2.tgz","fileCount":4,"unpackedSize":1469797,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZYUHI35N2RJdIO4C7tVz4QPTGxzr/atbIk+1DStblEgIhAMpnSqG7n6fATzYU7FaqHmbbMGe8IveGcBzcJoN1DILv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3ndwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpguw//RBMp3NZub3h7F8jLzx/c/PdJNkj3Ok3rSoR5i4Ezrm+wICmP\r\nxIMLUe1UZbEbqsnihxijP6zhU62/XX1KjRP7j4SQOup0lGd2t4d/A4MYb86q\r\n/9GtY6D4nSVLpQqOywnSaYgH7vQ4ONQiI6GwhXU0NjY2bH4kgK7L8UK0V5pR\r\nC8ca+w6VpZCog8eWkMaTnfejxXWt4IU/Sr98LZcmaLqwhZs5t5fW988U0Ljp\r\noUN18DwiuwkaC+nbUWpUnlccgk+NwLfBlAMpLL3cTcPMf1aoAZjGusqtL82n\r\n6APIBo4mnUsGhNoLCmXu8yl8KktBtXA8TGSkI+KRH+94jgpUIoz4blYkScLN\r\nMLBAobBEPXl+B1x/UEY5RIKuhyGq1SH9RN6+J/b09OXX3d5pMjS+VZ58s7XS\r\nMcluGaRK3T1ROqNq1xglOLcbA1gIILNlexjb0aKnG0FirrxPEuRODSZYrGQS\r\nDBwU0rvK+PdWPUmyaStKJ5ByeBr2QwMrQww/7wArx/Wc7VP/Xba2YsVQQPOV\r\n89/L4YRlTzzZjQypJpqV4Xsow8Y9vQITkp5bjje0RDyqD+lhOd6iGangBQRv\r\nVdfUfZL/VBGLcYDy8/VEIYi68ZlQH1/quU6arVXKRQ6hUh+5rWhnPxjGnKgO\r\nkK+Kzi+J7E706208j6CctyA4jqjfnTl7WC0=\r\n=EjpH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bycedric","email":"me@bycedric.com"},"directories":{},"maintainers":[{"name":"bycedric","email":"me@bycedric.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/snack-eslint-standalone-test_0.0.2_1658746736319_0.6475980874906107"},"_hasShrinkwrap":false},"0.0.3":{"name":"@bycedric/snack-eslint-standalone-test","version":"0.0.3","description":"ESLint for Snack Website","author":{"name":"Expo","email":"support@expo.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/expo/snack.git","directory":"packages/snack-eslint-standalone"},"bugs":{"url":"https://github.com/expo/snack/issues"},"main":"./build/eslint.js","types":"./types/eslint.d.ts","scripts":{"clean":"git clean -xdf ./build","build":"patch-package && webpack","compile":"WEBPACK_PRODUCTION=true yarn build","analyze":"WEBPACK_ANALYZE=true yarn build","prepublishOnly":"patch-package && yarn clean && yarn compile"},"devDependencies":{"@babel/core":"^7.18.9","@babel/eslint-parser":"7.14.2","@babel/preset-env":"^7.18.9","@babel/preset-typescript":"^7.18.6","babel-loader":"^8.2.5","eslint":"^8.20.0","node-polyfill-webpack-plugin":"^2.0.0","patch-package":"^6.4.7","snack-babel-standalone":"npm:@bycedric/snack-babel-standalone-test","webpack":"^5.73.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0"},"volta":{"node":"16.14.2"},"gitHead":"846dd7f6a86552fe3d8e2364015ff09bf719c66c","homepage":"https://github.com/expo/snack#readme","_id":"@bycedric/snack-eslint-standalone-test@0.0.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-ktwhJRx0awPX8mWDoU73b+zFqrOx8rmHMH4B5cdboRDQrJBhqphdM9pANg0RZs2mmE5Y5fn4ppN6Q58ORH09lQ==","shasum":"c31615098ff419a20a1bd897b4614c7eefd0362e","tarball":"https://registry.npmjs.org/@bycedric/snack-eslint-standalone-test/-/snack-eslint-standalone-test-0.0.3.tgz","fileCount":4,"unpackedSize":1470547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcnSx+LPVy7jvBK4X0vykXT3xkbR3oatHwgGPLGL9pAAiEAsUsDuORlxJY4QtxZeEuMJQLJFXmnwPrFll7gpifqaM0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3oj9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotFw/8DyLtrexBy7QMXu5q3JhB/DkBbT0EgHTR22AJuOD1FrqPPZjI\r\n1Tnb1otgMMrsXRC8KyCKFIm7wqMipXin2u64wwCdZ1e3ZxfmN1g45xSx/amH\r\nP22SpdJbgwDQT+n+Ro2D5nREEXpKi/eGfzDxmNoBKu0j6ZHYiESbN3FTZADx\r\nqDDFLWnRPhF95b7xiGYpOlt/1HIcYOA6mGNlYhP5avsjP/OWRov2dAuyQ0uY\r\nJ10hLSC2kHBJsG7jIneLV6WtL8oGfq4QmfaaNM1sAaHKN9M5j7ylYkN6eR0T\r\n5oU8TsqJOUwvHOPzbYFX0TEOUsjg7yrY2k+JKZoDjMHC3Wuf6Mqg9zc20Bce\r\nY6q3yihSY72hY8MGfJFmGeN7HliybVGku12tcUtFhCI4KX4KhPlPw15kZur8\r\nHQEjKff2wO0qZETy5dTJvQAs+Pc1cJM19er8Cs5cyJo6UWGL5adDQZ0fy2Lp\r\ns0QTCj9QbQOas1q1C/xkTGSFb1EhF4MqIK8e9T+N9ClVUHbF25S7PWHwBBpB\r\nN6MFJUu6FdMIbQ1pNekfXbEjWjkqEY/b/ZoGTx/c9N5sIssX00ue4+xf069T\r\ncua0I/CjK2+3g3MNNqtWs/tNa0GYU2bUpdi8acjRfz1sQYt+6FmIVi8alpBh\r\nQ78qDiTCujRB1WC6JSY+aL4ye7MiszSMVoc=\r\n=+rBg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bycedric","email":"me@bycedric.com"},"directories":{},"maintainers":[{"name":"bycedric","email":"me@bycedric.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/snack-eslint-standalone-test_0.0.3_1658751229777_0.5086007524581022"},"_hasShrinkwrap":false},"0.0.4":{"name":"@bycedric/snack-eslint-standalone-test","version":"0.0.4","description":"ESLint for Snack Website","author":{"name":"Expo","email":"support@expo.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/expo/snack.git","directory":"packages/snack-eslint-standalone"},"bugs":{"url":"https://github.com/expo/snack/issues"},"main":"./build/eslint.js","types":"./types/eslint.d.ts","scripts":{"clean":"git clean -xdf ./build","build":"patch-package && webpack","compile":"WEBPACK_PRODUCTION=true yarn build","analyze":"WEBPACK_ANALYZE=true yarn build","prepublishOnly":"patch-package && yarn clean && yarn compile"},"devDependencies":{"@babel/core":"^7.18.9","@babel/eslint-parser":"7.14.2","@babel/preset-env":"^7.18.9","@babel/preset-typescript":"^7.18.6","babel-loader":"^8.2.5","eslint":"^8.20.0","eslint-plugin-react-hooks":"^4.6.0","node-polyfill-webpack-plugin":"^2.0.0","patch-package":"^6.4.7","snack-babel-standalone":"npm:@bycedric/snack-babel-standalone-test","webpack":"^5.73.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0"},"volta":{"node":"16.14.2"},"gitHead":"846dd7f6a86552fe3d8e2364015ff09bf719c66c","homepage":"https://github.com/expo/snack#readme","_id":"@bycedric/snack-eslint-standalone-test@0.0.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-7s0UfEMMBGwU0ICdhEZqWNe2irfKrhwKfcbiv9/Yl/8GdMZJ1I/xau0MAqlQN1rNDgia4i1KolD7CYtJFcz28Q==","shasum":"eed091a7b98690735c41ecb92ff73ca140657d8a","tarball":"https://registry.npmjs.org/@bycedric/snack-eslint-standalone-test/-/snack-eslint-standalone-test-0.0.4.tgz","fileCount":4,"unpackedSize":1496090,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDi/ojDwTY6Qd2Z7UksG1gHVyxoO4SONDkJju/v8WPMGAiEA0twDY9GCG1ufepcSumm4oSXlFssacvXz/+Ive5pIkg0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3oxTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2OhAAkFoBO3zGfL5MtHPngn+bNa3k94t40Dj/b7sgSaQfhOkvSw5L\r\nAlZws+uQOs+wPuE+HMLUzv1lA9vaPhN3uqkj89jqk6Cjt1yv5H1rFaVxrgjm\r\nqOlf/DQRPkoxDhEAx3e/HGYgeq2OS2eoarM+00dBiA/JhruakZBussFJ6Tvi\r\naS3CgDPTv5aJ5gCFyaIt+1jfWhii642/mUbfISYH83zlNu3+QvtomUez5wjL\r\nC9UtwNPKdz49QIW4WPzQVhvCp8gGKDoa969owdZ4h5Lm1mekNCuTzukgcG48\r\nammgMonWx7LDbCKqfsfJyWPhtH06HMH3PPLoeB+jzcc9qJf1yhAFskVFOA4Q\r\nXHE4nsmFy8+vkyZD/OhMSBN1nFvUmZAbpC0S1DqYEKuDgMW9J4325HmfDB5m\r\nz8HiaNy6wfkrqj5xbLWilJU0kTpDwibzhQekac8SVwLRgTeQR+RrYr9Kvr2z\r\ntFTv1nvLhAxwGm/I4tekVYd6bD9u0s1ediGVNkRg6yu4YCDUJq2wqoaSVWyz\r\nnHzmt450jamP3VVkGkIEdygHplhb2OD1LDy5IUJEtk3OxsG0lFQ/lf7p6xPk\r\nMAEHPy+uNCRiTL5X+3sXrl2jPN1Boi4nCBpyr42b0J50tnXFz1pc0xPGghlY\r\nPMhKSdY+cKzqzQGcxVM7wbj3xkCvk48XZ7U=\r\n=Kpnz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bycedric","email":"me@bycedric.com"},"directories":{},"maintainers":[{"name":"bycedric","email":"me@bycedric.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/snack-eslint-standalone-test_0.0.4_1658752083479_0.9368844119184732"},"_hasShrinkwrap":false},"0.0.5":{"name":"@bycedric/snack-eslint-standalone-test","version":"0.0.5","description":"ESLint for Snack Website","author":{"name":"Expo","email":"support@expo.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/expo/snack.git","directory":"packages/snack-eslint-standalone"},"bugs":{"url":"https://github.com/expo/snack/issues"},"main":"./build/eslint.js","types":"./types/eslint.d.ts","scripts":{"clean":"git clean -xdf ./build","build":"patch-package && webpack","compile":"WEBPACK_PRODUCTION=true yarn build","analyze":"WEBPACK_ANALYZE=true yarn build","prepublishOnly":"patch-package && yarn clean && yarn compile"},"devDependencies":{"@babel/core":"^7.18.9","@babel/eslint-parser":"7.14.2","@babel/preset-env":"^7.18.9","@babel/preset-typescript":"^7.18.6","babel-loader":"^8.2.5","eslint":"^8.20.0","eslint-plugin-react-hooks":"^4.6.0","node-polyfill-webpack-plugin":"^2.0.0","patch-package":"^6.4.7","snack-babel-standalone":"npm:@bycedric/snack-babel-standalone-test","webpack":"^5.73.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0"},"volta":{"node":"16.14.2"},"gitHead":"846dd7f6a86552fe3d8e2364015ff09bf719c66c","homepage":"https://github.com/expo/snack#readme","_id":"@bycedric/snack-eslint-standalone-test@0.0.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-6NPxacl9FzsQG/xjoUoFXi1JwTgkC4Z0G2Y9j75hETISrByZLmWvbtjrRXEWTLxyw/aZAz0892a4qo1ZS+lXgw==","shasum":"c2efd5cf1e77c050bb690597ea3eda0c761b7946","tarball":"https://registry.npmjs.org/@bycedric/snack-eslint-standalone-test/-/snack-eslint-standalone-test-0.0.5.tgz","fileCount":4,"unpackedSize":1496165,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQDPdIQCUADx1htcCgvBiPZw9ho0Ij75AhnJZXjrokTAiEAlDX6/F3Is54bwdb3j4nPMqCcJ+XOsbpyplhu79QwdRM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3oyFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpR8g/+LQU6Zcz/UNbHJplZPiVzjCmA/2IOla5R9v1QJcdMFlbqgP8T\r\nHuDfge9pxbJ2kgBWXVUz+ltX15kXLuS+90/29j6xtg3vjz2u205CLHeY+aNE\r\nYgbIy8znNlgyjlgvwW5M+4dKi9yaRlbiG5fKqukduFF2JJO4+M9U1P7LBnZ6\r\naeTAjFttFHAK9Wa/xqcgDrOrKTrrq+1lR2xuiWegyYYKPkCNuuFuRMghc2sc\r\nGHCgAYSy4NJOgP2QqNkE+M+85tAPTEznxHqMQoPw7XW2H1IZNSx0v4N5qwmz\r\ndZ9Z1uYJ5SCfQ++JVq3qUyVcaIWGcM/489asEmEWoJp3O/H9FtjhW1swreXh\r\njwDrPliSJXcLLR40ywP/Vvon5zxUMJPT7s6zWrQLD3Vzmyd2I0sxjbMwpqmj\r\n2JkhbloVo0dFVenOkt3DBO4Ipl8QAZ/KsBpSPpnbIzd7FMGMszOxe8Uvnevk\r\n/Z90ulqeWjK6dQDjKNn5PvfAD0pODN+zwnF2JG7LcH9vPrw1esdEyFsSTDeN\r\neWiGERbFKP7ATO4W2jCem97XzG6s/K4e2vwWXOesZa1OaG7+4pF2ZKJ5PPcU\r\nIpKuN1AvbS48lEpMdXgAmzYjGVQOuWwRoci09CCEKV8X3E2Uq7sSuZNJsq6c\r\n/Ysbh1t5JU0XRpsR5WRDPUXyQtym2ykzWBI=\r\n=gFpb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bycedric","email":"me@bycedric.com"},"directories":{},"maintainers":[{"name":"bycedric","email":"me@bycedric.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/snack-eslint-standalone-test_0.0.5_1658752133588_0.7215813133006526"},"_hasShrinkwrap":false},"0.0.6":{"name":"@bycedric/snack-eslint-standalone-test","version":"0.0.6","description":"ESLint for Snack Website","author":{"name":"Expo","email":"support@expo.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/expo/snack.git","directory":"packages/snack-eslint-standalone"},"bugs":{"url":"https://github.com/expo/snack/issues"},"main":"./build/eslint.js","types":"./types/eslint.d.ts","scripts":{"clean":"git clean -xdf ./build","build":"patch-package && webpack","compile":"WEBPACK_PRODUCTION=true yarn build","analyze":"WEBPACK_ANALYZE=true yarn build","prepublishOnly":"patch-package && yarn clean && yarn compile"},"devDependencies":{"@babel/core":"^7.18.9","@babel/eslint-parser":"7.14.2","@babel/preset-env":"^7.18.9","@babel/preset-typescript":"^7.18.6","babel-loader":"^8.2.5","eslint":"^8.20.0","eslint-plugin-react-hooks":"^4.6.0","node-polyfill-webpack-plugin":"^2.0.0","patch-package":"^6.4.7","snack-babel-standalone":"npm:@bycedric/snack-babel-standalone-test","webpack":"^5.73.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0"},"volta":{"node":"16.14.2"},"gitHead":"846dd7f6a86552fe3d8e2364015ff09bf719c66c","homepage":"https://github.com/expo/snack#readme","_id":"@bycedric/snack-eslint-standalone-test@0.0.6","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-UA3MIAaFoqJteyJjWjAvtMeSkO480TfR9/rVDb8R2nFQxDNES4KZ9vM60n3YIg6oYiJKK4W3wXkqC+WtOIHvpA==","shasum":"a0c3a12ab168d9d511a4d626a609f35147d8c362","tarball":"https://registry.npmjs.org/@bycedric/snack-eslint-standalone-test/-/snack-eslint-standalone-test-0.0.6.tgz","fileCount":4,"unpackedSize":1496165,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA8cFuNDmkhqFnBtgdRRcmZQmn7EyeIlYYGUd/CU22dgIgM3KIBtjLNn9R4BlPZ4mCOVsYdyudgKNz8RkSvFVyElo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3o5gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpd5w//bL2jwh1qZcbym2agf44dYHPJXcfGD6S8mIsvzA5Xpj+bvLDs\r\nL4juH54AJsfR9zCdJadjt+MrIqoaAexWSwdVFXoVxLVIMRUrj9ClNBrAEBGz\r\n9cA2shqAACz8IN6d6EbW3yQfEmdvZhY3sCckEVZcBbTojLyBX10WsV23tf/u\r\nDTpcTCUbF3WnpFc6AsLrJ0sLJkEcmqZl8Wbb9jmBHFdZy3aMIAXHrAXXnElY\r\nDHNR/+G8N+cya9ECNK8S3RLasVhDnhWWldfHF7Df8WO93RP6vLf3luPqgjaj\r\nMI7nDf7eIga/2R197GH0QoM2On8k2sV68xrYV6H26WPvlW7aIlPLgGbil5ds\r\nJ6H6mXO7vRux1SaTaPY0WMKyLyN+O7oushle+U7yAz34Yb2NJgFL5I4p02dQ\r\nFH9a2LtCpYfs+CV6/If6KrmK/xFNeMDzj/v8Sl1gz82ASVLW22wZrf9XsdPI\r\nolohby+LViNUwQ34VvfdAF5jYFMIsdRXF4OPr2CvRch1gkoIUdhkjxTJLE1o\r\nNdEkHf15nCHVGnh1J4Z/J/T4pjE96zRy5Q/dpDd45dNKSM/glb1QW2px1YJn\r\nZ2gSgjGJsEElsHxypKCdLoZPFj7I89oj5FR1JkyMyLk/+YO0CQyvbS6kZUJJ\r\n39gGWVU92+gq5IeSviy9SjuzyOEOwAgvHkU=\r\n=pJsy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bycedric","email":"me@bycedric.com"},"directories":{},"maintainers":[{"name":"bycedric","email":"me@bycedric.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/snack-eslint-standalone-test_0.0.6_1658752608372_0.9328153884339396"},"_hasShrinkwrap":false},"0.0.8":{"name":"@bycedric/snack-eslint-standalone-test","version":"0.0.8","description":"ESLint for Snack Website","author":{"name":"Expo","email":"support@expo.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/expo/snack.git","directory":"packages/snack-eslint-standalone"},"bugs":{"url":"https://github.com/expo/snack/issues"},"main":"./build/eslint.js","types":"./types/eslint.d.ts","scripts":{"clean":"git clean -xdf ./build","build":"patch-package && webpack","compile":"WEBPACK_PRODUCTION=true yarn build","analyze":"WEBPACK_ANALYZE=true yarn build","prepublishOnly":"patch-package && yarn clean && yarn compile"},"devDependencies":{"@babel/core":"^7.18.9","@babel/eslint-parser":"7.14.2","@babel/preset-env":"^7.18.9","@babel/preset-typescript":"^7.18.6","babel-loader":"^8.2.5","eslint":"^8.20.0","eslint-plugin-react":"^7.30.1","eslint-plugin-react-hooks":"^4.6.0","node-polyfill-webpack-plugin":"^2.0.0","patch-package":"^6.4.7","snack-babel-standalone":"npm:@bycedric/snack-babel-standalone-test","webpack":"^5.73.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0"},"volta":{"node":"16.14.2"},"gitHead":"87f2224e67a6710e932eb016f01d3f7b2b654cd7","homepage":"https://github.com/expo/snack#readme","_id":"@bycedric/snack-eslint-standalone-test@0.0.8","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-m51f6OmglicNph8HcOP+bujGva8ly4VG+zf26i4VPsxE9zEI6uPoyFf8b8mKIs3Hpntg3QzQXd7Gx6GtZqT9fA==","shasum":"6d73f4191e4c3e49edd0b0eb40e963aa36b8f3f7","tarball":"https://registry.npmjs.org/@bycedric/snack-eslint-standalone-test/-/snack-eslint-standalone-test-0.0.8.tgz","fileCount":5,"unpackedSize":1831984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkxMHAzicc4iEmOhu7tjKLBq/ZyLF3OyMHFuT52rkougIhAP2eoxJKUOQJjTU83FduTR+JMlWI2tySHnF8Uvrcqn4n"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3pSjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqllw/8Cwzyh/UTyfLlHX4UNVMIcMoIXz+3FsUYuFknrRCy0wtefFFP\r\n3cwZCgG0MvR0L4m59HkXhlkYvgAOnuwpA0wlJ5BIjhDDARBNQwMGc1bQGR2L\r\nZelwdxDsuVq39kJwKhjN843eZx59mLiaVsUDrb7SL1jGDJvypvIyxNKqk36R\r\nkvG64RSLlEz8zSdni+vLvbQfv2RJC5F0NRj+kqz1vcaqn5MGednj33tmlQz7\r\np736rFQAD5BIXp70IOUVKItJ3k6m7+XLXIO79KFoe+7ffuHLExRVCawL14z1\r\nm7nuBHvXf8B0M0FhgRU43jzw6dyhXvmiMGe4e5GpOkesWhFjXLWtfUIy6wRA\r\nq5HSh1UUv4447rYQey5R4N2jwZ2I5o4KCqzdAYsOqHBJd8w9lhxKxnZum3D5\r\n0nyb7/Q0L8+owjjj7XmI1lrJXzn1P08hqYRl2++lKYLuuonWAsgQ0ZxL7yPP\r\nTlVzzEyVV5/z/CrMT5/yAErrlNkh1d/x3FwoJfs8PaSKiRTItJeTdq4nGzsN\r\ncYO0qh/fjBYZ3j0O0B4ttrdQQNHbQv8ZA4iULNK372Muhfcj2rwj5KE2gANj\r\nHx0p8lCHcewiuupfV+bk5Uy3a43F6+U+qm1eFyGqShusEYWCZb3TIkXDCSWQ\r\nptrshplBdcoadXaz5uAAbhOR1GZTv/WaRmw=\r\n=KRZG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bycedric","email":"me@bycedric.com"},"directories":{},"maintainers":[{"name":"bycedric","email":"me@bycedric.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/snack-eslint-standalone-test_0.0.8_1658754211246_0.6520765162329092"},"_hasShrinkwrap":false},"0.0.9":{"name":"@bycedric/snack-eslint-standalone-test","version":"0.0.9","description":"ESLint for Snack Website","author":{"name":"Expo","email":"support@expo.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/expo/snack.git","directory":"packages/snack-eslint-standalone"},"bugs":{"url":"https://github.com/expo/snack/issues"},"main":"./build/eslint.js","types":"./types/eslint.d.ts","scripts":{"clean":"git clean -xdf ./build","build":"patch-package && webpack","compile":"WEBPACK_PRODUCTION=true yarn build","analyze":"WEBPACK_ANALYZE=true yarn build","prepublishOnly":"patch-package && yarn clean && yarn compile"},"devDependencies":{"@babel/core":"^7.18.9","@babel/eslint-parser":"7.14.2","@babel/preset-env":"^7.18.9","@babel/preset-typescript":"^7.18.6","babel-loader":"^8.2.5","eslint":"^8.20.0","eslint-plugin-react":"^7.30.1","eslint-plugin-react-hooks":"^4.6.0","node-polyfill-webpack-plugin":"^2.0.0","patch-package":"^6.4.7","snack-babel-standalone":"npm:@bycedric/snack-babel-standalone-test","webpack":"^5.73.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0"},"volta":{"node":"16.14.2"},"gitHead":"18a1173f64568f62be7523f5530fa98a33b70695","homepage":"https://github.com/expo/snack#readme","_id":"@bycedric/snack-eslint-standalone-test@0.0.9","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-cUh8iJzNe0ZFGYJFU5dycm4mzZq0GMMjqyeABIz03VTnqCxhT2VzghEc3C1laNxx3b82mVSopY12o47RN9XlAw==","shasum":"9c2c6392737f2afb8d6c8fb12fdbcbe7ef21c7bf","tarball":"https://registry.npmjs.org/@bycedric/snack-eslint-standalone-test/-/snack-eslint-standalone-test-0.0.9.tgz","fileCount":5,"unpackedSize":1832052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCQy0X0rpNDLsowZm4apyprI/w3NwRdRR6SzevKC/y+wIgCgZK/lLAFNSXFXQiWDKbP0IqJBr9pMVPknlQhk2Ta3s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3pWRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZrA/9EqhDrpfu+HOhEeIWM3MExc+CUzRsYMKa3a+l1YiBROAmIXZ9\r\nWPmNQUT8DHfVIGYkjjB3VX8En9e9D2TDF81PXLeG/E+V4rAttfywWP4KbQR2\r\nO0eZpUaTdP73VNb5d7rh7LzV2GUv2B73wE7QQsbPuQ3CyCXo9/wWXgadUjwB\r\nvNZEuGDGhPBOpq5urg8Q9WdK98N7ubs4c95ugDNrFOuFlzcGzHPkGtW4J+jN\r\nirv8gTYvVs2UtbJsVaELGG2vWuXJNcsh0z+GvfW4wZJSXpuhVFnuqC7o+435\r\nZ2gEtwP08NgqoCSAn9+W9NpazK/XloVO1oPuWJdKjnc5IIwMfiiGsDxuVMaH\r\nfpm1qfUuyIrxSTKtXGVC3FBwqCKlCLhGvxKKocdaRIWWygF8KW/+st1ggpZB\r\nQ8/4jt4WDDWNCtfssxTQqF8TUBh7dKiLiYcbcbIe3GtrwYSHItOW+9OzcRiE\r\nj2rahyw48X+RNPyhFcc0LKrWYsk0TxpdQBxMt7YhBXRY1Pb1SRFMxJEaFgY7\r\netVPwqL+e5gPTYpKJQcZ0G+8k2nPwCLMQ8K5lwFZXlAobYDDSO4pPSM3+Hv4\r\nDb1tp0JzHB2M1rSDCW6GykRx/J1UbkGzNei3TiMHcTSX7aCGNliUpSjOZSh4\r\nJM0Z4kEA8G1bn8DkwW5RouGStvk/Y3PjpM8=\r\n=W2EA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bycedric","email":"me@bycedric.com"},"directories":{},"maintainers":[{"name":"bycedric","email":"me@bycedric.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/snack-eslint-standalone-test_0.0.9_1658754449013_0.19737697303187085"},"_hasShrinkwrap":false},"0.0.10":{"name":"@bycedric/snack-eslint-standalone-test","version":"0.0.10","description":"ESLint for Snack Website","author":{"name":"Expo","email":"support@expo.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/expo/snack.git","directory":"packages/snack-eslint-standalone"},"bugs":{"url":"https://github.com/expo/snack/issues"},"main":"./build/eslint.js","types":"./types/eslint.d.ts","scripts":{"clean":"git clean -xdf ./build","build":"patch-package && webpack","compile":"WEBPACK_PRODUCTION=true yarn build","analyze":"WEBPACK_ANALYZE=true yarn build","prepublishOnly":"patch-package && yarn clean && yarn compile"},"devDependencies":{"@babel/core":"^7.18.9","@babel/eslint-parser":"7.14.2","@babel/preset-env":"^7.18.9","@babel/preset-typescript":"^7.18.6","babel-loader":"^8.2.5","eslint":"^8.20.0","eslint-plugin-react":"^7.30.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-native":"^4.0.0","node-polyfill-webpack-plugin":"^2.0.0","patch-package":"^6.4.7","snack-babel-standalone":"npm:@bycedric/snack-babel-standalone-test","webpack":"^5.73.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0"},"volta":{"node":"16.14.2"},"gitHead":"18a1173f64568f62be7523f5530fa98a33b70695","homepage":"https://github.com/expo/snack#readme","_id":"@bycedric/snack-eslint-standalone-test@0.0.10","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-OXXf9KcisIQtv/xUklx5/5h+Lx1XdG5xRzZ0tbBQu5uDS3fMwFtWq9A8nb7RxDUP5myjrB69gpJUASqyMC/h5A==","shasum":"443018df06334d5582bcf630931134899cf84e8a","tarball":"https://registry.npmjs.org/@bycedric/snack-eslint-standalone-test/-/snack-eslint-standalone-test-0.0.10.tgz","fileCount":5,"unpackedSize":2630601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT1pcOugUbfYe0KKW43h0CVBFdoqGrh3hhU5yr4b+YxgIhAKCLvlFo+/37b0MMLD6FlUWLT/Vq1jo5LgReuy6ZpbXW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3pdIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosSBAAip1ESzi2IKN0abC1P6JrAMPL7s4gvCAWPTj48EhTVCZLnGvH\r\nmmwvLkBHFdDqUPonKoLIIWoU7krLZcVv07Y/QdP3Z5sJcGpgC1mkwPCX4fJW\r\nKo4RWR/7aDM+3cS57JeOn3nrdV+hG5jP66VQEsYSsJEp24vjK3LuZd0EdOSo\r\njqZvjD36rcfOf7RSphn/zScBMSXEIzWf+hnM7YOGGeI4r2lH9H9GHsQhmZbJ\r\nW3lmasQfzo1bBt2FFivkTm1iEuzZ25dw6pUo0LpCT7FwL4sLdP1Y3X+TaGZt\r\nYDq0C2g0a0ORHffbZpAyatonNO8h8DKXwJV6CTYDhAW+KqBroVcckaUWXDlg\r\nPWjgSdqZZs0mDl8b57BIV7ckHP7kd5dbP9Jn2NuA8ditYXalpF1STnol9YTN\r\nQ6DoTb3d1F8nuZWMHCobSZ23OeWMg1srJYc/qXDV+BS4wCga/QPMzPdyrer4\r\nbEODa/rdeOIoIlE0fpjRL9FLX504AGqerhU1RubzjteDMVzrJ3RzhhYJYlVN\r\n6RJZfJY5iDN+iGrDrCjcHeCJbNkVp4ZGvwTg1yAYL8/hqbNsa7UP1ttREVav\r\nhu+YTBOKQlXi/WJEd59AM7ai40GEP7X/C2yt/NZd8wHGyiUAxFQ0tjwjzVNC\r\n4m9QyGgz0CrYjVTZhCCetn8rbURM+Yl6ClU=\r\n=HP9r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bycedric","email":"me@bycedric.com"},"directories":{},"maintainers":[{"name":"bycedric","email":"me@bycedric.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/snack-eslint-standalone-test_0.0.10_1658754887847_0.7430039788356142"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-25T10:55:53.789Z","0.0.1":"2022-07-25T10:55:54.157Z","modified":"2022-07-25T13:14:48.291Z","0.0.2":"2022-07-25T10:58:56.752Z","0.0.3":"2022-07-25T12:13:49.937Z","0.0.4":"2022-07-25T12:28:03.657Z","0.0.5":"2022-07-25T12:28:53.842Z","0.0.6":"2022-07-25T12:36:48.697Z","0.0.8":"2022-07-25T13:03:31.427Z","0.0.9":"2022-07-25T13:07:29.248Z","0.0.10":"2022-07-25T13:14:48.186Z"},"maintainers":[{"name":"bycedric","email":"me@bycedric.com"}],"description":"ESLint for Snack Website","homepage":"https://github.com/expo/snack#readme","repository":{"type":"git","url":"git+https://github.com/expo/snack.git","directory":"packages/snack-eslint-standalone"},"author":{"name":"Expo","email":"support@expo.dev"},"bugs":{"url":"https://github.com/expo/snack/issues"},"license":"MIT","readme":"# @snack/eslint-standalone\n\nStandalone version of ESLint used in the Snack Website. This version of ESLint is bundled with the `@babel/eslint-parser` and various rules. It's optimized to run inside the browser.\n\n> Note, this package is decoupled from the yarn workspaces to prevent possible multiple babel versions being bundled.\n\n## Installation\n\n```sh\nyarn add @snack/eslint-standalone\n```\n\n## Usage\n\n```ts\nimport type { LintMessage } from '@snack/eslint-standalone';\nimport { linter, defaultConfig } from '@snack/eslint-standalone';\n\nconst code = `\n  function App() {\n    return (\n      <View>\n        <Text>Hello!</Text>\n      </View>\n    );\n  }\n`;\n\nconst result: LintMessage[] = linter.verify(code, defaultConfig);\n```\n\n## Caveats\n\nBecause both `eslint` and `@babel/eslint-parser` weren't built to run inside the browser, we have to do a few tricks to make this work.\n\n### Babel parser\n\nBabel is a huge library and runs mostly outside the browsers. To make the presets and plugins we need _actually work_, we need to bundle them with the babel parser. This is done by swapping out `@babel/core` with `@snack/babel-standalone/eslint`.\n\nBecause we need to run Babel inside the Snack Runtime, we already have a standalone version of Babel. In [the webpack config](./webpack.config.js), we swap out the `@babel/core` references with `@snack/babel-standalone/eslint`. The ESLint entrypoint is specifically made for this package, and should not be used inside the Runtime. [Learn more](../snack-babel-standalone/README.md)\n\n### ESLint React plugin\n\nThis plugin tries to resolve the React version from local files. It does that using some Node tooling. Because this isn't available in the browser, we patched the version detection to always return `999.999.999` (the default version). This avoids including modules, like `fs` or `resolve`, in the ESLint bundle.\n","readmeFilename":"README.md"}