{"_id":"seafox","_rev":"88-effc4411f4b83324664e8374a7148138","name":"seafox","dist-tags":{"latest":"1.7.1"},"versions":{"0.0.5":{"name":"seafox","version":"0.0.5","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/seafox/seafox","repository":{"type":"git","url":"git+https://github.com/seafox/seafox.git"},"bugs":{"url":"https://github.com/seafox/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","performance","estree","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.14.0","@typescript-eslint/parser":"^2.14.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^6.8.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^3.1.0","mocha":"^6.2.2","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.0","rollup":"^1.27.14","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.3","rollup-plugin-typescript2":"^0.25.3","source-map-support":"^0.5.13","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","tslint":"^5.20.1","tslint-microsoft-contrib":"^6.2.0","typescript":"^3.7.4","unexpected":"^11.12.1","unicode-12.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"b8f9ccd40a0d5e2cc839d6886c02e7e0c5366f0b","_id":"seafox@0.0.5","_nodeVersion":"13.6.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-W0//7WD81p3IJeRe5y1o0gmMAb8OYO/3Njk5uIflXhqQIYu8yxCmiNmkI9tLDF9GwoCFXT9/fVbmR8xOZLMLzg==","shasum":"f036f8e0d939cf7fc38f7cbaec0ebf5dbda158e9","tarball":"https://registry.npmjs.org/seafox/-/seafox-0.0.5.tgz","fileCount":29,"unpackedSize":252223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHZlfCRA9TVsSAnZWagAAfjwP/1acn1DVR4mSPeMQjiCW\n/u7SxgrG0CxahLpv+wnVMUWEokdzf7rl/CjQuZIkZ26+4trskqBjBBrqHeYs\n+B2s6AHWrJO2wZKSnLhBNZR9bc+j0AJKpIYruSTvVdxOsbPuN7JKEyzm+SgT\n6frFZvFYHmkVwnu+NI5L1Xk67kyL0tUzUY7jR7RXeo+xRrzXcB5ikUa1KlMN\nb6nDzqaKENLeNWiyXKDziLL+JHddrSt+Uxfwy9a2iMucNXmvQKSpe6wybpkM\nhxNlxjKR9Jvdr97ekc9FdcY6t6fEbZER/TAYsA7psRS5sOpSYueHyspGFUYr\nlwQfvKEY+rym5iFXxQnoVQ/sYIMuwT8FivO7AeAaXIcqDZFMcg3aLTX39fOW\n3zKdA34/rAbH5fhfeFbvaUjj7vImBo6CpbZi19tuLvEjggeZpVwXB5z3cfmw\nZc125h+W6loEekGxsL4nebYlolZPnoIfi4KR/pzi8ra8haq2wUzcs+N+JsAc\n6sWPz+UWeZUJwCrT0eqE49pFphkfIDeZCFQGHwEF69OkDfKU6zJ5r35Dm7uy\n75OL/PzkpJwH0XjZ4KfR17ow9PpzixEzcxY3FCziF9weWN5NwoXknYyzUdeR\nGC4dxrcYpgXpYtmWDzb+UkILJwDxeqixT3BtbtOGISV7KkzZXvbNhvUFe4rH\nF7sw\r\n=YBKw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDFSCKisoPZhrbvJBuoPSM0FRqGCRHzMawGGGgF6sDAAiB8SOuT/r/yEzTpLRwxEiTDogCpim/tFAAEs9lQsLdX7g=="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_0.0.5_1578998110987_0.18299890698358157"},"_hasShrinkwrap":false},"0.0.8":{"name":"seafox","version":"0.0.8","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^3.1.0","mocha":"^7.0.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.0","rollup":"^1.29.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.25.3","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.7.4","unicode-12.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"cba6be56438f6ea5c87f2640f438803aaaf116a2","_id":"seafox@0.0.8","_nodeVersion":"13.6.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-J9AphcF4qQ/Df5PGsEztGUcVoLt/vpLvbnbA1BEENw6Ugiv5U4S+7lt05AqNR3CpsnONdSFV7k+CAfeiS0cYOw==","shasum":"c12165fa728c21d752552323477218f13fce9841","tarball":"https://registry.npmjs.org/seafox/-/seafox-0.0.8.tgz","fileCount":29,"unpackedSize":251743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIGmWCRA9TVsSAnZWagAApW4P/0D9p7qeMU5OEULgesT1\nrpP4TqX9sgBaSJPWzjuHTy3XQBrd4Hcg4klbJUqVigKH6yxWz3wmsTHbWfxu\ns0s9vZdGrKf39varDKZo03k3/b41X2tcjcrOp8zVTyMxOuKeklgmwFl47bho\n1ul3xHdkQiiUYrzvtBhY5w44KfW4QWBuQPFZAWdtvBnIhvjL4v44qYZCohbk\nvlUrPOAJo23v0il3x+hzlm6KSwZNR21OYRLsDogsbgtQKNzoGfVVqc0lxnZN\nvbQFqDOX30myxzbdaZ+omKzljEpUQztYSgXLdF5IVCSyqiDmSTd2s6pDeDvy\nX9GCTnQgbOX/NDoB9aLC/IWwL+AEuksfgoukjJEtnsXSgxPGA+BK1HP5s07z\nQTCaB7Q3a93FN7a2+PrcP23BipQCjWFtnBjKUuJOWvM/ypXBSD9tPs37C3MB\nkgDl/uyxCIGS0KiA/OmLNwwE8FqFTYgvStpDM0uRNvjfpi8ys1b3H3IvIWr1\ndqkWtYNkVsDwSe26FGXVrCwpx7gaRpKt6/E3SwECijd+4bs5HpTT6329Py4m\naBd070aAKEK2R8M6Hk2DKjWo2ifT+/4G8TB6efpA8QX6jdOd47M16NYnxHlh\nXPNXhKRu/D4VhfGlhVFAEnCBbA3NcA8NzMFEU3aqY9sdjDVNldAxdqfyY47S\nL4cf\r\n=xgZ+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOWS4H6JmhS4WuyqORgj2BJv9RKzUAYxX1Qlb8VtgRpgIgP1AScILGjHJfrZXMbGbJRTSTTCW7MY4yQvLn8TH9jmQ="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_0.0.8_1579182485738_0.7121972077358221"},"_hasShrinkwrap":false},"0.0.12":{"name":"seafox","version":"0.0.12","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^3.1.0","mocha":"^7.0.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.0","rollup":"^1.29.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.25.3","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.7.4","unicode-12.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"af5b3f563c1fcaecfd46be71728240edd49ed026","_id":"seafox@0.0.12","_nodeVersion":"13.6.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-cZlsmkoCF5DJg0onSux+OfKE/kX6HnXfT9nV7LcWcWSt4yY9JCQ+oBZclejeHfTkTUh+NZq5GgAItQaEQ89/8A==","shasum":"824d4f72e5325e4383fbc555afb35d3a0cc1a45b","tarball":"https://registry.npmjs.org/seafox/-/seafox-0.0.12.tgz","fileCount":28,"unpackedSize":246154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJAo1CRA9TVsSAnZWagAA5ekP/AjwUHHID5eDvCmqTOGS\nY3W71G1wxNkKr00vPztcFqx1tuskPmzSzY9jFeQz/DGCOZ98ruLZb6IqDVD/\nj1g9RaASV4D6n3VupT9zA72nd1r7ROYagQUBmNXV/BsYivREGuvaQMtsbnot\navlRinNNUhlrlF+ZA78D6VD28GS7i5rKZJbtBM3rKmqy2P+OBzdFfCC+29Av\nb66K5GU0gU4jB38ZcfnIcrZywiHrWu2LT3hLywqj64Og8+E5OpBTX3IZg9lY\nktdJVP2yzO8cx3nrlt79lvQBHauPFxfiosfkwoss2WSktkn4InRTU71zxMOI\nDplawgKiZzaOGy8u6KRM8eFN7HClNlqnh+6XYX6jSHFNlqmGn497LWDct4rO\noTZTpbNeuyV07wNugN1dOTyRaVGjPxG+FFDzdQ2N5dhAoWA3YMSSK8fyDdNo\nPuAN07zj2okj+yCDfyInQL+/uIDuIcdjbqNdbHz9LuM/9TjXuCcJz1JSoeth\nKZtSvQHYVkh84OS0CxBR1LomkSq3AqovlvoH7rtpsXbi8kRK/5J+sjgjBMOF\n91YdpR0i1s2GbnBkhiWXsD9PHmogPNflJ8DmW4WcidCzJ1P93tajpM8yB9qZ\nlhf0QYgKr5efJpu5U4lcIDq0PzCtncXasdff3KP5TpjbZH4SRUm78pqn2vms\nrO/A\r\n=vT32\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGz46GQ1Vt/lJ3wvaHkYBPaW5/vY3yTJERhHl4lCNgSgIgCYvTZ3y8PvtrA7QQjc1ZI/Z+ns+MEfY40YvA2esAURw="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_0.0.12_1579420213174_0.21184498155358478"},"_hasShrinkwrap":false},"0.0.15":{"name":"seafox","version":"0.0.15","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^3.1.0","mocha":"^7.0.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.0","rollup":"^1.29.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.25.3","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.7.5","unicode-12.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"c0102102c457556c07e92531201ba63a41e3affe","_id":"seafox@0.0.15","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-eW1rjvX6sB35aB9a76Z9hNDOJfIJSvQdje84/lxs/fPrRV08M4seDNNiLkwUAVG3Vs1VTz+X9e8qDYj9x9KE5w==","shasum":"567e038f409af42f9ff5fb474edfa6daf6615adb","tarball":"https://registry.npmjs.org/seafox/-/seafox-0.0.15.tgz","fileCount":28,"unpackedSize":246279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLYNOCRA9TVsSAnZWagAA98AP/2Kdzcag8t7yWZlKrnpS\nbeKjf/yxyIjjb4as88ziZ8n7PB53CAQmvamxAB5ElrflZt3Hvb1B4XGcY/av\nC8ETyWj7z4EbHsLqn8y0cW/8m2q01m6dlukRerFYAxHud8+NrAcpiXYVrZzP\nmjKPm40UwBQTGTg2IZBGZiYc8UpSZXVr8i6yysSI+s4JKi8HtlbtAW0epP1q\nyG5nuAffXFJKsvVDXc/V6R/QjHOQ3siAv0jo8HRFl5bfhE8QTY1V5tAykwVp\nQUR5xIOLMTbK+9OrhBX37V9Z45WVFGc63jDJr7QIEPvHZoU25y7FQsroFDUb\nhzinEcz4+VSktc3qip7ZUHoZC6Qu4mAttmHoRy2lmGkPnjd++9pgzY8/k97W\nwfQ43n50kMgth2XTqVMbhyA7Pz3li6w9NrMWbJZQENWi3FC5WRpGrpPEfyaC\nbYKTmvHfAs/JbgTRiymdd7qCih8b02XJ8lsdZBb3IKxtyLflj0jHldxv14EU\nbzBFEmBxBeHsHYaP8gjWXlYWh8QaKBHMWcstfuJpdMtCXa50xJuFjRmuuJZT\nE9nmGrIhPh3oC64jjD+ylQOWWm0prb09xrkxKFVlzdZJ0prMt5oxq9xxg+IK\neeq2nWYkXU7z6Cq0r7o0rJAbAXrpgbb66BEUv8b1Q0qqpFaNNgUay4hS+BTf\nijWm\r\n=gswe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFruui7pfW4Gr7yO/R/CxJBw1L9ffXQPYD5zIx+U54isAiAaLesBU7Gcqm7X1TSbTrCi6TUWRWj2+KP3QSHg2UO6TQ=="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_0.0.15_1580041038330_0.39402704256721743"},"_hasShrinkwrap":false},"0.0.16":{"name":"seafox","version":"0.0.16","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^3.1.0","mocha":"^7.0.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.0","rollup":"^1.29.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.25.3","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.7.5","unicode-12.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"2a628097fff2630399a27b89460c8fff8f675775","_id":"seafox@0.0.16","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-LtX6LJGvbyhtaHnBH2xnnnJJrMzD+aca6j6nzmBvAyUiEr3b3E65kv5bNioPMf284laxorELkDtZHderW0a5cg==","shasum":"855c49aa4d0feec4af44cc04f11a08a91b352f39","tarball":"https://registry.npmjs.org/seafox/-/seafox-0.0.16.tgz","fileCount":28,"unpackedSize":246449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOgxmCRA9TVsSAnZWagAAolEP/AszpAwC9KUmkbvBYbHl\nBqM6FidN5CaY7iIKE7ntCxruM1gndyyLa/0F9DgYdrXtH6rbE2ELWtEPMQM4\nIxy1F0H45GJhrLvZqfsoDyHaHbrDX+mpCLnKxx512ZxlshGuv4ZK7834SiyB\n5F4LM9CrYrGWVV+k7VS8nSSIbgaL+bMYxCYZX590LTjXFZKtTdYUcnsCoEIk\n+dWAa99Mx1KWLsQsleQX9po0vMnuicM7uI+jO50yexTIR4uDPVvRhtABlo8M\n+4M6MF4hZ1SmL9nc2IyBwZXHCL6I1TcLP9XsN1nljbQx7SaiUna0VS4MYlrO\nw8H6JylQCgCo5HwiEOIpVonxqIzOJfBB8545qlltolx/1vi7f5IJGZfwaHRw\nGjEwvfSP6UTsIo/wFNH690O89DttFbfqK8DNUxnxzKnlPeh9NsU0O+7cJAlk\n7xPQ9jGDeAo2HqUsUPBSMt1tTsM1gSkXflhDTG39Il8NmVKo7p9N0L4fJTSO\n9UbKWOwld0h4IJfUr9fEepMXoCe2aBXdn+UmamLXlwF+5U8/1AeNs7nq/cPe\nxqWgZMGwGLgpMujq00gS+gOzvGbHls1i8Mq7bNhXQXsC5nhB33xqnUjpwk3j\ncCF2PQoxhTSPDv7UcT4apw2LI+ipweV2xOYkKEfminf1fWPAk3mxSIXZfXtK\nDfQi\r\n=DNE+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpT6tlfL7YLV1NOj0ERhpByFD8jy0E0ClBlVCFFfHKzwIhALPmOg4m3eoakd4gC3iWE7mvOPDnxnKcLkd6BPJ0kc/H"}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_0.0.16_1580862566193_0.07141058606274053"},"_hasShrinkwrap":false},"0.4.3":{"name":"seafox","version":"0.4.3","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.0.1","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^1.31.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.25.3","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.7.5","unicode-12.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"e4c8491fb48261061de0bedb756a9b712e50de6f","_id":"seafox@0.4.3","_nodeVersion":"13.8.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-w5G/K4W3fsuI1JUOmR8EmnfsuCt3OLEwyODf2L7Sauf9EEBhF7eSEQerPSnVOmeZq4dyG/DZz90zMHwISL303g==","shasum":"844ddca42227296671bbe102a9f05b9e5cf3d365","tarball":"https://registry.npmjs.org/seafox/-/seafox-0.4.3.tgz","fileCount":28,"unpackedSize":247548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSZXACRA9TVsSAnZWagAA7NAQAKJBlXC/nN4yICFzVFo7\nU1dU9YLSlMg8Y5afj9zx4y83cZsDpwP01DfltxvLwI/JJcVtuNRX/ulcDrHd\neBQhRkmgTe8e0tZdD5AYf116A5ROInJOXWtOPeIE1t3Z83EqhNKZMCQ9lw29\nGy0hc3t9TjW9i2TxEcgqzaeuCKN+gC1EXkNZ+T0Pb14aSPIp/E/bB+dMZAR/\nMIqSXVFNsDCk7Kg08L7nb6OqxjwL5gfb34uQb8mY1YZWUEom753aTVv02f+1\nkymtMyz4HiWuks8hQmUyU4R3U0jmHa+axIUpABFld1xIe6yONQEVRahZkbxX\nxYQSruZGhgN88oD8zBVf5tCa9ounHcanR/70Ww5LTD4FgTfsLF8yPemd2tb4\nDKTVAfHCJJXBzsVJ3GN8UrnfC7Y8K09uXTba9UkzoXE3/c2MskwAGIKBvmBj\n3dm0XNN9Sz079BABW80zlNMteCnbWZhqlx403POFUxqx4cXQfAfKzhhxU4tu\nsVmhQSTwHWTC30OSDmXDbYZFCWX73XP19Bir1ulhk569XUqNU5T4ly+PC4OP\n4RtaQMyOmm7hj+fPEo78B94EUpSbGcfIt2em67OhjkXpvQHjrQlPlgLz60Wp\nwzZCKC3CD7ctVWoDpDao4DggIiwJAWZvMe6XrCuFYrtOChaUdF5vALgeqLix\nXTiP\r\n=tCO4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwc3oHWzvc7qxPbpwA5++04Mt/ladQnvLqQPb++NznjAiEA6np+oTLnU91KRXdYJS711Gg4KiruI0dCPY9u377FGGc="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_0.4.3_1581880767743_0.3022897256231467"},"_hasShrinkwrap":false},"0.4.4":{"name":"seafox","version":"0.4.4","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.0.1","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^1.31.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.2","unicode-12.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"8c3dafbab3c476eb804995019416c8933c158771","_id":"seafox@0.4.4","_nodeVersion":"13.8.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-xe1pBpABX+AHqm4q5cUEFjZthkB0RhFJ1bT9x0fbkdQb2/m+oLxj240+nMTNxbuxl2ICGokdWfqoMn2bEaxRUw==","shasum":"12651b5368d59d94eb574461fc3436ce6094432a","tarball":"https://registry.npmjs.org/seafox/-/seafox-0.4.4.tgz","fileCount":29,"unpackedSize":342849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUnaRCRA9TVsSAnZWagAAkR8P/0c/8rGJAdwqmtPdSaSd\n3i6dIYI6qM/6mQ5VnJac771U5nIgB0r+aQcuVT1Klr68VNNOAAlmGNl5MfeE\nZHDHjuYcOcFiCSNsl1nJjwxRUbO3JN6QfHVIWUpnQewxpZ97iI+mokPtlvQv\n+Ea4zEfvY1jroTGzS4JfFkFwgTrOQeDH5hpGbq+CYoqiMNPZoARNZYM9dwCu\nF13gogvR+6vc5PbLzmVW7Wnjaj89EwH8sa5EWmwgww2eIA0ztfvW+ki1ScO6\na6alfRTzLnGqFMEswY5QJva4HNlpb0DWNKhC6UPzoJL5lHUo6VrPLOOWCKLH\nle2om20mn1UJZmqM7avzqXNQnFfmgNfE61Egrlpv9u71EedbxaDZAgnlpx+M\nxu8v5mFJ/+8hbvpROBT/NxFnEXrLutnyBNNspFueCsy+8bnP05Wql2a7xq3w\njFirvSO3zGz7u5VwlFayptfC5NX6y3RW0UreOnNKR0cXXzFLikYDehRYVL1B\nXxe6TJvhTsQMtYHIEvsbh1+zqAu1IGg/Xd8ZWSLoEiwxbjOjLp7s6DSFTN0t\n8/7/rC16PjPmwyJKd+5gd+tU9BLqVaiwVFZT12kRtphit2W+pTgzr9iFiduB\n3I76AoXu4y+QSnJAdww0cJMNPds4G2ALU4lgLeNLpdtRfWv9HnSFaprW+4QI\na0rL\r\n=jIQW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaHIWpU2kVfJYhKgXStPeRIxaJMuV/boQu18SziKwgvAIgKGoKdhp4GhJ8ta0wDQMDYRk46w/4swO01lrX01G5Nhg="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_0.4.4_1582462608820_0.884664874199085"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.0":{"name":"seafox","version":"1.0.0","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.0.1","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^1.31.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.2","unicode-12.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"15b6ede3f6a7997722543448e3e037916370242b","_id":"seafox@1.0.0","_nodeVersion":"13.8.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-c/dnMmoMlF+tniwY4uXa+SRGru09uK8iZWwznpKIMxE19q/wKY3Paerhh4xP3K58Z6jiCpbKCGlOOhzgV26UQQ==","shasum":"b4a7079d5540fa906819c921c7a45eb367512ab7","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.0.0.tgz","fileCount":29,"unpackedSize":343740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUwfLCRA9TVsSAnZWagAA9V0P/jsTKYyw5dmW31WtTUNi\nZaOpFqcmWFe7UX70WYJJwE9AwHmozw/RvVmU+BXN3+OOD9HctIl0m/xBTyX1\n309U+q7abF57Lkck+eWGsmZmx0ZAuCe31+opSvA5KKSnrEWQ107bGhtZOrF/\nxJ0/oq5fgVY+0uxETxZ1F6WWEnwxzawgnG76+gYWhRL+XUG9ua2364rdQrC5\nJBUFDm70e75EO9gVBlvZY1m6mZbr1JM1EEqRPMaUuERpibE/qwu7KArac3r6\nb2MZ+Zbh3Ftp94x9+hEp4sDL/ecUjWlmioQdMBHKclNJQ9mc/mMHkPfd+tu8\nbyztrWxr7B1WoDHErbqsMhwqZnOZa2DoIhSPiGM00cq/K/RWQq/Us/Bjcv27\n/Jbq87ydUvTy18y+YSDYyrrA0j/P3PgyGBjNruN9yNU19uxFItiaMNzqwyDn\nHc0V5oAu3yqa57c2EKsJLp0/8alehOrNSkkoyxNAjJHhXVQvOkaXqmBQ4u/I\nFQs+NaIwYNLGTMnZ2gK2qHZKwRDT1b55vIKATDKv9TG6Tz4q1OS56P0urocQ\nVDgN/JW0vAk1r98B1lYssWaGxhPOic9MlR6sfRt1u5URPqjzv6zy77PIsPb5\nInEBg0S2xYWIXqpsCuaL2C7I9BwVGakQ+j9a3EfMBCoZGBu4hcvOaNRM7llg\no8pc\r\n=A0cF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0/7zlpvwM1265EPOleVZGsqwuxNrAGIylSWPdnUxvDAiA6mPu0gzYidsGYVgRfLRYTcWe+yLAB4x7CB0h6Y7JE2w=="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.0.0_1582499787421_0.05797261207367965"},"_hasShrinkwrap":false},"1.0.2":{"name":"seafox","version":"1.0.2","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.0.1","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^1.31.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.2","unicode-12.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"71c1291f16e48252bc99c0168a86efeaed3ba321","_id":"seafox@1.0.2","_nodeVersion":"13.8.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-Hg9sT1pNvu/sQdIUvO7l/J1uMvPuCbtfN8kVrCkrUhsbYyjKeKb8MQIg38XDhhJ3vvOiw53KpbzFRamOJWD4Pg==","shasum":"5f2eeba219640080f9a1c2b88eaeb3aeae4a0734","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.0.2.tgz","fileCount":29,"unpackedSize":343736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWbPxCRA9TVsSAnZWagAAbvcQAKTndBykvoC+cSiaUSUI\nmuCO3a6cldY/YUBCKeAG3EHVzVVBWviAdEVWROOmYEFDwBE3G89U+qLVmK55\nff13Vsqx1aAHx3xt5wZ5IjgNnzpoU6cJVsR89CSFUAg0BLYFi8mPiz9BL7Ne\niys2aVGPp9rUbz0siPBZQLanch1M1whlrkCG5uLPKDO6qeumy/93FszGfbwg\nJydeoUohy2y0nOzMIXAH29upQXViJhy8qE3sAsVHMdtMq71n+AdeIOXAoot3\nT9Fl9oVvvacV4uXVbBgwkipFy1hUdiAPv1t+crMy6pAIYB05UX0LK1VHwB74\nuk1Lr4hA3ce/M3BE1WH7H2vPnGo0K6NaHCkAL3hE9DJp3Fz+Q/S8raLF861p\ndHakjSaLgYfJzGifw3tcmA5FmD5gN7ne0Bh/1aBQCbH7WUCC1FpTs7nyiNWt\n7n8cpFQdbiGCBiEyerN/nAzf7xQYlvzVSbXGElUidirxoJV80k9+210h39iE\nm9qjjpVn3ZjLH26UDa+Wk3czA00Ycp95GdX/z7yjCQSz9pdSn7tFMt+rdo92\nzZR5qhmckRlFrea/IxKvOLDUkgs8kFi5jhTG3icwbNkWf9V7nHoWYyG9SO99\nX4Sgct9cdyaaOT5SZ/lrWQAxGGeIRMokLrsXiN7cyECxP5cWGUNWROxf8k1G\nAk+O\r\n=B/yg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfFjYzfTPYodYTMdK5v+3WhCXgcyN0ibF4VRD3FYKy/AiEAgXXdHsqM1TiO8TwPJs0sHnF0POKkoIZKJkhsg8jp1Yo="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.0.2_1582937072560_0.16653457755513035"},"_hasShrinkwrap":false},"1.0.4":{"name":"seafox","version":"1.0.4","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.1.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^2.0.2","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-12.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"61259631edd6dd1430f7b0a3c61aead356bc4c38","_id":"seafox@1.0.4","_nodeVersion":"13.9.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-V/az8V9m7jA23PsORiqORnM1e3AURw+cOIsCCcKZStvGW6nPNn0oDS4AEySCMFi4jaCKYG5KMX+3bD5P98sxlw==","shasum":"8a2dfeefe8b46a85d5cc3a697c7c0c1aac458ccc","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.0.4.tgz","fileCount":29,"unpackedSize":343849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZBS6CRA9TVsSAnZWagAArSMP/RFmr6i6Qolc61/ATziS\n1FeNZ0pop60ZlI9EiPUh0mFyGNiV0sLY198GT1DAOwIyxf4ruR5Ng4r+MbvX\nfpnTc5xS4yLesO8ifp9GTgZk8nyO1YMIlqFmm6FkTrvSoLb9cP8+4OrVoNOl\nPLh277DxC5CgT0R9DlhJpqaQ4rEYS5fuAYF4WLwc7eUOEYYnlCxHW9rVz9ke\nYHBTOre3heOUSbB8ApXowWWvFKowJYlJUcKsvuHvJ3XWl8gbjDnbkg6OUoGM\nAMiyHj3r13AGCmr524+DjQvDYtg13/yb6ADK6FCIPoczxjCEU2pFc02gwO8o\n6FRD3f92ODx8B7sSJaNmL6MZnn96T4hPDmDkVeMkIiwxhggSJ+PDMI/OpiRS\nfnPTKmW6qN9SgtXZSwxvwlc+t7rqfwHueKfHzT83Y2puvBEcgXN1p0PzC7NK\nImenMIfpqXFQWjo8WYE832FgFitNyqq9zHQw2mUsnwvZTGBrLBYqE1YSxVKz\nZrUntbzUdKQV1cfarsltRAfMeE8tDjiIbDDuOc/grutdmjnKkR28Ke4CUWxU\nvPjBXy0P/mwtq0GjOIUdigPZwhy9tBBod058GZsjWayrXD8mby0dtLMK3VTU\nDimSCVwqNu+eoY1MtK8XCCiI53Z0UeL1Ica1oaY/fiJuqWmZlYg/HCiJtof0\nzz5d\r\n=x65x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDbuUXtOQXCLS3TQqqtwWgvUVAi/LshdzXis9i2EftKQIhANiqJaN/ELTmUxHTXQfvynHyaDn6OEYaaPDlC1E6BY3O"}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.0.4_1583617210166_0.5148878697981543"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.2.0":{"name":"seafox","version":"1.2.0","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.1.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^2.0.2","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-12.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"0d74f51e86696925bb192cf4cd21ecdba520cf08","_id":"seafox@1.2.0","_nodeVersion":"13.9.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-xstm6M7TMv4IDoo7s9uNbiMqEcOoD32ESzhiOcEzUUqfnpQfU8J2FbbdeLro6GcKgcWlmnypUYmD0VsjvSd+KQ==","shasum":"ac71bffc38520e9c2518227b5c91b53d9b17bace","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.2.0.tgz","fileCount":29,"unpackedSize":343136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaEMgCRA9TVsSAnZWagAA8vYQAIgMkGxlx0JSPAZeIURa\nQCOTY4Vuza/FPiNfASKc9zwlJeGSAZly++QRtwQJ8EaNaJVsJJVE5/MGOgt8\n+f2Jb6GHjddM3eKfrjh6IbbEKN1YIIBlJFFVP9EuY/kSqMZ7E7RtFE640+06\nlWd4ISN/StmaGlQH4eSVwKb9GZq6NlQwGCtw337RsbGXJxOmV6SqCx89VvRV\nhsMKdSbj1kMkSShN87wxF2QAp/I/h6phHHz+DaSrdOlHtkVNvUFT5Xuh8NYB\nS51jNfkrHBo0ZwCHW2z3NTB+EGQ9cB248jPtcFKU4bDDL2tMGVJo2P+1rOyn\nbRXZx37AMELEPi4L6WpJlJsISGoB6Xm3LuWWIUhqm2DoCovrlrnDRatiAeeM\nms/S4xr518D7Un/cauHJpu26V4dh3yHXxNCFaTPoeSu8ii3/7dW1Gob95Wo0\nH6oVqxbIiTQMtceIaHQK1nWIg/zvk+t1EhSSCuBTCgbNZKAmUjCk2FkwqE3L\nKPs0+0h2Qh4wVEc3z7XiI8/j744bMb0hZp6EDvwnmOeFmlrVnXVy+hXmzV/b\nTtkhGm9arJsUdnbYwDeaDhol0QUVq7usV5cxqtiX0flKC3dRMrYW6QkADPoH\nLkBCVj+YonQdfYMdwjS0j/P/XcMX+aeMQMePPtq6fYJvK7W0l4Wqwuvklbr6\n0NmS\r\n=FWzU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGdoPCFSxh3EOX8Czr2jFQH5B3uMcg9ffgCI0u09XDDAIhAON50tnJ6tyUWBycalhtVYq/2Lk+3QSGrMbSh98RfTQY"}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.2.0_1583891231889_0.9384243899311737"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.3.4":{"name":"seafox","version":"1.3.4","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","fuzz":"eslump ./test/fuzz/grumpy.js .fuzz-output/","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.1.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^2.0.2","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"dependencies":{"eslump":"^2.0.0","unexpected":"^11.13.0"},"gitHead":"33d08ddde3c13d3e997e26c550ee826ff54b8864","_id":"seafox@1.3.4","_nodeVersion":"13.9.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-U9fMWa0hK57CIfrQ3JxNkWxip+9mHAY0HV2OI/i2wVahVHGzZKF2es29oE3QtzgPwGqy/0WOZ4DH8LDfxL8jaA==","shasum":"60232fb1c74e97fcd7945b5ac111886c7902b51b","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.3.4.tgz","fileCount":29,"unpackedSize":351004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebhgyCRA9TVsSAnZWagAAUMIQAJjyRZ838Z67jLOzH3y6\nexW/rzNsYyQtpn6oI2LLOh2Iyv35Vm06rLdgoEMnlDEDaMxEFXErAkGddQX0\nGRNsGoxBhh8uNXhB3gXPKmxxJdY26qr5LPQFYLdt1FdYJ6ODRcVcyhIb15Hl\nEMBZXxH0aTiS5YBC9KKD1qIei0Y1wjjvArhLr41BfQlekcOWQqS+pGKKlZBc\nJB+iuI4Lu/Jw+FGTnW/0KUXHgMoNdc1j1F3zPN/H3XpmnD/bZzSpVz4cV49j\n4xqasqyN5cCZjluzDj+DuuIh8l2eyozS8PTHoO6NNflmRpjIIYWAehJuO4Yd\nf7Lb2v21dD1UNOrq1l5EcHCfQIbzwMmC2miZ9dKPvOn3RjrV1nmInwhL5US7\njKvhGdtzO3GnIBZ/z6hd14yA2+ODSItcbGyOZU5BzelHuQFtRBVeFOXw9zrB\nfPmmPAMU4gGGA3SYhe06fquaW8Nv+OLVeTN2yWoOB68U9lGCuyQACMsUXTMD\nB3BQOW1LEfacTfYCdpMZ42LeYdvhKLLsPQKH58QPqMa/Jb3fO3U2KJ9RvrWd\nwdV9Fr5VC41ryft5cdAv9R32ntGmZEdOnm61UoJ1wiJV7JouAgeqiEef/Brl\n2OUa2tWaH0H9SlPcpO1adZEajDdxZh13cXGn54J0S1VCKQxohxz28/fCQppL\nOpFF\r\n=yEl6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8WUIiGVyYRZx00MJ93lwkqZbTehKNJHkkpe1p5RaV9wIhAOwuFRZjPCViBNKXT7J6l82cuDwHXFMQN5YMqu7M6icW"}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.3.4_1584273458363_0.06440061332631952"},"_hasShrinkwrap":false},"1.3.5":{"name":"seafox","version":"1.3.5","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.12.16","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.1.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^2.0.2","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"33d08ddde3c13d3e997e26c550ee826ff54b8864","_id":"seafox@1.3.5","_nodeVersion":"13.9.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-+3Lb4IWN4jezs6eLSwEm6aYbZQswh7zPwLFIMHfzeiHv2Hk7HUxIfr8Bgn8tBKHywVsbWkzB+q+hZeer3mMB3g==","shasum":"6aaf3713e108c7bde6089ac58453d3d4fe24a5b4","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.3.5.tgz","fileCount":29,"unpackedSize":350868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebhkkCRA9TVsSAnZWagAAHx8P/2uV2hFId2CwonslxUi3\nGD6K+bVjbqZpfHYzpNMkPJWbzVrIuhN6dK5U4qR0oMRBgT3AlGeAE71Nhfoo\nhQOw/TnwZ3QhS7i1yXU3Tua0KWzXPCIonEKsJHWM0w6lvlvCvm9DNwrFgebE\nUChv6jV3mwWXlNY6jeb5NTqnFojrRBQYXnUbo5rTeESyhDVz7Ln01XCga/Ku\nKBTrLYJISdGkwvWGIRnMPLrd6NrMYY95MPtk0A3T+MugFGRSR+55vJA/nWcf\n/UZ8qmzj3wb6eOLVeX2VvtSRaFchwGhsOLI8MD/nATUddSFzKsEXTxW4/q0z\n/R8uBDKNoLjbAusllzt2LNX9e1FpF3vwTjgX+RniScw73Sm/URx9RZFlZL2X\nAFie3OHhVLzcPp2waCPC9XqG2l6EKpZQdfQLZobpEZC59MgK5aWPBCmW/AG4\njYJTA5XpkmuWGirlkEFLKSzpgG3kpBLXJlI4uv6O4LHjRuHQK3G3ZZRklhgj\nOx5U1Dgy0igqI6z/JavQN3bxqGQoA2m27x5DK1lQ+bCMO+psFQbiBsXInh+Y\n8t9koK4ydVkAp8qGcep/MmUduEu4go0B3QZSZ22aKpixdWWHabgo/oWnbrhX\nangpWZnpJyuGfYa9yLoTbQo74ZldDug9CYteC2cjmoS0rFsZp9lzSuQr8r9j\n552h\r\n=ADI8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFC+u+ur3cYZeJwDaPaFQrASewGXJwdPIGfepHxbSRPQIhAOlNk2matd8JM4j0xYzMjINOxd3gfgy3CskJUwZQ9/Cn"}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.3.5_1584273699645_0.2673829716866456"},"_hasShrinkwrap":false},"1.3.8":{"name":"seafox","version":"1.3.8","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.9.1","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.1.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^2.0.6","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"08db656bd98d20ea04bba3e9bf6aa948511b32cf","_id":"seafox@1.3.8","_nodeVersion":"13.9.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-+frc0Bb/Ut7mrRB8HkvBHMNa06N2+D+HkhAjqXMLHbeT7FHe3/KI8hD8fG3kvAVxEGWEEEs90Ry/IkJgRUJohA==","shasum":"0703bc3548f1f5b5c527b055dffdfa701a39e8b5","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.3.8.tgz","fileCount":29,"unpackedSize":352651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecMMoCRA9TVsSAnZWagAAnusQAJrhG5tIWr7fifmKqBfK\nEDg4+NJXM7ZX9iqTfa4Qd8S+JbdDHIYnuYLCDvN05joV+U7gBgUejgsNsxeg\nZVU9gBIcE7RLWf6XNOUgmJSPq7Pb/pjEGcEbr5+PT7bRjLmxWgpU3zNbQXoa\nv5QQR5AXdLzxirsC5HTFGhTBuPwDZC64QwjIXfXHgJ6ea8MTCCiVPnznf4DV\n4rQIUVnyFRsJ4wGahW9JSmF166BDZkWkaQLOILS7WhBbnBgKI5I4UumV28wG\ndCjv/b4DEg+nk9jo02cX/QSQKDlAzPkPJnjkDuu15lVvg34d30JzoBYXjV/F\n7/wmJMx6at63c5ZlDazRLqwx1MAjocc6zHItKt3oiOzdaXl1rs+woUHJcznW\ntsso4V78DjJTS/igetmo6Cu6+t7l7UInMWSA4mAMVm2kWnmzygdfPitT5mzJ\n8K575AySUiQtCsfqiec3eVgBnmXak0CdyZfMmis+gt5Jf1hcxTnE+izo+bZ5\nLdjLFUZqfkkHg8svPvw13ORq8S7QxYX+UgPnUi1MtmybKkBH4nZ3yx1M/DB+\n3VzMLmFyqShciCwn+ZlQnx5CKN1LkI7NfiXikvByYbmlWuU2tgD9hZIhFnme\nzx4aJb8QMGeLK/Jkbuot+CojxtI6XyFCi81bFEUP9pPa3lvg0BLevbyM/EqJ\nADzd\r\n=ZT8L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJfe8GEnyLFCldPLXAxB/ydBLRQVH3w+tWV65YWj/LGAIhALO5cKRydARUKuiYW5HQX8q4MksGVnP3+tgGLN5Jecel"}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.3.8_1584448296172_0.9647394539740162"},"_hasShrinkwrap":false},"1.3.9":{"name":"seafox","version":"1.3.9","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.9.1","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.1.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^2.0.6","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"10beb539069756c0bb59e04ecfb8a0a1b0a59323","_id":"seafox@1.3.9","_nodeVersion":"13.9.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-fNRtI9qYc1SFHyn6qnnL4ydheP9oItmoxJU1rLbasc+dS2B4pKk+H0l46mkVL2HRtDLM+1TqUe88GexTQG9jjg==","shasum":"8da28f7949a750aff80a7a6a184668c93b62d731","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.3.9.tgz","fileCount":29,"unpackedSize":352594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecSflCRA9TVsSAnZWagAADo4QAI7W05KcJ/cXcIqn6Ng5\nIz2W0cJEH/LUKGufGKXmVVZolbSwjFIAmqv9mNAmzu+2U37QJTmNzDfNL6GQ\nRp1GxBZmLfxe9/8E0Qphbdig/Kd3FWs8/UkSLL3fRStoPtD8ybaYtELxGUiq\nLhN2TlZcV9ttnDdkjFkwXH+3sOiLqRi0EtzrAH46TXoLEyvZSmQOmKrbo+SQ\noITO2gRtqQ76ZxmIRWtBl0fxFp99w7Nmj116ZgpdxhVjeHQBXwUJR10MSPL1\n9BggjVHCLMhbgvw9xa7jkHIrW8wSHheMCaitrNIi+rhHw0NNqV+9w7OSQEol\nzG/emanJ0c9tBgHR0xqPJXVFl7OwRTK4U58jhzQagTidHV5qjAV9dJeBFZWS\nJ+iWlhJiMWKdL9hw26xiD6V326vowxr4R+pNwxNqQ8fKfMEuww5ky9ftEw49\nF3eRyDOqej5c2XmLo5j484WJCsukqtAxaliDsn0d6yzV7pgypj4uif+PVux+\nveQbGPOCsn1/qOnFZp6/nE1XjAv4WJICtTfna+LqDsb1XPLEGHw9efujSYvd\nhSf2SKBwoJC4rx+TFrjxWfzzwY0uyg37r0UM0IYSnkvmoJ1stUlnEqoCoOqe\n0dQwfNwxGW0BFekGDrlxlhQrfQf8thyL9BveS468py1OfMEw937CB3J6IeA2\n5tcy\r\n=SbVG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFB4K1HLy33APNLuNgBeDus5o3m4561mzeZ7g9k99CwAiEAve/JyIYQ2YDILczj/YoAmxfUzdxPTRzuTi8Dy9Hy8V0="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.3.9_1584474084664_0.09328668832121956"},"_hasShrinkwrap":false},"1.4.0":{"name":"seafox","version":"1.4.0","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.9.1","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.1.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^2.0.6","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"030ceb2a17888c7fba33f23a621c4a4d45deeb05","_id":"seafox@1.4.0","_nodeVersion":"13.9.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-bArhx069hDVKX5LZ37i+OdMKGG/myafYuz0wN9QjZp2jsnOuW84lS+6x8xa1RHaDCXEw2cfD7ZL8/OvNKUIlyA==","shasum":"6fcc82e708e9530787def551ea752d171efae202","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.4.0.tgz","fileCount":29,"unpackedSize":352885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec8exCRA9TVsSAnZWagAA6OYP+gLy2XB0nFo0X9ZdSu0m\n+k4tYITzfjAQykBeQKQ9MfH6ZVvACR8qBcOi+MSwDNhXMx/6hLwRRRjR658r\no7cs12WRv8lOnO0nO1gDRPt8no7WXCQzq3VhYzvwGnxk1hIkR8zZXLlimtcj\nSa4eitf+oF0zB3bcBmvgNULGSv9+f2uMkW0upByHpFkKRUuzwHGFazSdI//Q\nLH642pNd0lKwzFaeJ8QPT16iJXZcq1Dd0bJwhJKb7ta9l4fbS9Kjs2vJbr3s\ny5cB3FvmK6cp4s/sfW/pvd8/nyIIBPd3sy8bqYrxgKpKKTKfz+D7gXOOyEM2\njehkhg+3DXTGwpIAQmYLWLZ/7/I9Zbgl2GbhVi4TIBUX6bfGlK+u+th++czk\n9MHpFGvlz6ThVPMynXb/L154LnRIm0WXnyr4jJz1bYma7ztghKOFs1FyaU5c\nTew5b2cHNltcG6b5N5pAOBhxwPiASYLzUncw4vghU0GBs1UcGW/2c89hN0e8\nwBgzJiY7s6uEmb14du/4ZZnqIK9w/cBX10vxYIemRHFtPSUbn6w8aFsiXq8s\n7ZFrI1WvoF3cgcLZKz98pKU6wwpVCvAAfRufl1dIJE9hwov67X/KYdhVxZ8p\nAEXWbjm8FUTDycy+AW7pnyyUjjrlJy9E9UpiRR3MxbccZsOOuYZsaE73LISI\n3lDj\r\n=gCFE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZIamBQGgb8fliGqPi/OSbj98r3RTOxy0FKMJ7YL3VxAiASQbZpQd+j8OOODb+W0y4Sm5N52dhkfaJUYL2wI5jXpQ=="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.4.0_1584646065293_0.7296997332334012"},"_hasShrinkwrap":false},"1.4.1":{"name":"seafox","version":"1.4.1","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.9.1","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.1.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^2.0.6","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"2576c6de8d2d77fbc544131d2bbbe9b6092d6fa5","_id":"seafox@1.4.1","_nodeVersion":"13.11.0","_npmVersion":"6.14.3","dist":{"integrity":"sha512-jnBwt+SMZV+WBU+u5YBKe42zRcpbPY5Inty7w+wkq1UX0tDvE/jPWc84DfhaMRKxgzz6A1koRYOwnrcC84Wo0Q==","shasum":"2262b763849f081e6bf3b0b48c306adffbe7f45b","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.4.1.tgz","fileCount":30,"unpackedSize":360393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegJ20CRA9TVsSAnZWagAAv9wP/iM755lahZsQ9l9oUSH/\nZwww1iPEb8djRmX2aPAPrUJiS4wUh98uKSwnly+q2Es8+VajBUY20HKaOKtV\nYsp97YcoEknR2eHLbDoTHbdL2k7RzNC1rWsDdbH+2bFMOGcTXeoCETgtWdh9\nMCZXl6n/hUwWG9Sxn+fxXa2d58w13ZQM+mljBb8OcbMjWGC9cy73vr6P45IR\n4aH+1CxS5HsojBpJ8gRf9UgxNJMIeE7NE/cUImJ9mKfzFXsGi5wI4G+Ak61m\nSqQRyhDzpiqzgTlqvvKbm6NAtrOufxvx1YvOexsVO+mzovqyv6ZM37bpkvyc\nQJYxzQeSVsNWSWckH2SmujMpUF4FSLMXMlY4iPasGjgkwwoAQE8pF+9WhGLZ\nuYC4eyVMUcnQ1pHOZxuxxcukOjau3Mmwhblait8/6Z5iUEaKkA64rnd4SDIF\nUsW/ATIWcnbdJdddtBTUFAijD5CvxTdDI/eIZqkAwFZuDJO9AhnJO1CM/rL5\nQ2Nv59Fzh76My50JW9tnbXKkI/C3n4kf96BDdoR5DLAwsNXaL6gxLdX9vOhv\npbAqYcM+qVHOlkUlkT8DEKtJSi+JSChDmj/FNdxzNjVh93sj27bKkr3i1vys\nG8j8r4sfspyPCUdeiWdkTNjIgDnr03kjy9ErqVrSAk90KX6T8y/bfxvn/Fe5\n9wCo\r\n=jrG1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqVotFq4t7S/eNyVUqqp6vWo8nuuvmQTk9nifjotkS8QIhAI6BD9MQMVE7wK7D8Gz65QbYRx3kRdwuONdyBURaNiPn"}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.4.1_1585487283806_0.6409036149074647"},"_hasShrinkwrap":false},"1.4.2":{"name":"seafox","version":"1.4.2","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.9.1","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.1.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^2.0.6","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","test262-parser":"^2.2.0","test262-parser-tests":"0.0.5","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"69bdb3f2777052ef0b28b89a954e12ad9356f3ad","_id":"seafox@1.4.2","_nodeVersion":"13.11.0","_npmVersion":"6.14.3","dist":{"integrity":"sha512-rzCJtPskSgBMy49cBI3sfSUFfM29FlFgYTz74PED7mPuhEyDCHjwXEdV6QU0FHCR/Naxu1p93qD5JDl1V5o9jg==","shasum":"f7eb56645853132f4502bc510190df56a8710d6a","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.4.2.tgz","fileCount":30,"unpackedSize":360374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg924CRA9TVsSAnZWagAAlEoQAIvwRUoyISqThdgV5/yC\nd5BIEtHNvqCk2FJ5rR+5YZ3749WFwIqm7HJl29ax0CoOijglyqVQDb3rE4iM\n69MNv1FCt3qub+oHWry16ma1//wRP08P3PNmOOlpBnbcv5ATQBeb2FF8tywR\n4oKyfs7NGT41Vwdoi2nptqPZYs4ibeKN5EtagheQhKWpDfDzonmGUJPhTjSS\n7kGwmWIVpoMZf3NQ/Rrc2zkvAPPixYh5u2LedxsGj+N1wQB+cJyQ5IZ8mn7k\nQ7sSpHIxTnJi/+L4G+rRByiJ07uQViiEPG+zuJyRqcdukljg0GVir+b7ChZC\n3MH5XwI3uj8ec3OQQ0F0l4oLDmSTg6SNvUi/5TV49aTF9pUrf85tO9dPW8s5\nbgRkp1kvadsI1QPYX5/bhLmQWfM/w5oohbMs8jh204pBqsAQSrCZFdhkvmUW\nttbacU7IIS+Ni5IiN00ylCQwli4IVu3PnJDTx7TBRjERHqZU3R3pUo14Hv/T\nHz63lsh3CRZPu0gV+ShZNgK7xnMaqErG8zLllRvJzGvRMrjv3Uzlqn2Kz0uL\nbexem2JaFYAplEsxpPGqCZy3OdaQC3XMzGJNK+sd15xN1/GqT0yzaPyP0tnV\nnn/9P8ahXicBN4XDpFfKObSn+ChUIdUKGfZa7XqWX4/yjF29HMm/HKdljyJK\nhluq\r\n=ijJY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUOpdpOcMpmC5o/z5LadPkIHoIwnIvN/KSExN+s090jAIgLdFTLeNRg2tktPAzfGxUp4JMshc8agbQBPjkePsNvhY="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.4.2_1585700280287_0.5118449703978283"},"_hasShrinkwrap":false},"1.5.0":{"name":"seafox","version":"1.5.0","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.9.1","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.1.0","nyc":"^15.0.0","path":"^0.12.7","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^2.0.6","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","test262-parser":"^2.2.0","test262-parser-tests":"0.0.5","ts-node":"^8.6.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"c4c5b11e18096642a021239efdcf66dbad38202b","_id":"seafox@1.5.0","_nodeVersion":"13.11.0","_npmVersion":"6.14.3","dist":{"integrity":"sha512-CEhAMIXZOltp+6Fg04jjcFr52kbB8aQQCbXKuqFYUmFLi48vEHpmYSVsbX6CDnFn8L/slA4XDUb0r1W4VVv85Q==","shasum":"1d676471c1ba05711380599baad1177276e0ba48","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.5.0.tgz","fileCount":30,"unpackedSize":360709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehdiwCRA9TVsSAnZWagAAay4P/isV2f+YtoIkzLU0ekYX\nVajYEC5A+k0Fw2crR/B72OwoM00x+QtIY1liMiMTh9/3YX0MthVU9o3ZQqfr\n+cbRG2RVb+vGLu9k+1EBbW+CIYFVfnEDeFvJ9XghiEGeBf7NMoxYt0SZKvru\nVSNDxkzlcwR6IfK4ZXbaP3yiy0PAlMG8LHI0H4r2w10b5BOroohPO6qOYhaN\n8NP+sU7tx6EgFIToVmgIlQr+UP7OtUreu89gtAZxH35ebLJYtf1f5CAceybK\nqpob55blOxEHUjBAYPPD7eAxIGjaMZk40K8Kzyixka7vPyvF+OmAUCzmjTOa\nuO5/wNIQQS2lRNKV44J6dIzGLknChodXEsipkKUFVyrUyM7nR+1o8t7FPwDM\n1wl9Wkg7UUV0vKyh7Xf2HQO6//a4jPwjVtxErxF43T3TPt4WMK4WmeXQeixq\n3GRoryTHi94re/0ATSeg3UxOU2dxViJxFyilWc1kSV5wgwTwBxardP/92eFy\ntKOW/2EgvPQfxlWnuu16JobYiew7qYbdtxvDg88Bpzl7iXLq90MxUEx/hqlG\nVPqD7nA+6EXykROedVRok8PLmMtL6Ez/YRjG5Io2wGx2HZ1DeVxGMrV4J5jN\nDP8vq4utpn1aFI7xlYQMT3mRqXQT6wiTPlyg3LwCt+DsaVsIndX4eW52c5gN\naRwJ\r\n=tkU/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHiyN2nFK30m/D017D5ftIHEzzW3WaK1qOkJOGtOne35AiARurtCs3lYLtjPaQX+WjHLHtVa5w5xlCXr7DDgT3ZPFQ=="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.5.0_1585830063841_0.7724922477485239"},"_hasShrinkwrap":false},"1.6.0":{"name":"seafox","version":"1.6.0","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.9.1","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","glob":"^7.1.6","husky":"^4.2.3","mocha":"^7.1.1","nyc":"^15.0.0","path":"^0.12.7","prettier":"^2.0.4","rimraf":"^3.0.2","rollup":"^2.6.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","source-map-support":"^0.5.13","test262-parser":"^2.2.0","test262-parser-tests":"0.0.5","ts-node":"^8.8.2","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"050a04329165d8f861c28ecbd28ef511d9985edd","_id":"seafox@1.6.0","_nodeVersion":"13.11.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-02Ea6PhQFPG8H+OoB8Prmsw27To4ygr3jqJAvRiVSnOit3W25ePH/izgVowP+XinAogz6LCGeBCMajWcsXrVbg==","shasum":"81f3fc21c0fb270bb18618480f578d002b04c4ac","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.6.0.tgz","fileCount":30,"unpackedSize":360978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemlSJCRA9TVsSAnZWagAAKycQAKCAqqLdMBzz7ZxF74Kf\nbiR4Cs9vZ6eFHK0CbhFBhB8hNZbtAvkTlOJjQm519W/cOkFiJCgR8qsVpObN\nNiHL4L3Zmlnrx7f0LmN/UE9iEDyiPKnm7/YRtMpGLaZY1qTVfQi1+qfNlXKh\nd8E7uWINiYfIVan6Eol38pXEU9ryumI+wsLOWo+JBi9mJ0HTJAE17gLOMs5X\nJ0j0RgJwfI86PEEL3uI+PnB3ix6bezWOwUbwuG67Vd9KP76Pz1y3lhzGU/W0\nV169BwGG4+7JDMkgwJUsGVAmUA3ZKERRu+p3pkQlDhAA+vtH91Yh320JH0I2\nLrOdjxqXAMCLVs/IptyHuyILaCqXN9VzC2EOd43O8DTXUSozcXaVui4oMz7C\nlBM9KVgYpRSqWHGZMcWVJRROnFw6tXOfMBnBGeL3zlPhymbrZyNnmF7POsgx\nb+nm8XXQcTQ3QhHEPhYcaiUF6eWfAL6+iug0YSs7AyOzoWsA1r/cA+mwq0EL\n6QXaTxSfliFNxcbNuPJ9SnBC0WsFadCEPmgT8Q8o0mI7HkcaAgTN/5uXv7HR\nYVOzTdw3G2ixxDv8t//oeySNhmpLQpbtUjeMsqWoypzz24SFobd2QNVCuZHr\n9IRqe01pRgt2DqzXREPc4K8K5bHF8pVbmWPi7QOwmGp3cfkubRG3DgrTldxe\nNFW/\r\n=loWl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOh766E1MX8xEoiBt3g4cZQweGjNNKRT6cSAM722lzjAIhANFVwI1J+g5TNn7fT3XXOs9CEbaaz2TM2WnnBiiyrPpB"}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.6.0_1587172488485_0.2930789748663005"},"_hasShrinkwrap":false},"1.6.2":{"name":"seafox","version":"1.6.2","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.9.1","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","chalk":"^3.0.0","coveralls":"^3.0.9","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.1.1","nyc":"^15.0.1","path":"^0.12.7","prettier":"^2.0.4","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"^0.27.0","source-map-support":"^0.5.16","test262-parser":"^2.2.0","test262-parser-tests":"0.0.5","ts-node":"^8.9.0","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"9dbad80ddc153162871eb143154e2d7c20d4a95d","_id":"seafox@1.6.2","_nodeVersion":"13.11.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-TKUqueGC08ExmZX6DhCHrhokhJFuXixd/yYZMMuvekf5hSothpXqlEV30C5+Vy5uF/LB/EIv194P5pbq+Qudpg==","shasum":"70c192bc98797bdbb091dc3b7c5e02dd282be13f","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.6.2.tgz","fileCount":30,"unpackedSize":360978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoYy1CRA9TVsSAnZWagAApIYP/RfjypciGbRjRP6EWIT7\n/AS2j3ZwY+PdTVfCis2cpmutXyF6PGNSa0WdQ+gHwiA4aM7ErpjVAvrspoVr\numbKt47RIJ3DRxPadP6eodN7QuiT1Xw0BPh7Vf8yCz2qfmvcu+mPWXo+Z4xV\nAvFvCohJZfsBSuu0XpzwGb1lXXKRgH9tS4hY3epRVX8G0+6WvHF0JufGd3zA\ntYGnDCMq/J2FtLxYgX1rrS9zKZicrrATnpb1BH8RnicWjULzF6rKPNyAx2wW\nOhgkgBIvc6Ynx1XrOX5aCLhHZdJQcrPFvx9vh3cauSgHcZGOcNY7S8koVhvg\nxcsF5O+jF71flsNDdTo4VotPuO5tau5vnFCgVpR5nYR6zyhsdPfPwrJdQR6y\nQkLFvywETJhF6+bLFaMl3dWtTz8W9UZvtou0NIe3S8pXEY2PAK5WEFKGaFf9\nMcLxhS1yI8Jti9xPzAKEUoQjvu+gHQx1ixHpznX6CeUrtaxMOhY61mcTKuUt\ns5JPFQ57inKKZiBsxa+VhWyrS1eJj5SEZC4lYGDRHe+BEmK+zMYpwJC5X8Ye\nfVOuE/46qHaP6+Uzy6ITdiAsVKycINeV0DEjjV+YNKHSvg6zxX2r9JE14N4Z\nXVChsb9GQl2voPIecbyQwvEpwu0X9mkII1cIjWvtatcXUci82ybeTa1GV1cM\nHrdb\r\n=pH45\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNUI97pgWxznXZ8c/w/R+xs1kWePexS0QbZpLiX9J94gIgGXgrIebYH9Yw//mJn/VUDL7cS85el+isR4VU7wu6XIk="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.6.2_1587645621320_0.9019055959578823"},"_hasShrinkwrap":false},"1.6.8":{"name":"seafox","version":"1.6.8","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.9.1","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","chalk":"^4.0.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.1.2","nyc":"^15.0.1","path":"^0.12.7","prettier":"^2.0.5","rimraf":"^3.0.2","rollup":"^2.7.6","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"^0.27.0","source-map-support":"^0.5.19","test262-parser":"^2.2.0","test262-parser-tests":"0.0.5","ts-node":"^8.9.1","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"8dae6eddf06340a3cb59846987425a949321cf68","_id":"seafox@1.6.8","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fiuG2BjWIVu/gxrzR/sBECQ9i1O5oLNuj4TJnSzIzX/FaLUe3MlwG1ZudPqM2WXSLT/zXDj5OWsXYNr+zZ50MA==","shasum":"15c92bf0eb34610f0bcfd91aa9f366db2f65a852","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.6.8.tgz","fileCount":30,"unpackedSize":360598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerfAeCRA9TVsSAnZWagAA6M4P/jZCBpjQlZjVsPqYMu22\nwMGj1MRdhtJP46D05oEHv2yb+foWyLS6cl280IX1dM749mPWgaMoziZ/c2GB\nhZJbEd23CI2H/ck6r14sF4cWTMEQTNT02CuRsQTLdQdoojhbUo/59KmKgk1I\nn48HfI3RFooOi4JEoQPyQ0d55v9FrAuupZv/xQIgQautk4J30QjeHnKrx0pW\n0gzyOiQEgKPL4aznQdzljEiAd4W9ZB8TxBH86a3DtREKu/dmPgl8O3FS+TtY\nNFwwLPs8f1TsBbJLH2FQC+XcSk1siFiKh1CylLKkEsYemPd0Li0uZLtvDkTp\n6Xk2oQXAxleXWucL8BeIhpr3e3AKuVdcXyVjzVk+VrNwcOA8u6X0qZzQ+qp6\nk662uRULn1bUz1LdjelPx3KhunewFATogH6s1HNEyxl7Aj5kw/bptTGSsQRu\nB7xm9yFqRgm+g0lrhuPZlb3cPM0RtMjZ+LLd3bMw+Lpj1OPgV5qICURhSCud\nvevyZQCzYQ23irETfkuuj6alfb5pMGp5kK6Dbet2L6HQ1mGdN6VJxTLy+LVn\nVIgB0vht5Mq5OawBemserGd9xfrAYY6WA17oEgp++1ZZXYAFXMFvnMpe0iZD\nLAzixS1DeGteYj3tHge2gCKyFj1ysXsua1asY4+WjnIV28HkKdgH3o9UpL+I\ns5Xt\r\n=wTZA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC74LDz4YUR6hhWpuUlZACSF0iGuefhF4/LMeurOVzhrwIhAJ3XGjeTUZTDe0z9p+RZODutqhYElhsi32rKB38u1DDJ"}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.6.8_1588457501072_0.9490239876043072"},"_hasShrinkwrap":false},"1.6.9":{"name":"seafox","version":"1.6.9","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.9.1","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","chalk":"^4.0.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.1.2","nyc":"^15.0.1","path":"^0.12.7","prettier":"^2.0.5","rimraf":"^3.0.2","rollup":"^2.7.6","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"^0.27.0","source-map-support":"^0.5.19","test262-parser":"^2.2.0","test262-parser-tests":"0.0.5","ts-node":"^8.9.1","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"8dae6eddf06340a3cb59846987425a949321cf68","_id":"seafox@1.6.9","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-UWO1dCDf2J3NQ3BShT+L9ompXiLRstQlVeNLV+LexT5DW1NubbAyNaqRJLvTw0L/2GSWtEDEwHLqeyJsUfzkQA==","shasum":"c3a98486bcdb58e1b4dfbd06b6fba597ce7b9f66","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.6.9.tgz","fileCount":30,"unpackedSize":361756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey6USCRA9TVsSAnZWagAAetUP/0Ct68ZlW0Yg5NUZOCto\np/zINfcXLRx1Q2lvOfr128OtcVEtWW12hj9ThN9v3nt+wtzDdjxy1gZyJeVF\naVnWhwWyhpRn0KIz9wN7AIQs/Y3bQ4CMrCypgMPSPDf4FXb1EwFRT1xg0Vad\nK49m6W84cdKlEoI6j/L1z9XRpPbkECpGMUbyYa8N1dNIpYBzcZ2I4Pxz20pP\njUBYXVBfycUmgF4lG37LN8R1uCq89AlgLGmHIADh5xzVxdjOxlwsSe5DFEez\n+5bpOhAqet1pJf5ksnmav5s+llV4ecbAMgKQ0fFXXidlRglZiC1aYalqVbzI\nI8aVGe4TgwHz5qb2kNGimpSxLFd6Qi/JV++BbplVXttTGsJS/4WE0qtk6yme\nhRGdvPk+nglAHMqjj805HDrBcQbL5/WaJi58TqfmUCPYRb6zxyhNC/EVWJm/\nKcGn1PIVKeAF7hpnR3xuhCTT+jZ70xiTrNuq8whud7v+yikNNgnXHiiObhMm\nbsCc0ZehOdyUD9JrCnX/zE7w6Karh/Ky7xx5CoDg3CXEv3iDX6Bv5U9htDTC\nQ5b7Ue3W6UOHPypkeUhA6Qz6d3rlI60eHKH1ZbEhbPXjOBdilTlhwF4d2EMs\n+j4nHcplcKnongnVJKM7G5zAb1fHTvKnYkSGgZ55yR7y1EkOu7YeEiHnM3CX\n5JCB\r\n=QnCe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAudsH1v+U4o8KchwisW/Q451EK9QK1phyXltM8roLvgIgWZtrG2Q/8IZXkLfGk1K3TfrzByGAegtOk4lfDngRV90="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.6.9_1590404370020_0.6995320259908036"},"_hasShrinkwrap":false},"1.7.1":{"name":"seafox","version":"1.7.1","description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","main":"dist/seafox.umd.min.js","module":"dist/seafox.esm.min.js","jsnext:main":"dist/seafox.esm.min.js","browser":"dist/seafox.umd.min.js","types":"dist/seafox.d.ts","typings":"dist/seafox.d.ts","author":{"name":"KFlash"},"license":"ISC","homepage":"https://github.com/kflash/seafox","repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc -w","lint":"eslint \"{src,test,scripts}/**/*.{ts,js}\" --fix","prettier":"node ./scripts/prettier.js write-changed","prettier-all":"node ./scripts/prettier.js write","bundle":"cross-env rimraf dist && node scripts/bundle.js","bundle:bench":"cross-env rimraf dist && node scripts/bundle.js bench","test":"mocha \"test/**/*.ts\"","test:single":"mocha","test:watch":"npm run test -- --watch --watch-extensions ts","test:verbose":"npm run test -- -R spec","test:watch:verbose":"npm run test:watch -- -R spec","prepare-nightly":"node scripts/bump-dev-version","coverage":"cross-env TS_NODE_PROJECT=\"test/tsconfig.json\" nyc -n \"src/**/*.ts\" -e .ts -i ts-node/register -r text-summary -r lcov -r html npm test","post_coverage":"cross-env cat ./coverage/lcov.info | coveralls"},"devDependencies":{"@types/mocha":"^8.0.3","@types/node":"^14.6.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","chalk":"^4.1.0","cross-env":"^7.0.2","eslint":"^7.7.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^8.1.1","nyc":"^15.1.0","path":"^0.12.7","prettier":"^2.1.0","rimraf":"^3.0.2","rollup":"^2.26.5","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^7.0.0","rollup-plugin-typescript2":"^0.27.2","source-map-support":"^0.5.19","test262-parser":"^2.2.0","test262-parser-tests":"0.0.5","ts-node":"^9.0.0","tsconfig-paths":"^3.9.0","typescript":"^4.0.2","unicode-13.0.0":"^0.8.0"},"husky":{"hooks":{"pre-commit":"node ./scripts/prettier.js check-changed"}},"engines":{"node":">=6.0.0"},"gitHead":"39b2df21d0c0ad5a07c302f7080053649ca88702","_id":"seafox@1.7.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-WK3tcdmoCHPBhoe1oojEfzeNSTkp/wEgNdReqyBNubUM5yp+sw6uU2f/SpAc0PI1VyAxiC2G7tfMY2TXr/pfIg==","shasum":"c84d2a524af9b5b30addb047cf5228e317f5a743","tarball":"https://registry.npmjs.org/seafox/-/seafox-1.7.1.tgz","fileCount":30,"unpackedSize":360597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRSpgCRA9TVsSAnZWagAASQ8QAKKCu2NhgmV7Lcw36MTm\niO4UrLm2D64N8pdeNyuNlrS42DOhwdiFMMyPkC8au7fwWmqb1msAQg/0S4/W\nskaIEpllRnKIJT2u1sumReN05ZY5gg5izsBsmaZfCBGRggkVQ2XwdUW5dk/O\n+YnKHKQ/EFQqd4ApygUM+fBdABTnQc7VNRmNo+BNdYZ/AXMTDK1De9cVT1MX\naC0DXGDskfjICtMiLKBodF7WvBCR44fGFx/6ikZVqlfuJzgkVk4g6laZumyG\nshTBCQmQ1rUd5vMfM/6OCAg2ypxSwMNG3ChiLwjT4DhI7cEBahZSRo5j2OjL\nhtq3ePRaClJtMz6eJnWslud8svXi992S/bqfY0LVmbH6XfvRyErgGgDkH94J\nAP62CMCEQnDh0jK8ONgg9qfDYXLhI2wWg6+Uhxv0duqkOnKZgX6QedxuQGoR\nxNijnp/UTG7AE5ywn9iMBB97lhr7LjMqNUUutCjD/MBQktKp7KrXV2OOAb9S\n+q8aMFkacDUFdmzf/gMOxKzK43wqlMHXbJroWuEQ2UvCJ8C6umTQm1WQqTjq\nHtHz20AWmVhcz0fqFuFwz8w40xTR27ip0bDwrLc3ATo8kdviHSdcIHR4NVm0\nW1gHHA2G3yyGgLR3xjJ4ftZZyzFcKlXdaTAO6Jr9P1P0kTGR8i1voDUb5Wp9\nJFPu\r\n=k7HK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMk6IUvypfNXN4ULtaVPRuNHO7BwLfUIpl0Z0vDHToEAiBW1vWUa5dbcIPISN7PMpY15MBSQsmMcdOMoHLVOMj6PA=="}]},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"_npmUser":{"name":"kendon","email":"kendonfrancisco@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seafox_1.7.1_1598368352220_0.08896146718309583"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-13T12:57:40.918Z","0.0.2":"2020-01-13T12:57:41.201Z","modified":"2022-05-17T08:42:09.657Z","0.0.3":"2020-01-13T13:04:09.625Z","0.0.4":"2020-01-13T14:49:12.151Z","0.0.5":"2020-01-14T10:35:11.108Z","0.0.6":"2020-01-16T03:33:41.717Z","0.0.7":"2020-01-16T03:43:45.108Z","0.0.8":"2020-01-16T13:48:05.947Z","0.0.9":"2020-01-17T10:40:58.530Z","0.0.10":"2020-01-17T12:30:16.976Z","0.0.11":"2020-01-17T14:03:22.801Z","0.0.12":"2020-01-19T07:50:13.529Z","0.0.14":"2020-01-25T07:53:58.499Z","0.0.15":"2020-01-26T12:17:18.475Z","0.0.16":"2020-02-05T00:29:26.360Z","0.1.0":"2020-02-15T12:31:39.341Z","0.2.0":"2020-02-15T14:10:39.592Z","0.3.0":"2020-02-16T08:45:12.636Z","0.4.0":"2020-02-16T09:35:05.957Z","0.4.1":"2020-02-16T10:49:53.762Z","0.4.2":"2020-02-16T13:47:02.428Z","0.4.3":"2020-02-16T19:19:27.874Z","0.4.4":"2020-02-23T12:56:48.985Z","1.0.0":"2020-02-23T23:16:27.534Z","1.0.1":"2020-02-28T22:50:20.974Z","1.0.2":"2020-02-29T00:44:32.704Z","1.0.3":"2020-03-07T15:34:01.736Z","1.0.4":"2020-03-07T21:40:10.312Z","1.1.0":"2020-03-10T02:13:28.608Z","1.2.0":"2020-03-11T01:47:12.062Z","1.2.1":"2020-03-12T18:06:57.282Z","1.3.0":"2020-03-14T03:33:08.783Z","1.3.1":"2020-03-14T13:13:02.454Z","1.3.2":"2020-03-14T13:56:32.098Z","1.3.3":"2020-03-15T06:29:50.677Z","1.3.4":"2020-03-15T11:57:38.535Z","1.3.5":"2020-03-15T12:01:39.799Z","1.3.6":"2020-03-16T13:19:02.776Z","1.3.7":"2020-03-17T12:29:04.974Z","1.3.8":"2020-03-17T12:31:36.306Z","1.3.9":"2020-03-17T19:41:24.902Z","1.4.0":"2020-03-19T19:27:45.427Z","1.4.1":"2020-03-29T13:08:03.988Z","1.4.2":"2020-04-01T00:18:00.465Z","1.5.0":"2020-04-02T12:21:03.968Z","1.6.0":"2020-04-18T01:14:48.634Z","1.6.2":"2020-04-23T12:40:21.506Z","1.6.3":"2020-05-01T12:38:15.634Z","1.6.4":"2020-05-01T19:43:36.447Z","1.6.5":"2020-05-01T23:24:44.427Z","1.6.6":"2020-05-01T23:26:31.611Z","1.6.7":"2020-05-02T02:26:13.758Z","1.6.8":"2020-05-02T22:11:41.271Z","1.6.9":"2020-05-25T10:59:30.220Z","1.7.1":"2020-08-25T15:12:32.382Z"},"maintainers":[{"email":"kendonfrancisco@gmail.com","name":"kendon"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"}],"description":"A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript","homepage":"https://github.com/kflash/seafox","keywords":["parsing","ecmascript","javascript","parser","estree","es2015","es2016","es2017","es2018","es2019","es2020","esnext","performance","acorn","lexer","ast","lightweight"],"repository":{"type":"git","url":"git+https://github.com/kflash/seafox.git"},"author":{"name":"KFlash"},"bugs":{"url":"https://github.com/kflash/seafox/issues"},"license":"ISC","readme":"<h1 align=\"center\">Seafox</h1>\r\n\r\n<p align=\"center\"> A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript.</p>\r\n\r\n<br>\r\n\r\n<p align=\"center\">\r\n    <a href=\"https://www.npmjs.com/package/seafox\"><img src=\"https://img.shields.io/npm/v/seafox.svg?style=flat-square\" alt=\"Seafox NPM\"/></a>\r\n    <a href=\"https://lgtm.com/projects/g/KFlash/seafox/context:javascript\"><img src=\"https://img.shields.io/lgtm/grade/javascript/g/KFlash/seafox.svg?logo=lgtm&logoWidth=18\" alt=\"GitHub license\" /></a>\r\n    <a href=\"https://lgtm.com/projects/g/KFlash/seafox/alerts\"><img src=\"https://img.shields.io/lgtm/alerts/g/KFlash/seafox.svg?logo=lgtm&logoWidth=18\" alt=\"Total alerts\" /></a>\r\n    <a href=\"https://circleci.com/gh/KFlash/seafox\"><img src=\"https://circleci.com/gh/KFlash/seafox.svg?style=svg\" alt=\"Circle\" /></a>\r\n    <a href=\"https://github.com/KFlash/seafox/blob/master/LICENSE.md\"><img src=\"https://img.shields.io/github/license/KFlash/seafox.svg\" alt=\"License\" /></a>\r\n</p>\r\n\r\n## Features\r\n\r\n* Conforms to the standard ECMAScript® 2021 (ECMA-262 11th Edition) language specification\r\n* Support for additional ECMAScript features for Web Browsers\r\n* Optionally track syntactic node locations\r\n* Emits an ESTree-compatible abstract syntax tree\r\n* Lexical analysis\r\n* No backtracking\r\n* Low memory usage\r\n* Insane performance both on desktop computers and handheld devices\r\n* Twice as fast as other Javascript parsers\r\n* Very well tested (~33 000 unit tests with full code coverage)\r\n* Lightweight - ~84 KB minified\r\n\r\n## Installation\r\n\r\n```sh\r\nnpm install seafox --save-dev\r\n```\r\n\r\n## API\r\n\r\nSeafox generates `AST` according to [ESTree AST format](https://github.com/estree/estree), and can be used to perform [syntactic analysis](https://en.wikipedia.org/wiki/Parsing) (parsing) or [lexical analysis](https://en.wikipedia.org/wiki/Lexical_analysis) (tokenization) of a JavaScript program, and with `ES2015` and later a JavaScript program can be either [a script or a module](https://tc39.github.io/ecma262/index.html#sec-ecmascript-language-scripts-and-modules).\r\n\r\nThe `parse` method exposed by `Seafox` takes an optional `options` object which allows you to specify whether to parse in [`script`](https://tc39.github.io/ecma262/#sec-parse-script) mode (the default) or in [`module`](https://tc39.github.io/ecma262/#sec-parsemodule) mode.\r\n\r\n\r\nThis is the available options:\r\n\r\n```js\r\n{\r\n  // Allow parsing using Module as the goal symbol\r\n  module?: boolean;\r\n\r\n  // The flag to enable start and end offsets and line/column location information to each node\r\n  loc: false;\r\n\r\n  // Disable web compatibility\r\n  disableWebCompat: false;\r\n\r\n  // The flag to attach raw property to each literal and identifier node\r\n  raw: false;\r\n\r\n  // Enabled directives\r\n  directives: false;\r\n\r\n  // The flag to allow return in the global scope\r\n  globalReturn: false;\r\n\r\n  // The flag to enable implied strict mode\r\n  impliedStrict: false;\r\n\r\n// Enable non-standard parenthesized expression node\r\n  preserveParens: false;\r\n\r\n   // Allows token extraction. Accepts only a function\r\n  onToken: function() {}\r\n}\r\n```\r\n\r\nExample usage:\r\n\r\n```ts\r\n\r\nimport { parseScript, parseModule, parse } from './seafox';\r\n\r\nparseScript('({x: [y] = 0} = 1)');\r\n\r\nparseModule('({x: [y] = 0} = 1)', { directives: true, raw: true });\r\n\r\nparse('({x: [y] = 0} = 1)', { module: true });\r\n\r\nparse('({x: [y] = 0} = 1)');\r\n\r\n```\r\n\r\n# Lexical analysis\r\n\r\nLexical analysis can only be done during parsing and accepts only a function type as the option\r\n\r\n```ts\r\n parseScript('foo = bar', { onToken: () => {}});\r\n```\r\nThe callback function have 4 arguments.\r\n\r\n| Arguments   | Description |\r\n| ----------- | ------------------------------------------------------------ |\r\n| `token`     | The token to be extracted |\r\n| `value`     | Value of the extracted token |\r\n| `start`     | Start position of the extracted token |\r\n| `end`       | End position of the extracted token |\r\n\r\nThe `loc` option needs to be enabled for `start` and `end`. Otherwise this values will be set to `undefined`\r\n\r\n\r\n# Performance\r\n\r\nSeafox is developed for performance and low memory usage, and the parser is about 2x - 4x faster than all other javascript parsers.\r\n","readmeFilename":"README.md"}