{"_id":"sonolus.js","_rev":"83-c03a4182bb7ef136366826928954691c","name":"sonolus.js","dist-tags":{"latest":"9.3.1","beta":"9.3.0","alpha":"9.4.0-alpha.4"},"versions":{"0.1.0":{"name":"sonolus.js","version":"0.1.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p . && copyfiles ./res/*.* ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.2.1"},"devDependencies":{"@types/express":"^4.17.11","@types/node":"^14.14.33","@types/prettier":"^2.2.2","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","copyfiles":"^2.4.1","eslint":"^7.21.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-unused-imports":"^1.1.0","typescript":"^4.2.3"},"gitHead":"59233184ed81bf3865f24634e5bf69e76f6857ca","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@0.1.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Eu1xeyzkBoJSsYrFv2doNk3gubROM1N2h6NfSuNUjixnHKTQO9z0V6GjFtw3ugS1Gfpdn4fIWq+jj2L9dddMWQ==","shasum":"a7317a8bb9157a8b155817f7d7d8b2fa89d0c10e","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-0.1.0.tgz","fileCount":242,"unpackedSize":171701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSHnzCRA9TVsSAnZWagAA/GUP/2D4o67QXkaHEmTmEf7G\nr8wVL+l83P24FN0o9RhrGTlIMyu7EsCdZdrt5GnXM/gYRU5oJJHqvvyJm3eZ\n4I6wea5GW+s52Wow8d3/iLTzO60SbbR2jZmpnaFdrlMtDcaNEkXCLJyKO2YR\nMqGfBDCwd5U4PuXf4aW2NUUcs70KNorcz3avYGujEdJBh7XF1n9vuKmX3640\nWRj9OtZvzMUQERai6qNj1dpNwRl/SQSWGKGiJ2tosvFeQFfG7L3zcOAWJ7FU\nKpR60ihCVXI40gL/SLNeOhaifR80pqUro3drY7GSW2gBubiLOTPx31QEy73I\nAR9mJbM0MFssAlA3RoA+EC/6gj0WkZEOLQicKsGmLMWwtYtrYMs8jT9U9Q1v\n0A45YN/ybG6iUv8jIpfJIKjs+/0TKVQFQOYS4H5Z3qSwQJybB+XWK0QcYQpk\nr6KtRDYND1TlSxwWCOwkcGd/0oyYqZvTEPoeTB5B6wNVEr/d5byfkCCuS8NZ\n/dcJVRoancui9gFTWtpzZqqf3XSS6JJAyFn9g3xtgReeR6gb0JNVjlKOEkIt\n5I59g5ViNdrKCl5IhMX6SqYplxENQ1fqOAi1svAAREU8clCopMxQ7cyHmG5m\n1BUbDh4UWOBYGstrJTRzxm1MPIr0VL5mtEs7trHj/UceiiRkVlXgqHTOxpQR\nXxUu\r\n=5hU5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIDw2WtSZNfeS464i9h2t8I6B0merH1TJ3Dmr3fDBabgIhAOFY4n3IXYD0XTSe+1HA7mvqS1/wk5yZskiRkfHk3/e4"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_0.1.0_1615362547097_0.19326981030070312"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"0.1.1":{"name":"sonolus.js","version":"0.1.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p . && copyfiles ./res/*.* ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.2.1"},"devDependencies":{"@types/express":"^4.17.11","@types/node":"^14.14.33","@types/prettier":"^2.2.2","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","copyfiles":"^2.4.1","eslint":"^7.21.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-unused-imports":"^1.1.0","typescript":"^4.2.3"},"gitHead":"8f6c2b538edae7adab10bd890798f9a1fd46c03f","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@0.1.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-y5AmGBKBc7j3z4jl/vWgwH9qyOtdCrSJyPKmBLE/UH5opME9bp9R4p3kAxW/7pJ6I3KxHu5jrD4xGhgggVeljA==","shasum":"87c3cede5f9a36ecd2a65bd10ebd6f3b2bece6ab","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-0.1.1.tgz","fileCount":242,"unpackedSize":171702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSNb6CRA9TVsSAnZWagAAKJ4QAJI/TGTM0GX3FRNI2zeb\ny5aPu2VeRmNgOx1FfRM3Mq0PaUs6myjWkdvNVNrvPcbMcU8Ltzt8t6/I65qk\nTcCuyMQIM3agy4tuPKrF4Lhl+4Yi5UwDmfojZm2K8J72De+6mT9OETvcoDMo\ndY/T5ywTVa/LjwsE+PZm+IJZIKwyvgq3+KBXj0DhqeqxucTEM0JkF5JpDYq3\n0oTJlRwwC8MFY50/wO3bPK40xAquaOMh5jIK0UJKQUnnKqCkXI4LVMgFaMC6\n2kvBaPaNP3xECRkKDow7yn2QkgUoATCPqKac5oshM9COL3iHBJzEvypmlDIW\ne1aTgK3EhWd46RphKQQEr0wSmrqoZqoFzvCAvzUdXqxMYTV4bpFrriaDEvby\nTBw4tfa0R+9a4yhHN9f4gABh//5UkuVGcvQsh2a9+mWa+JK6BSskuvZcF9by\naknq8SCJPAXDE7i2vzC+QDBm5OFxpv7IQ6FrmKtX8zvJ0qjgt1GpogQB50oS\ns96Qij1FRDtf6T6OCwXRMmJdqrFbMDzLs9rmcMzJlq9/+KbhDOsQ14vNQMHc\n0sO8dBDzFLSIodSFICUz823s9qg/2aEPh8py44kNT1wYZUczHbsSI3MVcghb\n+kd4q1U5/nd3VYZPNU3HkqLlQNJd0B/V6t9NujqOBGDNCN5TErBT0eqPl6r+\nkPSW\r\n=WOWw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGrOSZXJJgXYLNcDxM6tw96Y8qVqKM5aC28nakvUn6SgIhANJYekBIMlnxm2r/DGg0o3g8Xz5trBBe5iGbaGOVR/LR"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_0.1.1_1615386361461_0.6496964792777875"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"0.1.2":{"name":"sonolus.js","version":"0.1.2","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p . && copyfiles ./res/*.* ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.2.1"},"devDependencies":{"@types/express":"^4.17.11","@types/node":"^14.14.33","@types/prettier":"^2.2.2","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","copyfiles":"^2.4.1","eslint":"^7.21.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-unused-imports":"^1.1.0","typescript":"^4.2.3"},"gitHead":"ec6b8a021e13b4ae219b1339e2f842ef46ad86bf","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@0.1.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jy5AW0RzdOWulUxXtfrcCb2ZtrQkK7DtzusXH7aVOMV5xWHim3b2c4IyIwqzhl7YOf3X4+VNFnF8pshjpidQgA==","shasum":"d4ad0cd7480f6544ebe6a5370ae73a94d1c6295a","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-0.1.2.tgz","fileCount":242,"unpackedSize":171824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV7wfCRA9TVsSAnZWagAAq7AP/RXaJeX4oFf8xrgMeddB\nAoO+Mr6NJ52ThASE8sXZO65QT53qF2eVb4texi81MH2wSPJZ0+W2xYzTuqzp\ncqapydubwef2n0VFphtDGGOYKjdRihKMVckZztfsTfMO5NrmP9cc92BHi40g\n8jIepGWYEYhJyI6nQbdKOunvwWjN0fhMqee5xxcoMvwdHdaniGFnxJ9hIS+v\nTnW2l9ojOeERJl71fPrBSg2HpFkPUSu6s814vflHOpwucrmzGeGhKRMPREgr\nPXn4SJGOUx14KEqF/J0GX68pr2Z4mfneoIGoQZs9UTeqUAelLFX4pDj72C92\nZDEbmIl1PhJZ8rR3QGUUA+ntrUZoPBbqUcG5UgL2hnjWW561bU+u1ToId6g2\ntzWh/pU7ro5O2rzJN+uuG92FhERCKLv4dugyiuGrvUOJgBHH4TcvRGr299ex\nu4sXyvGUoFPYYnhi+hsp3zTjpY+QrkDN+8QeEvb1d/oU0rEUdukFpmSO03Ff\nin1P9nL17wsDIBdSDBrY692gIrgErsc6WgQugmsK7jUIvtkcryPo3RO4qRKj\nHM7tzy9Ujeo3cXCC1ueBxaIEcRCANzL3D/F1wUShX3wYVJ5qpG+/STGj0iLz\nBuOWtIwg1NkOHAl0hoI7UBZY/MHEBk8k7YfH7y97t9BDGqeU+ijlbb4pemsE\nGHSp\r\n=Qjqe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERJomgqBBb0GB2INFJIXlAG5YTags00k15j1JsBcSVBAiEA9rLS8NM5tChOPlVj1nSatELPhUEyKx5mYhDaVe/tDbs="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_0.1.2_1616362527131_0.0013077747224359282"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"0.1.3":{"name":"sonolus.js","version":"0.1.3","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p . && copyfiles ./res/*.* ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.2.1"},"devDependencies":{"@types/express":"^4.17.11","@types/node":"^14.14.33","@types/prettier":"^2.2.2","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","copyfiles":"^2.4.1","eslint":"^7.21.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-unused-imports":"^1.1.0","typescript":"^4.2.3"},"gitHead":"b332f8a018a29b7785ff31705330f58a7a0f7bb9","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@0.1.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-e420lm1EVUt4x78zsmQHs+HNQP+UFMG3Cxh+bByRYTA6lmtyu/dFFkvi3ffVZ5sVwIgjlaLh6qR480EJ3btFSg==","shasum":"3df13be8d3a4f49107b19caf66dd3cdd802d9035","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-0.1.3.tgz","fileCount":242,"unpackedSize":171828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW13JCRA9TVsSAnZWagAAtagQAIXO3cN0B37tBlqmolVR\nc2sUq618WcrK6ew/ulqRw0nz3ZsEP1yxDjgWlKmCPje2jHNdcIuJPQX8rpgz\ncq6R5A9y1LiP4CEHxbwrQ/Jt+CypbWl4Ipk1kb7HIsox6yrNA9tlzY8mvEbE\n4YuaQvu2KResgc87EAUaXTutfN2/+sxwtnPa8Anc04iyIaIdFpwsEmftPczC\nIV726/ySYtxaGxIwaFdVB/J04kIJ+r56i/qpf8IkBEqJjwft9HIPnzLlF4hh\nKPBGba4sp586obRdNi0LTlxVAlFoSFWMyuRcHdi1Pr61Hmfj2ZOlwNhkAAdb\nLjWx7sI9NUfK2xdOqKkyY6Ne4PbZBsr05HSl1kgXiWtElGuYK33FcYkFIMrv\nfFfWogVWCWhaPG1OBgpg54ItmQnvmoC4rpmorTs1BUl/z9hbn6J/W4Wu7kp+\nRmJ/DIEnl92YR2f0OeWvQ4ZF3t+Dtczfyi8cIORrKxCn2psakzgqVLHPlWkr\n1BKm/rtzr8+j29Tdvc49U0tzn8z+UU1/ivE2CCjgh9OSl6z9cL3i4K0nrO8h\nSzTAp3LcC2/Y0dsqvGdidnY6GkQVql29K4MrgqfX9xOsGrNnUPI+jepKR6nE\nwWMT55Y3wQBFVyBqIiMJFKR90TwOWef+xpBrbFNR/UblUpo32R5Dq2jh/GiF\nU8Yr\r\n=pmqi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmCaFQdH/Yt9TIV1NJddidn5KnmJI8BpRPmpN1VZ1g9gIgekoHuDVz7c+wrS5MV9XcJn/DcTWvuqunrc6c+k4F4Es="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_0.1.3_1616600520774_0.9561794592439596"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"0.2.0":{"name":"sonolus.js","version":"0.2.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p . && copyfiles ./res/*.* ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.2.1"},"devDependencies":{"@types/express":"^4.17.11","@types/node":"^14.14.37","@types/prettier":"^2.2.3","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","copyfiles":"^2.4.1","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-unused-imports":"^1.1.0","typescript":"^4.2.3"},"gitHead":"4a163ada63ae99e52f2eb895b529ebcbe8b2ac01","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@0.2.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gc1u44DSXAw1SIcMFuWvL8AlhSBlbi5FP0/0qAP/ca0XCiUAiDw8iXXwCykM+d4JFpxNr3R/PpKEwjSt2yrfpg==","shasum":"b0bc355442a3ea928ee8557f5cd752e6b3b44dad","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-0.2.0.tgz","fileCount":244,"unpackedSize":174264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYaAPCRA9TVsSAnZWagAAiO4P/A3ucT65+7VBI4JiXKAI\ndnpbY0PokxKZAqB1aOUbo2VtyZh1ss35eX49N/BK+HcwGLGwLyzO+8frQ5Pt\ne2nRKh9BAdNrg6ZtGAfHsALnUEOS5kjURF6p47rNT7tMHZL3qwadQSkg8gv1\nQClO4afrkNo1uqqoJfDQb8/qXMbM/MvcNF6bh+KfMyYkkmhlSRrZxwjSF832\nRp5jBVDwRyxEpHYKsKaHhHYq/tN6ZTSBHtXzkz0LT6Xs2Ijde/HmY5birIAf\nx+WcGjK8ykvSfHXkFtv/mwpBcfx32L+Ybejf1s+ZcODeFRDftqtKrlVm7kzy\nu4Awww6H/KiCEBh+0I6l16JlVRw7FfUf0wTJk0Rln8Fi6I8stwD+CVSfrCXT\nln8EkkDOn0WzIXi+JVW7YvlWBnC7VE8vIPRUFNP3glNn55SiJXUQ+HEoCimC\n+RXa6HlFkYAJvZC8uZkbVFdNNwFNoJz1QEpmmH3DA9R4aIte5P/C55TRgt4+\noINaaiFMw+Hae5BAgMHmkLTrk2gpuIvEQvjHEmRRRsndN4GiPTIZYBAmw/82\n7mygNVIWKaqXNZLqHgGk5sUQuwKqkItDR4nfGCKyAixOrqUXFNgh5ZMsTz7c\nQORW9S+gue7NS/DRMSf4iEElS9pNh1P7GCiTbSXKloH/JGdq/19t/75J4Jv/\nTkTr\r\n=JjOW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzF9qYPI9xGIAsGWxYXcg00I6T0+YhW5Db8b/s9tPU0AIhAJNsty8+LLbmrbkzNGyZOZSTlBG8G2bWdUU/GS+NOngU"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_0.2.0_1617010703033_0.07631219208521989"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"0.3.0":{"name":"sonolus.js","version":"0.3.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p . && copyfiles ./res/*.* ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.2.1"},"devDependencies":{"@types/express":"^4.17.11","@types/node":"^14.14.37","@types/prettier":"^2.2.3","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","copyfiles":"^2.4.1","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-unused-imports":"^1.1.0","typescript":"^4.2.3"},"gitHead":"537eb9c907811869e8e30496e6a20052e64c5f92","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@0.3.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1eVYEo7nDx0H89Lc5PuEYjH1bnficDTgEJytIHWjfa1t/7NL6CQUWXKwDT2KaZT4VWyfUd1+fawlajTUxL/JWw==","shasum":"6485d845640d2e091ae4e369b440c2d804027a6d","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-0.3.0.tgz","fileCount":244,"unpackedSize":174500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYdCSCRA9TVsSAnZWagAAebUQAJyh2ZWos4gwZek1RduQ\nnsbFvkp03Flv2BJt0ApKTn2Th4thihI1nxctyLeCt/xdclNM3HdT6CiyED4e\nUblI7D9I7JQOtMZd+72mfSokxHpWuGsFHGB5O/gOuOPEk7BNmjJ1u1ZyH6Jw\nm8Jzjp3BP0Tsss/64WxKIQheZuBFInWpLXyCqoyc348P7tDYUsaAWiGr3WRw\ngk3hTb+tMWcwbWttLb4qo4Aw7w/GHtBcGq7mhG1MkxGL1yeWaHvk23ockZaP\nSzRiW5pOqJ2E/XmCkfg0dI7x/aXpz/yQvr8B/25VgrFGvHekvT5mIaeZaceO\nuDs7uNovziacnboHuE4b92vsjIaU/3OVuz5nayen+E3P/cz72/fc9TRUlQQv\nXFetm8sk+GEmTS5k/HqgjKHnQeJyiLj9BKVaOmhUaSAt6pzkDXpqy2n4DXQU\nY2S6aJ9F4dOHDt4MR0XkHrGMWweUycwHwCykeDAys25sPCJ+R0EtNSl0eoeW\npTP+vL/uJCe/QtCEGqy3LV36M9wBf7zPfWwDPimOQBzDSUHCaSlJYV34STMp\nJin/zjBvgJ1TFEVyl75rG1DMhzfEWgITkIUoXBn96Vox8rPoFWBLbpvnZDHb\nK55d+udTpQb/afXgQdAQAS++VuLnaoQowWRXEpz7HjqX4tLsKNQVjnFxexwG\nf/Zw\r\n=uru/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIHhB+o+F4cuZMdJTfbJQNgcsSryHP2fWYIwUJoGAfFAiBrJdfvHPOJlbxXxS/WtNC+5FWIY0kZSednLNibM3EgwQ=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_0.3.0_1617023121625_0.5583564894102944"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"0.3.1":{"name":"sonolus.js","version":"0.3.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p . && copyfiles ./res/*.* ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.2.1"},"devDependencies":{"@types/express":"^4.17.11","@types/node":"^14.14.37","@types/prettier":"^2.2.3","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","copyfiles":"^2.4.1","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-unused-imports":"^1.1.0","typescript":"^4.2.3"},"gitHead":"dbb51d7b339bd16667fbb433f9b00fcd5217b3ce","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@0.3.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CCS86Ui05ERxQ4VZ40M6wSUIkZqVlXuCgVY3fQ873bxkYmyz8Ch86pHcW4eDTEXbFyuW0/og1Yvqz3iXiFx7fw==","shasum":"a06ef0b6b9fee9d6cf1c8134b202982a4049b223","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-0.3.1.tgz","fileCount":244,"unpackedSize":174500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdZjNCRA9TVsSAnZWagAAueoP/1F1jfmSD2iBUg7XckU+\nQ671ZlekrcDogiyoZmPMnmU7A15+MlpoP7db9oLlpe5I/er5sctcuNRvCd5G\nOZHtDunkKqyqUlyuTvohcSB4i0oZ6m49OFU+mqMHmzhfUa3GCehMhgD2jadf\nxVTE1gU0K5QJKqDyOGGpceCibGArm12Hrs4S311z8gFZigpRrXFGOR//afaH\n/13TnDC8ZD5vs94nFYdXY3eyzTAYtfBElNSV/5Z4zKDRtqlhlST2qIyT/hHP\nKS/FfRt88I1jvAjvuv2vbRwQpejDdxgBg/z+7WnCLXiVxXojQ7eQcBc+B5sf\nX1SIYohwgBDerdkZXpVewXG3Ne8Hz7zjBe3VdWA2EERMJP9ADgD/ifLFMgtg\n/ljx1Tkl4PUP5KYvke8hENe7RPcRJiIVPkXAYdQ11k/Zef+gAJAk2HwG6zOZ\nxhpKQD7IbMPFdLMYwbDZQow5H2kVWERc82R9RDfFXjwaflbGV6zcECeigH3n\nwHFuzCDIZtpHeK/43OTxRc+1Fi2SdGn5QECQIderVbAFup0ZHzueE+QVeGNf\ng5xkWEG6vfmUPdcfpWeQNyeFSQ+l4oIRKSCrC+GK/CqVOO2UQNrdbQfG4f0N\n+fFu/NkW59XEK6Veauax1eYlDaVVNXiEvOopnswKmKMlf0S977E97pJezpQj\nEzl7\r\n=SIBj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsorijvq7vCCaKaM5Ze4JQ0TRSZOpnUD4LgTDfrxSmSAiEAjeLFtMk6T8+bE7WI2Syn5Rb4XoXZd8lF1Tl1wMCQkn4="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_0.3.1_1618319565148_0.8583516279908736"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"1.0.0":{"name":"sonolus.js","version":"1.0.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/*.* ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.2.1"},"devDependencies":{"@types/express":"^4.17.11","@types/node":"^15.0.2","@types/prettier":"^2.2.3","@typescript-eslint/eslint-plugin":"^4.22.1","@typescript-eslint/parser":"^4.22.1","copyfiles":"^2.4.1","eslint":"^7.25.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-unused-imports":"^1.1.1","typescript":"^4.2.4"},"gitHead":"edde2698ff50f840be23d049bcb4b4e41f9e319b","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@1.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HXL1+P1C+m9Hma2fkQ5DbtlKhZIYk196diIBoqsOYN9TR172P8heEo2B/dqNeZe9tUIBVZiNj4NsiRFaQd0stA==","shasum":"a4ba50e75a6f08a9b180f9c9015c2f6103116a91","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-1.0.0.tgz","fileCount":242,"unpackedSize":174696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkecxCRA9TVsSAnZWagAA6kgQAKBGog9G1vxhJx1qIlXi\nF8g4PANjUehyo8O4egv2bvVHkvEapAQnSlof3NAs7hV8LxrleSoXS1G9BufF\nobeSD0HEHgEIWOWleok9DMLtzJHl42N95oo4sYyYsGeo+R0gwrmRgRnCvKrp\ne9fnSEgUlDoWSOksuxUN3skjbqJ2noY0e3ineCNa74vrcEcZb8GalD4k/YRm\nJCDe4Ux3Yhn7kULcjhWs5VADvowFtG2+sYDJgl5SrfNoZ6Eqx1ouCOZEJu/2\nfhd0IA9ddwod5Zc4hbSJhSihajdeewX58QSw0xclMeFuASwDQu+Hk339bPlF\nAfe+pU/ei54EYfb6OsVmpRE8cHBxSdVbAEgfy8Mm50kUZEDL14KDOQehYHI6\neYWH5+R4D0Qz0lbrAfJDZHf14EVpyZohdOlP+ua1lNoL0GRdE49+Vq8gOQSV\nE+5JxxTzXDz764ntLze6LUIdJqZFokSSZexwqF5tlf9YrLwUur0aDwXtXMsF\nHbgGP/LqktQMfUBefSiBCMDqC9pFb9SpO30nWGFcEVMjDqvFv5Tanl7x6m+g\nZqk9PzshdSghPVcBm6fjmbLkAh1JOUyA4jMohLw84yBvCeUHoditomMsqu8B\nHZ/1truMJFTPQIpr7mCsptF/BltCLVQpnlcIEBr5aJe8glwAkNRXnXjh6xVp\nx1IJ\r\n=v0wY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM9mEZg4XWq76WeWgGp7EXCfGPSvc3NSeUcF9/zhmOHQIgLip5sS1QyMkgygU3eMePpyP4Kk171b4io5V6R2oTVfU="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_1.0.0_1620174641380_0.9780773116770853"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"1.1.0":{"name":"sonolus.js","version":"1.1.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/*.* ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.2.1"},"devDependencies":{"@types/express":"^4.17.11","@types/node":"^15.0.2","@types/prettier":"^2.2.3","@typescript-eslint/eslint-plugin":"^4.22.1","@typescript-eslint/parser":"^4.22.1","copyfiles":"^2.4.1","eslint":"^7.25.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-unused-imports":"^1.1.1","typescript":"^4.2.4"},"gitHead":"8f5ab2129c4b459830aad54937b3bf7ec74d912e","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@1.1.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1RRk0q3vFY9XeM9BnQpIq2nuYNzbLKfmc8Xke3rs4pgJvMHBgwDMx5qqLlesqoqwy2PU+hu7kbxiK5GhtDR70g==","shasum":"39911655c8859af041f059e44d7dc8cf5be585e9","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-1.1.0.tgz","fileCount":248,"unpackedSize":176893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/MWVCRA9TVsSAnZWagAAR4oP/ihyeoRC5xahVYXnRE0f\nFtjapipWY9oclvvws8cc9WCS7XNX6qHTqhl0LTp8nlW1CKzfF3MkVoQbaRJt\nxyHtOfIuuElmL1GHrvjBJcKchVhS7td9Xrj4tvIwKNVOa67HSW+WB5VwB/Bl\nTOnFsCIzQ99G2grTlRzw/BX4T1UEnfUFiTHaGHwP9o817d219rk3znshhjRk\nztB6ZChM9JqxFEJ7Lj3ChT4p8+5zylX3ETZd0i33sdbEXCLlpNNNiWuDNZhn\nnfoZsGGCvnHtTdic38pepy9/fKmq92jz5ro5gpGUbd1b0Knk/MBl12pZKVvJ\nDSg2IOps+w8xxurHXbQtWVLh6ELgEoK+VcWndWXxRPxSfaQNNNlKLWL6yBBo\n7r2WmCxI+RtX+Jiql01+TpycfKmyo2KCvjLZrUkVVxY2G04UFOqt2SclyGIu\n0VMhD8pvNtOgK0igU7HRRPPM+3roSHwlHWeSxcB9l7s0DnYX09Kvg8uTTCcw\nSfpelBVxuhjd7sGVo0c6B75U95o2EXdD+ObOP/BtxxvA5jLWWLdcYdWN3UPn\nfAWRPl5BmArrRNSYE+StxWBXtGTqMaGPAbPlWDu7bbazV/ZfJJ6vqKE1KUcE\n3WfPUfsX4xK9AYNQgdn+ycpKefY0goMGSrmSZCZG/lHWfSRAl9XH2JPbm6Ny\nuIWC\r\n=u8e8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqbpbMGm/oiUl2L/lqyToexyUIpVZgWtVRb7es2BH+AAiAnkX44/RsUPlJc4tCLdlo0/8isxWt6zMeAryEwqb6YRw=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_1.1.0_1627178389349_0.9626066624190888"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"1.1.1":{"name":"sonolus.js","version":"1.1.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/*.* ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"gitHead":"16ba84a62e5b86ec8b5a42677e7dc4fe3ce26797","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@1.1.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OpCKSVks65f/OBNvVHxmCKb6YTZ0YfaXi2MP9WairIQnWEZxjyHsgKhYV7sblQT1sfr1+7jSxTaEimCCnG82Ow==","shasum":"2de00c813fbbeece90ce70baf68110fcb2ec0600","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-1.1.1.tgz","fileCount":248,"unpackedSize":175027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/7WUCRA9TVsSAnZWagAABk8P/0pyZ3XN/FSRMzvrHPXj\nsXZZv1l3r7eVOcZzkh8zjctmQlQXmARAjvlbQmAouCWqGA8pWVw0jXqFjuJn\nPOi1YSKMqaiORTvb+ASUTGj/7jt6H6gZpKizXn33gk9N51n6rWqOYTgOz24e\n6qYKX6AxygMTylAu1oIuKQp+ySi9xGh8y0EhM8uZIsx9PcOvU3NxS27Hra49\nQ7qdaHSxulhMB6OBMDq/26F3uTJd1gm5Ds6Ee/tibwJkgnZ/nR7gkqzryb9n\nUizJAGU5IzvCGfLg9lMFiDvusbT/T8XvkADSlUfpS6DJYyUVevD/8UAav5oV\nmUjuhBulHGFHhggqx4vRpIc3TT1LQDsZKSLFV7ZC1+VXQ9AMihI3Wzt8aqzc\nq/3GhZwtfsJvkhuSbesbSV9VX3TTY8jfD2Aof6S0AfAuvVXuQ/l0PuUu8Ve4\nPXr97u5/vNjSuW6GUfOw1+2QCQKrnqn/aBupd3UUpkSJv6Qc1FsEVS8snJe9\nupIHTSlpPunZiqkUSlUKPlEe3sELujcJeVwA9ZqsFPI5HBDRfEq/4kLf+xc8\nZ7Amzd7fC1nI0MbWMYuOAIZ+tDvIoHhF7bugCFhF+gcrfDFNT6oJ/laE8WeE\nyDQfegDT7HATwCYAi9WA7Ber1FoBWeAp2fad/g8dtKSB4pfG/YajAPN4/XZl\nGnsW\r\n=lN1s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU07UKJJl1+SUukvA7kPs0ejkAm3XP9g792HIitVAhcwIhAK0PerbBNqfgXDSQaNUOaGb/Q4c4ZX8mw2rCSHW+xoxJ"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_1.1.1_1627370900758_0.5701309717802863"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"2.0.0":{"name":"sonolus.js","version":"2.0.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2","sonolus-express":"^0.1.4"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"gitHead":"0cb207f2fa9548370e9588f4db4142656ad3ef84","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@2.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2L08m78oa99KjXeB85YjubAi1eYnOXgr30KD645UQfepKhJrgWjI4h8KA/f20s0ZttiI8gYLtK5L71VyRfnB+Q==","shasum":"8d1069a2454b15bda50348dc518fccca07039e9e","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-2.0.0.tgz","fileCount":247,"unpackedSize":175762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/9ZeCRA9TVsSAnZWagAA5bYP/ixz1seBY3p5BzJQBzAx\ntRSqmOKbR2iRAejEmM5ojvlvNEoYG99cViM49kbql4jLXWi0A+cd7Cc2I7Yl\n22sjdiOHeQnhgTkWbnDyd1Q9TpbzZqyYwML4Nbo5I6mEjknwMDDBVvRSkRCj\nTNTlOza0SOCYbPkfUma+8ojJe3rScfEpzQTR052HngimaSFW6V9qBiw/I+zR\ngI3S25GpKaPxvyElTRf63iEWREPcgWEG4hdaK8SfS7cgO4aYgckioUzu5oPw\ndLi3o5PRz7WbIwRf5gGs2NUEtOdAST7kqB0glj4PeMoGLCFUf71BTAA7xbOD\nahzNRRqK+XSeapDiMsrE47HvEokTihPKj4xG1bvr654EftzOPhB9FCsN1OQe\nmlCOZBHPjPzHWDnPLi0n8/jbfZUrxsYEv/MxF0K23fl5goFZIZkDuNlZGlnB\nWZxnp/oJHws0GPG6sHwGPhiQfy6ilxX80GALgdYZymMJwAOY2liuDW0ID7ne\nmTE7g/ro6YI3lrjCod/fvX3ne0lI9A4HrTHdM930q1c9xklKyQkOsvsjS/iS\nISEJE2E3PiRYbrEItZelOxDOzdgIFqiswZ49vdgROrPeFMZw7idHxCMbN9yR\nirIxPDX3mp2qkhkPfJ9Xh5T8eq4vFwkDSorPrw5sdr1XpANxRuxMKlZ1POlz\ntL26\r\n=zugO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8h82iIAahzoYhxAjOGIFkGkB42jbZV3Kif548HvpfrwIhAIt2vJund/clVA3elXJeDCpF7Uiq1p3tgg7Mk7yCylmE"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_2.0.0_1627379294304_0.469914732922196"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"2.1.0":{"name":"sonolus.js","version":"2.1.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2","sonolus-express":"^0.1.4"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"gitHead":"6867c516efd6b017beea9a6b6b30751c9cd444b6","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@2.1.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SX7XXxPtxEep1FpWNuSzJg6UVboPFyrtE4SWRAHHEG5vmQK4zQh4zo0PZCpFvvWb+Z6MF8cIrIzKX4Q6Zm+a2A==","shasum":"2f93e8009e46babf1000c2e02fb28e10765dd11b","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-2.1.0.tgz","fileCount":249,"unpackedSize":178900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCXnACRA9TVsSAnZWagAAGbgQAJQcrtNjtzCUQSj3rnx+\n2yIT8vsYAbPxIX3oBmpBFSrTwinl7QTQorlnWNFMThsaIWyoR/vXrEGzDeqP\nV/wG81zfex89KRfVjofV8kT7NMdTVLo2+ieQ+oKtNizmbrHwtUQoqNsI5uYC\nmiGPpbqpE3BfnB71rfL9ymzq3GyHzkDxCa1rTiJa5+mF2feXlJW2VU8R35Sg\nHdMjZijbInTm1yoHhtBC0A3geS7dnfiq7Ta7YiAk143yPIRBeEP8nwcUZV11\n/6ivFFXxzMkBViR7O0d3C4sUFbdwTHd449jDeeTMlMaA382+NcD6gHz/QwMq\n2RNQeq5fzmvNQ+Fuz6hq4YRZgVBytTtOVGPlcN4Pe2BFm2E95lc8aSlf3hMY\n04hK+9uWu9AeVjbyTQ1wJj+tn2siB17BSwcq3XIc4v35XxK1DKFcKYfL89Dm\nppatTwcxpfD4TfuPheIZ/4xAbz+DR9Bfujwf6RvxxMWOxyD9OE+agW0t8/JD\nr0iG7KiIr1xJWVgLPUikYdFq5OAf8HpxRafUHnuJnlHT59Uu4KnXkk1buKE8\nEQXIdsrjFP0XpZryj9NgsOmcnjoUfA0GsaIGlSJ8nP2xIi1c1uIgdSn/YZye\nHTEdBtxaigJjcYIF0LU2V7YZPtgIEFzl3b0OCqqWOq1bbg6BGzYsr9qc+Zmc\nAgYY\r\n=rSdv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6+LRUqc3amnwVD6yrvPj0y52pJvBc8aw1EM8zzIeMaAIhAK0UUuLmxV52x9aukb/8zA6GtxC98EFRucT2nBk2HGPb"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_2.1.0_1628010943824_0.09050420680718885"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"2.1.1":{"name":"sonolus.js","version":"2.1.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2","sonolus-express":"^0.1.4"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"gitHead":"a0a79ac7e7b25cc90e383c2c3bd2f2d7cf17d2d7","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@2.1.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-W6SN1flMxeJmKM26k/iDRYRTDnVQuunBQdeZvmaCN/EoZMnw9EgrjZYpES/kyMSl6RQL/VuHy/bYg5Hv6S+GTw==","shasum":"c1ea6520c9a958cf31d0c1d1969c951d6e4baf16","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-2.1.1.tgz","fileCount":249,"unpackedSize":178900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFn4CCRA9TVsSAnZWagAAPQIP/3MnGrx+Tuwh4iTf9nw4\nTkx/GTUs/ONSzI50xgFXq46Oa7k6M5e9ne+eYcG76NCLiTnGlMrj0Na6m6eB\n/rNMm6Pk3Hzh0PqNO6uF89HuKpWE1Dj9ZvGmsDqhWnSvXObyNmSzgBYRwnXy\nAcKVrLK/rlsvLtICQGcL73YMKN3pDMAiWW0vYLFlhtD1a9vNdXqksAV/4ttL\nZnsDblP6ZokHfKVutOJUvGTGVHB+ISKvUJEhIyU1oeq6+14Zru3hv4gIw+lD\nifF50X2NP1NQmYXncCCp3qEiMplpGJHlx581tbx+3GfBTe9aftlSH2PtlmJt\nLCo/Z92l8CkYkSpPX3lnntvF7bgl1pEWhfqVcQRzfVU3UKmGhSmPOLP0X9ep\nm2q1dWKsIA1+zjUUBuqf1Z/DwKyVIDj/kvcVmtwnIBe8vUc5GHx+TT+9WItp\n6iD1RsY6BbMxOqbGgMRlseXj8TIpTtm1dBqTY6ytLpUfo1zxBSJcO6i1fHV2\nRryZuCiQjckgmTCrbvQ1z9KQcw9KyvDlf2GIpkW88F6NBH+1wtB+ZTOepHpX\njYBU1k56jPPcQiWfLC7rYGudLGXQ3/x5u8+U5FIfjbnI3EFg8Mz3XtNkutEy\nJD3XbtFr1++bfyOCQ1cNCKDXNlN6FQj/EAWHJJbMvliYHbyRXQgHhngZG0dP\nC+kR\r\n=hE9U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlF6PnuNfOpRmnHwJtDjGlh839ybcXesEGNg1Yg3cQBAiACFaGSrp9dNq64CR2U7FG4kO4j/qhbtz9302A02BY7Hg=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_2.1.1_1628864002364_0.5654708350742785"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"2.2.0-beta.0":{"name":"sonolus.js","version":"2.2.0-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2","sonolus-express":"^0.1.4"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus.js Guide](https://github.com/NonSpicyBurrito/sonolus.js-guide)\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://github.com/NonSpicyBurrito/sonolus-wiki)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n-   Debug marker.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js --save-dev\r\n```\r\n\r\n## Examples\r\n\r\n```ts\r\n// Visualize compiled code\r\n\r\nconst minDist = 0.02\r\n\r\nconsole.log(\r\n    visualize(\r\n        If(\r\n            And(GreaterOr(Time, 4.95), LessOr(Time, 5.05)),\r\n            [Play(EffectClip.Perfect, minDist), DebugPause()],\r\n            DebugLog(Time)\r\n        )\r\n    )\r\n)\r\n\r\n// Result:\r\n// If(\r\n//     And(GreaterOr(Get(1, 0), 4.95), LessOr(Get(1, 0), 5.05)),\r\n//     Execute(Play(1, 0.02), DebugPause()),\r\n//     DebugLog(Get(1, 0))\r\n// )\r\n```\r\n\r\n```ts\r\n// Use meta programming to sum 1 to 5 with EntityMemory[63] as temporary variable\r\n\r\nconst temp = EntityMemory.to<number>(63)\r\n\r\nconst code: Code = [temp.set(0)]\r\nfor (let i = 1; i <= 5; i++) {\r\n    code.push(temp.set(Add(temp, i)))\r\n}\r\ncode.push(DebugLog(temp))\r\n\r\nconsole.log(visualize(code))\r\n\r\n// Result:\r\n// Execute(\r\n//     Set(21, 63, 0),\r\n//     Set(21, 63, Add(Get(21, 63), 1)),\r\n//     Set(21, 63, Add(Get(21, 63), 2)),\r\n//     Set(21, 63, Add(Get(21, 63), 3)),\r\n//     Set(21, 63, Add(Get(21, 63), 4)),\r\n//     Set(21, 63, Add(Get(21, 63), 5)),\r\n//     DebugLog(Get(21, 63))\r\n// )\r\n```\r\n\r\n```ts\r\n// Build engine and level from source\r\n\r\nconst buildOutput = build({\r\n    engine: {\r\n        configuration: { ... },\r\n        data: { ... },\r\n    },\r\n    level: {\r\n        data: { ... },\r\n    },\r\n})\r\n\r\n// EngineConfiguration, EngineData, and LevelData available in buildOutput and can be saved to files\r\n```\r\n\r\n```ts\r\n// Build and start a development server\r\n\r\nconst buildOutput = build({ ... })\r\n\r\nserve(buildOutput)\r\n\r\n// Development server available to connect using Sonolus app\r\n```\r\n","readmeFilename":"README.md","gitHead":"17278855f0925561c522838fdc8eb255fee41314","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@2.2.0-beta.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-S88B4xn2+bvr2cAHjONOXbNGiI66CN6kv5xBtyX2IDD0Nml/ytrAuxQ86rvRyLOUziUNz5nLV2EkkvRLuigvtA==","shasum":"75435b2e0b7ce7772f7e34555faf2cba1446ca94","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-2.2.0-beta.0.tgz","fileCount":251,"unpackedSize":179400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHvctCRA9TVsSAnZWagAAWGsP/RJyy/C0ehtDLSxTU8Uv\nv7wQuuhJlZF0pSdhqOj9Ya9f/99wzRwbx77x+T1A8z07G9iC7bhfjYx464xP\n5Z3YN46Pf+Oqvrq8x9S5zTmli8ArwaoP8ZFfCS7W4kJKc5VqL3tXmeSUoMOt\nVYMFpJP8xnBpQR367/GgStVw788OFEnjVqTlkdD2QRMCtObsQ3MpHQNjH+Al\nZmVVKO0AX94Cd7hynifzQSnAK4/XB2ofa/ZS9PfQucyXVsi9bzeD15/WRjPH\nqB6WLK0CAXjGMngGD4Ve9fWMezITev5xs89aJ9dc5jgCdvCVzrDgyvCmD2tT\nCpbyI4XF2BD4MAG1YpVOw4tqVvh3ozEKS3LZXXl7PcH88kebC5lvAnF7XuK0\ncPpQ9z9HtY7DVGlPBG5/ltEYKqRkT12Q0m6XejPu+Zp8NDO0z9HWw5HzR0G3\nkjIEfRQJfYBXlpCa3GhvRZqbCcqhFLZiHr8KULQEBgfiOnwDlaJ86KjKsygo\ntKDB+LodR0viUNY7LxEZVMXe0pvADDy3KaRHI+JejCmEg/Zw5FJlBM9jDUdJ\no90vvcFWxN0jbTtjucuvBqLruQqvsUHxngBEAYFFXgc5BBe/a2QrZMgYJjaS\nf6Yn0MCLB+YPZjZlmeEAa+YAVtak6DNYmzN9klsnyJrfg7wHg2zAbfw6f2uk\nwKt4\r\n=pIRt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzbbhtm/dxkUKE3rzfQkbe6iDTaU1ObCnkXzHpMwBWmAiEAwZ7EtH5Q7r4CDLqTZEOOkO1DWSA6V3Svk6zV81bzQ8I="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_2.2.0-beta.0_1629419309608_0.258473035906291"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"2.2.0":{"name":"sonolus.js","version":"2.2.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2","sonolus-express":"^0.1.4"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"gitHead":"07230406b33251a2f6302962e2e395c572003c89","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@2.2.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dMBU+Gbp37ODRMUYlsM5x0Eaosiji1S4TsFkDyE0a0C9HCQkcUTK37jLRd4rdpYkOXnPdWvBPLIj3VUeiuUZ2Q==","shasum":"f59412720bf4acbfd57913369716ba540f37f195","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-2.2.0.tgz","fileCount":251,"unpackedSize":179393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIBuBCRA9TVsSAnZWagAAO+YP/10CTX+zXtGUPrDUgfmh\nD6/k60O+i3LETC+pI2MitdtwxaWwcxEfBOk1BMh17epJvK1dmuGO7v4Q2UTO\n2piXGj6Zd/jzepUmJ6sTi7zB+6ka9NQqiJV0Uf81B80P7GG053Tz1RebqUTd\n4tACsV48j1Ad67BQjk6EXGemhnnNAJLKL/OkySGJCFrg0Mi7IClWqp2DIge6\na+0yEckLf5iXEaCTQBeU6gIox0M9n6shi6YpkquB0D2enKXddSQd+mDoZRye\nftDo0baH2FPPQuVZmYCU1o4fGn88IIG2DkVFsD6pXGQ1c3GJaF88eGS0ztxX\nb+ZNuiXp1ZLayQD2oIGfu2K3umnuHgecBiXqsJ/BQg4Qp3Rh3I3iruF0s+5h\nBvWL/nsDKS9gJBc1rXIbT6x6h4e95u8zBMg3OQC0JQipvOF761dkzneY1D4u\nQFGl7wdF9SyDg/2yNvRkuAd0nuCEukQ3Meqtywuas4eKtFlYKseSPT9smGuH\nEiqbEhNpiWB6HSaSubNBBQtuvqbmq8D1lPLdzhEUw0YPrkF6sUIsgLpx75kn\nPct7UK328e5GFOHTGWBZAiCOQFU8a5V0iai4mUBkRqQomBkaT/NhXukyDRdS\nTtDis36dzowPN1TbK3dIjGQy9ShouWg3bydnETv+QiK3Xvv+4/mL+qQhIv4f\nG0DG\r\n=lSo1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC8nhuRxZ+ongYVNL+/X7Fg7/LVG18GOUaBDKPP9mkvwIhAL3l7V9+b6Y3SJImpGc8IAaN1KgBJFD/3TyMbCNBJOSA"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_2.2.0_1629494145057_0.8934765928120543"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"3.0.0":{"name":"sonolus.js","version":"3.0.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2","sonolus-express":"^0.1.4"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"gitHead":"b8e98279c8c88a327525aaf67c20d7732108b955","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@3.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-k4ddYRVJ3bLJ5TZTT6S2ShGH6I82WFHKGqOPqfouCauh4YTVbUIFMTYGPehsZIXrVpGJc0tbwSdJkWlFrdv/Yg==","shasum":"1abc5cbc261f484823c8edc5225554163ffc2ddc","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-3.0.0.tgz","fileCount":251,"unpackedSize":179540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIEwaCRA9TVsSAnZWagAAeUMP/jGgS60Pq7AXbH2tc3uU\n+geP9Ab2Gua33oPAiyX2d/yoX/fAk8GgtAmLOU+VERfFbN56EXmuwKEwSIK6\nb9Cpf1kv0MAhqlR6DA8IWewLhlgZxyEOqx03CRr69eXKco8N4yHcm6QfC9md\n/sr7PywSeSPgaEMEq4aHDJDoLfyDl0E7YbKIJwY1AALbLOxhDG9ynXElq1Yc\ngJ1UtlFEZyvOgLLV9JzlldyfnUIRNhztGEhY5L+EFB+XPAZpwVY2IaN1s2c6\nxLj+UuU8EbXYdc9MNaV8qJRL3FXr0vkefqtigNkcxYXVrWOBGsFK4BXVcbqq\nZ4cAhSiKSYHJOU3z37Wf56wWjloWOga6H3U4CawCfkTxe4V39pPUOuupyPEo\nJJHO+oHFwEvZ6dPhhXwMQo43fWzwfpXpvEE6yMBzGlpGnQiWLdKMmfhW2L+p\nR6SHHfp7MzPTABkCNLgYAYrGGXzy+LJoX6bEOUktIoPlcB08Pli6wZbS9JSs\nrGJDymKSrJJMBUG7TnH+LwnyjfWIEIRYrB6UVDFL8cxL93f7hvrAwJnrW0yF\nkMYEEM+R68F4AnFVhRwd8g6DHeuZlIG+JvaxJs3cbsjRZKpBlOP4qEUuHUR+\nmG0NAAP5JMdBGCfMMaEb4NNKAVW4mJkn3vQckHHTwZdg9StXHSgobfd80KVS\nd3rV\r\n=JylN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5TYSe/NUcRdsj2NrlaYIJlZXJMb1xPw2yOSf8QFALZAiA73j/QqWttyDoNGql7bfzyjxP4SkECUWO9EOBv4XjYIw=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_3.0.0_1629506585916_0.5944181532283666"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"3.1.0-beta.0":{"name":"sonolus.js","version":"3.1.0-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2","sonolus-express":"^0.1.4"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus.js Guide](https://github.com/NonSpicyBurrito/sonolus.js-guide)\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://github.com/NonSpicyBurrito/sonolus-wiki)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n-   Debug marker.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js --save-dev\r\n```\r\n\r\n## Examples\r\n\r\n```ts\r\n// Visualize compiled code\r\n\r\nconst minDist = 0.02\r\n\r\nconsole.log(\r\n    visualize(\r\n        If(\r\n            And(GreaterOr(Time, 4.95), LessOr(Time, 5.05)),\r\n            [Play(EffectClip.Perfect, minDist), DebugPause()],\r\n            DebugLog(Time)\r\n        )\r\n    )\r\n)\r\n\r\n// Result:\r\n// If(\r\n//     And(GreaterOr(Get(1, 0), 4.95), LessOr(Get(1, 0), 5.05)),\r\n//     Execute(Play(1, 0.02), DebugPause()),\r\n//     DebugLog(Get(1, 0))\r\n// )\r\n```\r\n\r\n```ts\r\n// Use meta programming to sum 1 to 5 with EntityMemory[63] as temporary variable\r\n\r\nconst temp = EntityMemory.to<number>(63)\r\n\r\nconst code: Code = [temp.set(0)]\r\nfor (let i = 1; i <= 5; i++) {\r\n    code.push(temp.set(Add(temp, i)))\r\n}\r\ncode.push(DebugLog(temp))\r\n\r\nconsole.log(visualize(code))\r\n\r\n// Result:\r\n// Execute(\r\n//     Set(21, 63, 0),\r\n//     Set(21, 63, Add(Get(21, 63), 1)),\r\n//     Set(21, 63, Add(Get(21, 63), 2)),\r\n//     Set(21, 63, Add(Get(21, 63), 3)),\r\n//     Set(21, 63, Add(Get(21, 63), 4)),\r\n//     Set(21, 63, Add(Get(21, 63), 5)),\r\n//     DebugLog(Get(21, 63))\r\n// )\r\n```\r\n\r\n```ts\r\n// Build engine and level from source\r\n\r\nconst buildOutput = build({\r\n    engine: {\r\n        configuration: { ... },\r\n        data: { ... },\r\n    },\r\n    level: {\r\n        data: { ... },\r\n    },\r\n})\r\n\r\n// EngineConfiguration, EngineData, and LevelData available in buildOutput and can be saved to files\r\n```\r\n\r\n```ts\r\n// Build and start a development server\r\n\r\nconst buildOutput = build({ ... })\r\n\r\nserve(buildOutput)\r\n\r\n// Development server available to connect using Sonolus app\r\n```\r\n","readmeFilename":"README.md","gitHead":"a73c20c74fff4f1d7b2e71b1d13852e53eda6d65","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@3.1.0-beta.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sI08XoCbFI0uo6e6sxx8XprYY+ohPhzWa3vui8KSTFPN20WicMNyFsiK6tD0tZz+XMswiilZUMtUnXfKLAa1nw==","shasum":"1b15d8dde0e432fc62e602fecd017c67342a9f12","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-3.1.0-beta.0.tgz","fileCount":253,"unpackedSize":182867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ0OcCRA9TVsSAnZWagAAp40QAIysbqwHEUpLQ8mCQ9qi\nfNhYUstUpfHV1sWG/vnx7jpv7BHyNFXdDmjRsYW3WlyZ0BxJ3I3VVbpvcEQp\nGuTyaU4nawK+GuW5Fw4O57gim0i804XmP6OA7dTdpmoGbkvNSR+0bdTol1e3\nf9AWrvMStqeMyP7dCJ6HXUwYsggZ2poW98M/epCxLSvvKjrJLEGxPtmUgGB1\n5Jhu5fiSd9boJEEIej9uuczkSWDg9vhxXvoVDB+Q/ow8gwQgg3iPxWW6oGSv\nzrzW3LsCyF37DrG2pCnqNrFZQfarDgRjTfQ153A77IZo2bV2nTJsrxuF8WWH\nfiRqAJheJEQEAQJNKpLG3pJsHZkIT6sygJdBcEAa2Drz7b7MWr/BB3tU+KQm\nYt/FfQSCdUYJWMi5hSq6x41Xc4OcRfKOISbGT6PHA+lL/N9AnbCv5HjGooKG\nOD3S8PMx8pysZIfF3Q2pmrjLIAagVZF1Yenmgft3JlSi98xHyGLA2dkaNTmO\n2TjHG/8rFEi8wcnDfiL8YvfAP/mY4JVqfVNczcR1YCjjjW+vRb8YEIE50sBX\n4fukaF8h81T7oHjlXmvGd/hidgkw60Sa9Wp0xBH9Vq6AV7Vlp4i8ZalGbu8i\nzgLLboI0XO3gLrNMbzvpEV4nyjxFV+9pxf8Ah+neGsCRyBSVTRu1ee9YgpnK\nil/3\r\n=65WN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYjwvK30yq0g5uSXiChdf7rVVjOuzisJJ90L0F7H13gAiBxHhFqIU2iZgtaGLwYUiXntlNAvVy2q/E+Kj3bEQZM+w=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_3.1.0-beta.0_1629963164567_0.38202306452533974"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"3.1.0-beta.1":{"name":"sonolus.js","version":"3.1.0-beta.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2","sonolus-express":"^0.1.4"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus.js Guide](https://github.com/NonSpicyBurrito/sonolus.js-guide)\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://github.com/NonSpicyBurrito/sonolus-wiki)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n-   Debug marker.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js --save-dev\r\n```\r\n\r\n## Examples\r\n\r\n```ts\r\n// Visualize compiled code\r\n\r\nconst minDist = 0.02\r\n\r\nconsole.log(\r\n    visualize(\r\n        If(\r\n            And(GreaterOr(Time, 4.95), LessOr(Time, 5.05)),\r\n            [Play(EffectClip.Perfect, minDist), DebugPause()],\r\n            DebugLog(Time)\r\n        )\r\n    )\r\n)\r\n\r\n// Result:\r\n// If(\r\n//     And(GreaterOr(Get(1, 0), 4.95), LessOr(Get(1, 0), 5.05)),\r\n//     Execute(Play(1, 0.02), DebugPause()),\r\n//     DebugLog(Get(1, 0))\r\n// )\r\n```\r\n\r\n```ts\r\n// Use meta programming to sum 1 to 5 with EntityMemory[63] as temporary variable\r\n\r\nconst temp = EntityMemory.to<number>(63)\r\n\r\nconst code: Code = [temp.set(0)]\r\nfor (let i = 1; i <= 5; i++) {\r\n    code.push(temp.set(Add(temp, i)))\r\n}\r\ncode.push(DebugLog(temp))\r\n\r\nconsole.log(visualize(code))\r\n\r\n// Result:\r\n// Execute(\r\n//     Set(21, 63, 0),\r\n//     Set(21, 63, Add(Get(21, 63), 1)),\r\n//     Set(21, 63, Add(Get(21, 63), 2)),\r\n//     Set(21, 63, Add(Get(21, 63), 3)),\r\n//     Set(21, 63, Add(Get(21, 63), 4)),\r\n//     Set(21, 63, Add(Get(21, 63), 5)),\r\n//     DebugLog(Get(21, 63))\r\n// )\r\n```\r\n\r\n```ts\r\n// Build engine and level from source\r\n\r\nconst buildOutput = build({\r\n    engine: {\r\n        configuration: { ... },\r\n        data: { ... },\r\n    },\r\n    level: {\r\n        data: { ... },\r\n    },\r\n})\r\n\r\n// EngineConfiguration, EngineData, and LevelData available in buildOutput and can be saved to files\r\n```\r\n\r\n```ts\r\n// Build and start a development server\r\n\r\nconst buildOutput = build({ ... })\r\n\r\nserve(buildOutput)\r\n\r\n// Development server available to connect using Sonolus app\r\n```\r\n","readmeFilename":"README.md","gitHead":"9d0d6471d7d38b9b9c0826497a33b958d4c8ed5b","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@3.1.0-beta.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Cbsh0aZvDa0UWPcHFvKl+BA4B+Tj7R7r+PM/U4Lo7nt2Yl0sjovGIUA9zy643Hc9rPMM2SDCtdSQcAloPuXlYg==","shasum":"fa80d122b6e8872138149a01d2923f2c844cb9b9","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-3.1.0-beta.1.tgz","fileCount":253,"unpackedSize":182867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ0niCRA9TVsSAnZWagAAFRcP/i/rPKLEEfqsFz+NHzeb\nmWxvDssNhghgd/oA9tA+ZdDFq3kh4ED4MlVkgRhItQpEovubpCi84tQYwFn/\nSPE6VFXPVPUr5sdjOm3qzH/WHn7Tkxqk8pJqDLwYndqXseCKINl/QOARYiOB\nFALOboALYwzSsMASdvGpSn4Jyo1npllo1qu8dPQApI+IZJ/Ii+LvKOLpSBMb\nrsM4iT9AVzAGrO6CI0cwvdmgLZ1lESiMFHhzLeyA1t+R4M+JbtIESsKFAatM\nT6QrTCKmb3l2bCdg4W2/j8kgT1AjPm9DlE4gW1CE9PeGWuCABVnF/5+jgD4v\nMEEx3H9uy2dHTbQxhL2BFmlrnjROzvZ30PHwoGbCxTdxiwsGz0FH5xwsEvMm\nr0kgSn7a8gDFRpX+MZVtZr9banMIonJhBSPUFfyR/FF4IqBBFGKCJSdP95QR\nt8BHPVcl4KiSZuaHYQ6fSJYW26R7LDmqeVF/j78kjw/GkDARv+/kecUq/57g\n//85FWa4iFH7PokHZYaXGt0CIID61sfgZoJydz3I1lhJmfKakNJ27XOjW22G\n5PKIZhEqDdR+ME/hfYNVlXp+zhhgk7+c3cZvfbqlXByVF7NL3+mppBuSye82\nGJFdQ5gbShODaztB43NpchuBXCI6iGZIyozhf52VJeewjcRPj45fcvfHT0o1\ny46L\r\n=FzK5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBX5SPQMWikmAo3X4WfoZsrt0MdlkK4kI+AtNyHvLwwUAiBFSSB0L4H3S5fMUckOsEKwt5DPXtUNUZo1CnfTM253Wg=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_3.1.0-beta.1_1629964770030_0.21080685468850602"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"3.1.0":{"name":"sonolus.js","version":"3.1.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2","sonolus-express":"^0.1.4"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"gitHead":"f56bcc7a341788a7f39e02f36ede8b19aaf09aba","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@3.1.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jUuh6tQeg1evYFchghuBnH4TofR2dCteJEttZXUlAJ5ANG/KmpynasyYkoSHkM+O4uuR+YORRKvihDWaWJyteg==","shasum":"f7a241212a8b9d3cc4e4509b03e23d571cbc708d","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-3.1.0.tgz","fileCount":253,"unpackedSize":182860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKLPUCRA9TVsSAnZWagAAE2MQAJFZfHNKVnNU7pL6f4SB\nWiS3+Y3cUHPo1ImJCCFJCYKkrzYVtr2VmQtgVy2wn4c4vrnsaZgCyblTp8iG\n+MaGvVXaalYryzDLmwfjZ0K9JqQco9m6bzGcWv1z534gf9zo5vLmf31euFQt\n2KHa3YD9IZ7rZJfVLIDvdjbZ3frU4lV/By3fQ/w3PyXZ2lxzrgX/LJN84kcz\n6JvdyuwwlGMeAReQ3A4yqs5z4Ei+gCZasdaOomvh+9gKJ6GCpgOaQOvc2qoQ\nHvF0PT4aFbN/ouyp6lCosyh6OQKECY4oJZ0aMgW0SwTG9AnK3P/U2/RaN0t0\nMM30zNrTDFuO31Z2aztnwoZL4w6ET49XPLROWk7JaTTMjxbT0Xw19/Zv8h04\nB6FjXItZg3p0W6Oi5BxBAaBngiVRA4rGjyQcdQ2ZX20sTUDpAzHrpSONnF+n\nBaAxcEaUWK5zp0GoojQMyPImmSSAPv13RAo8gIcbucjXiJqQ/DRPULHII+42\nsO2hsIvupDc0NvkWtOi/4JVUKc0Oc4lQ8R9+Deem5gFZAnHitzT5W6kaU0Lf\niZXzobpM44ChiUQ8TSsYpeYwWB3+JI58ofOnkdof4tt785jrlsSp+gCWQso9\nWMkAz9jRcI/bNoeFmrVl2YVk0DafF3VGYBatMt6gVO3didldoBjiWDa9MlSF\nOY6l\r\n=J/e5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICanY8IJzx89mHzslWYgp37JSoj60YAozSeM2yGN8dgMAiEArtk0cGefL6lnPL0J+hzkoCELOFx0wE7VMH8k25O12Lw="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_3.1.0_1630057427827_0.16132869389278026"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"3.1.1":{"name":"sonolus.js","version":"3.1.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2","sonolus-express":"^0.1.4"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"gitHead":"21ea0d520f13f7a4023c5fccccee5396724afef8","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@3.1.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ikzwYa2IaIgTWrJJm4jNd6TiUYmShFXwGsKbZc6750EQNNJ74vXV5SaQYjNC4cU+SE5QpNklTx7NylVYyaPv6g==","shasum":"4aba85e68d23d9a149ddc9b58914d6bcddf9e5d0","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-3.1.1.tgz","fileCount":253,"unpackedSize":182790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMQm9CRA9TVsSAnZWagAAYFgP/iF6sWQJgbICIeCEILTt\nOJDjmryzil+Mv1Sm2UuUdNTBAjcvNMJtqsMFpwjvkgUE/hdvV3UDTrkgoCHS\nYU1OKz/oMc+Vv3YQsdON7m6Yd/I9na4tKrrFI+OZEowCk4hc7dJTCsi6uYi/\nfN7rr+iyxFLZY3fo7Qnb9jXHDT78ikqFPwMO2NPOwHz8VVIb+FzPAUSOS2B4\ni0acViyPiYdumTVqKADzQLhOXJLPI5oAMfk37WyV5OTWuYpENEmVgCaOwV+L\nYqASSvMp3jIK28413kE302HFajlnyxTkaXaircNfeoOukMJtrITk+3/QXVrk\na9vFw1it/PwEczmPxStyUWW8ski+qb3xRaYuZOzHN1mH2SxW6LQ4b7a6Ddoz\nKnyYsuh3k+Y44EVCNESWg7Og1jqC1WBCmD7L5QaqshUi5ktolBwxBTX7a/8Y\nHSnA6taFbTaSvtG6Giy6kUJezKs/45sZCN/02FbTma8RAbnmjmdGsVDTp/if\nIyQSPFA4oDUHPrmeUtFM5u47u0jq7A3GJWSWFGKVN+QJr/HN+w4kBGdkHERB\niSBpRP4uONakP84HkZ7dhNJpguoWAKMnGrMLYQZNJDrv+rQz2WOdNb2GkDII\nsPhAC9sJwq8kvvIgxmi7ONQGsiHgb+FqShg87E2LuCDaSpAS/JRkmtovJqzC\n+qbA\r\n=R8Kj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEp8cDR6m0H/3GsZucAfUSm5wHdt2InKtCfdk+L6dZYdAiEA8HW+P6pNiZY2wY02olgk9SAB2t7BZic53W3UUG7oH7o="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_3.1.1_1630603709603_0.1765889461609138"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"3.1.2":{"name":"sonolus.js","version":"3.1.2","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.3.2","sonolus-express":"^0.1.4"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.4.3","@types/prettier":"^2.3.2","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","copyfiles":"^2.4.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typescript":"^4.3.5"},"gitHead":"6d4dc853d508437e7e79923a39a136a94af7bd90","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@3.1.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ljtoRQGvWZCLWvEdyYV7qzIRvl4sQ0WKDCA7TM/c08XwrhzpWFhMUpBbUR7WW/nWn61U19VTu52MhBe49rb4Dw==","shasum":"01c971a55b90f7347071295536a6e7d7c265e028","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-3.1.2.tgz","fileCount":253,"unpackedSize":182790,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQxlSsGkUw1YzDqXt8ctWwhB8SSH+Yjg9mr0ynGKqK3wIgXKtX3x39ywWt5eOk5OAbCLsNttXDt63texnWS86Xgx4="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_3.1.2_1632847678770_0.3103005967767223"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"4.0.0":{"name":"sonolus.js","version":"4.0.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/NonSpicyBurrito/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.4.1","sonolus-core":"~0.2.0","sonolus-express":"~1.1.0"},"peerDependencies":{"sonolus-core":"~0.2.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.10.2","@types/prettier":"^2.4.1","@typescript-eslint/eslint-plugin":"^4.32.0","@typescript-eslint/parser":"^4.32.0","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.4.3"},"gitHead":"08b9d3911da08deb2c322453af7f70ac67b316cd","bugs":{"url":"https://github.com/NonSpicyBurrito/sonolus.js/issues"},"homepage":"https://github.com/NonSpicyBurrito/sonolus.js#readme","_id":"sonolus.js@4.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nRcG9sPFh/3QMPTrWbnAyKVCkMPU8h7fR8V5o8X5Z9Ku9o82gUYeXtKRJsEPr29+w7kq6uXVSn4wmPkrxRE5dg==","shasum":"f73d52710ada2bb6e2c05a002fd7a1e9778ba9c6","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-4.0.0.tgz","fileCount":225,"unpackedSize":176243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZvaGRVXDNsFHI6kVXjfALy4Brn/pmiaMucauwY92vZgIgahMogsZctrTQIDyKBQScSehd6QLcHKX6RiM0HPKNaJo="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_4.0.0_1633077323163_0.03189231686344929"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"4.0.1":{"name":"sonolus.js","version":"4.0.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.4.1","sonolus-core":"~0.2.0","sonolus-express":"~1.1.0"},"peerDependencies":{"sonolus-core":"~0.2.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.10.2","@types/prettier":"^2.4.1","@typescript-eslint/eslint-plugin":"^4.32.0","@typescript-eslint/parser":"^4.32.0","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.4.3"},"gitHead":"ac16b746af55bec2ba54936a79e011814fe7f6c4","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@4.0.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-N79a5Qe9p9g7gKi1kT1TliCFuZnG58G5QIhzxGHMehorqIB474sHXv7gaPnNtwUMcsxkJUHtuqed5skaCtcykg==","shasum":"5f0d0b6f5daa048fa9f9a3f329ed0d670d01e56e","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-4.0.1.tgz","fileCount":225,"unpackedSize":174600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh27mkCRA9TVsSAnZWagAAgksP/1BVePaD77SboLe9+1dz\nikdjGKYesvK+fksEgykkJzf9Bduz1oNxdzeF+yFsKG9nJo4kvk6xFgwr3bC2\nbBUmy5DE/HeBNACaecB7CJkosfpk9YuxEnHrKM/hARJQBzU9W3kqdEomwtgr\ngiSCCCy6smuEuH1/MINQyh1glevPx+o5by5czwC11kKfyK8HYdhTrFUZuOzF\nQcfjbj6ehyhzwcGpOpN5xv2OPhLG/AtTs9ktUoTj2/+kbIbtnpz6InA56wmd\nC+1XKC5V6a+HqAyaBf5bEJ62ST9UtPVDaDDJ+lnQGUWuu/o0RlGx6h0AkAXR\np7gQvUvIMUF41RJ0bEha5nO0osc8HtISR13Fi5gaXn8lqrUzYsksSpcSANoe\nj/ovzEH6viezodwD3OcRu9HsqFdC6WmdMHwJ5B0P1HSJFTKfRht2xtl2Isz6\nQj8kxQKyVm66dmA/PI2zX2WF56tqo08PSHzOIqeJex5L+gff6fNpp+clrIzX\nZhW+uY72dzyQPc21KstxwchvhETuRBCC6EzoMqQg1yysZ1j+5N4VHkrcsns1\nEZ80EUqgZucm1jeWAFXAxPkPHlwLvyh9vQO4icSrDG295nc4jpiJir4/KigD\n5Gf0QXK146FoSObEZJ/AxECw6mNVbp4oCrG/LAwT+qcuj4+jxsoO/nTAKJXe\n+Wjs\r\n=PjCK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9ppCztTTedwLj7vd5OkfNRLXL1LU6WbS5ZC0BhcDYOgIhAMLJZpQYAOd9yFpgJ3pmqg81x7sDpFm0rdwnA9prgSb6"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_4.0.1_1635767768638_0.6983557456496996"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"5.0.0-beta.0":{"name":"sonolus.js","version":"5.0.0-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.4.1","sonolus-core":"~1.0.0-beta.3","sonolus-express":"~2.0.0-beta.2"},"peerDependencies":{"sonolus-core":"~0.2.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.10.2","@types/prettier":"^2.4.1","@typescript-eslint/eslint-plugin":"^4.32.0","@typescript-eslint/parser":"^4.32.0","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.4.3"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://wiki.sonolus.com)\r\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js\r\n```\r\n","readmeFilename":"README.md","gitHead":"dc3ef66250bd15f459a5a835e59856084140fe68","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@5.0.0-beta.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0/IwJpnz5pc5S9C0bdDb0QJ5i9Bih+qovZsp8Jd7T8GXrKCwjLC7cnqKRLramXT2yLl6IDhXF8JVMWM2XYu9uA==","shasum":"e7abbedfd18ccebd6e7e110ba0171d5f9e4a5f3f","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-5.0.0-beta.0.tgz","fileCount":223,"unpackedSize":157670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh69aaCRA9TVsSAnZWagAAKLkP/izC3n7EXCJNijdHErTb\nsSp/7JrhdwhLLZr8O6MYFwywZbHFAh0U85ixpMcgkNscTaYKCyLto2fXE/D/\noUXEuZ/9PjND5S3jgBlk3a4pCNUWkpNoyx7+gz9OkjfXchjeXBQuSJQSl2ZH\nhMKSEFkYEPTTE87CUEYt3DatWb+gPfSKTE0cooiXgrPUpkod1iyU5HlgUNVK\nQmIBMntvg0zY5aoqsgklRktHv5dcqPEASt4TfUZRNKiRRpJrjFdpA5UcEoOk\nvGLMt3WGzSBe3GovChVMQ2CJfFwMGmGsu55crBK+6it8rM6asVP3HJMiAeIw\nqfP8y2SXWvuqvpOAVMqve2qv61N2LPYM9JlpE6QAmPTd3CDE86a3YpiZVJDH\nEOuW1Ld7rcL51P6fvwJml/lmU20PFovyV/IRD2QOT8SHydkHTiXP6LT8XnEA\nP7hPKGjSKQvstGawccqlGm/i1fB7Mk7WZhOn1XfTv7ohQPrxPvF+bG/jdmGf\ni3vm628+rlw830AJtljqiCXY/o5LcCNnEDattPlNA+uys52T4e3st0w7TMWa\nX/o+LHZe1onj5BvBAcpmO6rscoTuf7JllZMKiRdgzAQ5DsbrrXXuTy+zzEEp\nBHMS7wJ7D6wfHzl1QTjDYDfWWo5xwQBR4nzwLHu4uSLcLP085TvYcExE/WHC\nzb3G\r\n=lAuR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjU+2jJZ9NwG0A70/O5vpv6dezQ2dgYOehRwVgqS1HjwIgfv+5iZNRRR+LF0RL9LyLOoFH6dF3EnnFlzLTQH6VQWw="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_5.0.0-beta.0_1642845849984_0.9341915624459143"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"5.0.0":{"name":"sonolus.js","version":"5.0.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.1","prettier":"^2.4.1","sonolus-core":"^1.0.0","sonolus-express":"^2.0.0"},"peerDependencies":{"sonolus-core":"~0.2.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^16.10.2","@types/prettier":"^2.4.1","@typescript-eslint/eslint-plugin":"^4.32.0","@typescript-eslint/parser":"^4.32.0","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.4.3"},"gitHead":"9913f08adaf9c87ee776df2564d12916ebb67ac7","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@5.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zCNxSudSt6cnrNqeU27ezd7l9+PS1e2sWCCItcEDKecz+nKXbYntowSyBa8bxTLedANkjwrTpLMcPBtfIz8U0g==","shasum":"5454212455c4e9609fb659160968ee90e8851d1a","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-5.0.0.tgz","fileCount":223,"unpackedSize":157649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8pM2CRA9TVsSAnZWagAAl3kQAKM01xo+33+vBExQdSUk\nCvpSzmNIGIKEBp/ZpB07QvueBYnE4VFRfyp3KMNUqGwIWJrW9UYx/I7vKQbG\n2+PBRP+veTJeMKv0VQblAv8cTYGChJTxnQlcyoLyIfuPgIQ+ggZzuC1JFvm3\n1g5A8mZ9x4rugOQjW8XnDWh51j9buKgcUtNWmfQKuCIxmqX6OPRWmk9XvSAn\nNJsoqIUOQuM9ISFfxpf//wwLzGgE7Yf17uIRitSHmwudEJj9UaXppvM5+X3l\nThCoc+ny6TDljwTv0QaaGuEuEWhPtncH+MsoTYTfDQuYmyitd3Ol/CVbwWmj\nqbodAiJBbf3k5zNJJPWgwb3mc9fGzoJfAB2cSgEo+T+6uItdjSJHTLUpxk8e\ne7EsHirwRBQFFa9KHXPbIm9Hp5gLex8oiCla3gpo63H6mwgybEIINpL79oin\nDQiqAGMBN0YVvdssGk3hguOKuVS5IoP+8aEQd8OGJaG2LtfxnIOjz14oLnGa\nPTKaiIuieaOhYU46uUInsJpix4czmC0GeE/V5J1Vgsom4WtoiqgTw3R8lGJa\nTnLheqrzkAnF0n4JQVQf9UZjAxskpaDcXTCTg57nzf3qkTpe+7+xWG4v9MJl\nZW64CndMjIy26AHlFEonYXdAU92MavYPuav6FNyGDmXpGREe7zxYq3ue/BHw\nz7lX\r\n=6OnN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUkcm6jFGBcx9f0c6LXkSfn4gfKewHTDtFwSEODy+TiAiEAs8PRbYAF7aK8KwRhdg9siG1W2910amfBaMqmbPck3Q4="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_5.0.0_1643287350071_0.8816699881609753"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"5.1.0-beta.0":{"name":"sonolus.js","version":"5.1.0-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.3","prettier":"^2.5.1"},"peerDependencies":{"sonolus-core":"^1.1.0-beta.0","sonolus-express":"^2.1.0-beta.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^17.0.18","@types/prettier":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.12.0","@typescript-eslint/parser":"^5.12.0","copyfiles":"^2.4.1","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.5.5"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://wiki.sonolus.com)\r\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js\r\n```\r\n","readmeFilename":"README.md","gitHead":"90ab05e1685f5d0295b6741210dd646350de51b8","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@5.1.0-beta.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-RHNdaeo8yQZvocZzcjamMxNB4Ss4NviX5i54OtcukH1fJpGPTrM0bR6vDETySvInnu2Wqc64JtWh1Fh1Ydhdpw==","shasum":"a96f93847cd005682f56d6d9fea0e94f1a94ac55","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-5.1.0-beta.0.tgz","fileCount":227,"unpackedSize":158686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEvuXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgzQ//UHg194eIvBROa67rwAZZgpZKx18cy6PxcCHUWoRWt7g4jFNM\r\nGXpmrTsi7VSf21aGOGRRvT1YlFdFXPslJ8KwLskVoSif/Y3qt0Bd3/ko57rR\r\nFWN/jpYDHdmmV+M62stAy058HarEPObCNN2fbmsGTjXZqXOZKLzcw2roUjiy\r\nZ0hUF9uX3EhcLzVq1FiyDkhzT3blCkxu676syDn/Oz5fCQru4hxM5HU9FxN7\r\nvFvHdWe9h6e3kVvh3/lnMfh8w8ddZPF7Ge3HuRUIOvz7YIl+Mx8I89nMP9/s\r\nhQL0xl8sWOYUckFINgN/6QNmj21/LbY+nRqg6PUJVk/riuRjplI0VC6qmLDt\r\nbaPKQQheF7eDb4HgaE/kc8ZSF4wSz7oz9i1yxfpuPLuTHOZHz/o8WZ6MTZSU\r\nfXetivJnoePYJcm/uGSjs273Eh3hZl8i3dDez9y3DyzSJ5NxbIi09Fk7Wa6O\r\nOK8FyAnmnB1HsYCWLnjc7OcViTpryqy/KEwaISst++p9lAyJ9nIkOro4++Vi\r\nQ7u708hDbZdVSNYhgMjqxN3lAsZ8oS7G8dvhf5m2YsrFdF3QwQDNfUlGWaFm\r\nytRU1ZS1j3LCdCeUe+JOnkwU+o509sNkMlacgNMZfNtE9ZK9/c8lxRZfiyV+\r\n2SGvBiFGvbje8uXGG9vsz3CdhTs4qrAlOMA=\r\n=A+XG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIS278mA8ALf6EMLXnaoNKtA8NAckvZoxGNwk3fHyuiAiBqyJJHTbwivqi5TSdAzz88FdurzETCcGTzJZCdP/gnlw=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_5.1.0-beta.0_1645411223141_0.632453836176853"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"5.1.0":{"name":"sonolus.js","version":"5.1.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.3","prettier":"^2.5.1"},"peerDependencies":{"sonolus-core":"^1.1.0","sonolus-express":"^2.1.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^17.0.18","@types/prettier":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.12.0","@typescript-eslint/parser":"^5.12.0","copyfiles":"^2.4.1","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.5.5"},"gitHead":"3e3e6b531bfb52b9beb701155b4b9f3f4f496a95","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@5.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-EHnGoltZr7TW6hr9Uc4tCVDvEdApg3bUnxYCaF2ikN1ezk2rbzHS+QHeavMoFqRXUa/5/W6f4PLhx0QeOuNdRw==","shasum":"820337629150fdd74d605721d4fd497185dbf882","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-5.1.0.tgz","fileCount":227,"unpackedSize":158665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFlx+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwYQ//fLjIlTdDuDvB36ljrGAsng0nkTkoi5QyiqH4sMpomsCMgamN\r\ns+X8VKuts/YqzVZ3yQsXwERBa25oz8l/t70/WjOD2n27w1vUijXjMh32YZEH\r\nIJzYR7ZTL/avd+2jYeFjrseqKk7T8j7und7VptuRdxVEFEZhaJ0tSyC7bema\r\nsvMQSJlnM/KElI+R/CqxXrT1P4eRYX1CAA/ms0fIhBIWwViYFNor3kXFZApD\r\nvltu8OiM+4oBcle2+YtBXLuz0w6LiBoWPRcll3MpSqVdso3uSzgkHYIizhlR\r\nWLl5zljMzhJZm2q+51p8f6IxVUiYGdA/qpxunZPrkBwyOYZazMJwd3YLz0xd\r\n3paZitwHIGUVzPFAuNEiztXGvozgcchXqlsTqa2+dGe8WLA+LqBLWmTV8jvy\r\nZoI5JisJLe4fmuYevvEk4dAdD876Ov7e+Sr8UzM5GyIEPQRoTlF+Uk9xpqqe\r\ncU1fngxvTkeaPio3LhPiKAMpeNuJiyBrawMQLDu4Ku4BYktzD4a2itppPgsJ\r\nW5WKhLm4PRNo+ENkWhwqJe+XqpmHmNvQWXMX/XKPndBsjuayAXVU8oLAN/2z\r\ntS+zHWWz7iKq/1Vfb48Y9NmwKShXk9JPQJbxbzs5W+3FYFHslimACFk/Cn5S\r\nKJP7c4yX+E3XJ/AXsnkXruqaXogHwHkzDmU=\r\n=6xMo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFB77rEMsB0+/Iu1qwbMQSpsKpaXFD6pMfixpUwEKXtdAiEA0x65/FPF5S9AkX8EK3W7UwAJXApPEsd4/J0w+Wy0z8s="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_5.1.0_1645632638421_0.5537307184060909"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"5.2.0":{"name":"sonolus.js","version":"5.2.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.3","prettier":"^2.5.1"},"peerDependencies":{"sonolus-core":"^1.1.0","sonolus-express":"^2.1.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^17.0.18","@types/prettier":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.12.0","@typescript-eslint/parser":"^5.12.0","copyfiles":"^2.4.1","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.5.5"},"gitHead":"ba654ad3b60b03d84f0292e69afbe66396be0852","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@5.2.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Ebh0EeefXb2dhMupODPrEXg7HKx5Iq6dN13W8XePhBzlA0OShI74fLwDEOIfYaOJwyNyRkp3gY4RJWkHdjrHdA==","shasum":"edcfda1dd5bc3adfdd0c87552877ae5afcefa672","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-5.2.0.tgz","fileCount":227,"unpackedSize":158433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIomBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpkpw/+JRok+tB58I+1ikziOxqsUJFtK3MuIuSN6UNsx9f+ujIOg3AZ\r\nNwx0YrOsnWrmXCNjg4ctTW7aq15Z+DLiO1J/z9Z/Kgi8c/AbFU4ncBa0YF/z\r\ne2Easy89+S7ghTkGrThUABbv4jwKPsan++WpjWElPomvh4OZb5wQ0lEewMCO\r\nvkMJQgBHX2wn4lFe6vse0H2FH098pohMH3TJhpb5Bp4HNTrNJj9iIgAdsxes\r\nu4kh2lZ3NFhjFVSExFEx+OJZcckbRJMBv/kFiiy5ZiW1SlU5/IioBkIeiTbB\r\na7bhCbIsBk9qUTl/OQW4h8RFwTH7wkbkCXpIhcWpb/CYHkiqOO/IO3eQ5zdT\r\nuLFs1xhkpsCqCiwpA98NWyEfOkb+dZD03VK/9GSMC9lof/MXl/qjddp5tjdN\r\n6zIDRUbSKjDhrHqHtsVT6zZ3cdGVEV5qPqklA/9/7ncB4NN+6uQTyGdqGtOK\r\nU5XEjn0GP/jjmZyswGgcB3EvuP96a4HyWK/qPlVzhCgnpIOmmHMJJIyBLRoX\r\n60OgBBNSgTZjRA/3q5MrfyZ9fcDg81ZRwFJ2rehxd0QSxfx7Qli0sssObYdh\r\nC7akBx5EG6yzxuXJdCmbKI8BhzPliV9AmdCvlh344Vk5TWm/uoV+uEALFR3M\r\nbG381aczZrNhC/6dWnALbqVYFB4JiDLju2Y=\r\n=xZzN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRZwWmxUQlNyrao7ePDuYkaJPVDW66R5FQfwgvUuLvnQIhAPYzq11ldkMIom+1YUTKxBB9lnJpV3D8NYlLW1o+KFdi"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_5.2.0_1646430593526_0.9872992161606042"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"5.2.1-beta.0":{"name":"sonolus.js","version":"5.2.1-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.3","prettier":"^2.5.1"},"peerDependencies":{"sonolus-core":"^1.1.2-beta.0","sonolus-express":"^2.1.1-beta.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^17.0.18","@types/prettier":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.12.0","@typescript-eslint/parser":"^5.12.0","copyfiles":"^2.4.1","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.5.5"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://wiki.sonolus.com)\r\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js\r\n```\r\n","readmeFilename":"README.md","gitHead":"c211501c27ea5dbffed78957cb8dc4d7ada7ba70","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@5.2.1-beta.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-CEswe3vZM7zhhwLIAYJI0ttnSBvh5t115mkVjmeDYXwZbMl/ZoPp9QjLzXqA8L8072ZsKkGdC8l8TpRpO4EdPg==","shasum":"8ead722a90d42e65ef62cd37f8918a9c848beecf","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-5.2.1-beta.0.tgz","fileCount":227,"unpackedSize":158454,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGvfJij+Sov/3PvqAll/BWUQJgj/5OhZAcl7WhD88z7AiEA3zWGp/zfZUq8WJACEm23vIaV00HkCNsORETitM0EOH0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY85HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMUA//T0cg3yq2R9IX8+Dhrq3Oeh2CaxgrAM+s2AOqlt+DHmR/P5WA\r\nAK5h82n27nGjmxb17Mn+gHXSR3DcfP0t94+uZGrnANY51Mxmor/FBTmDyGEM\r\n8isyJAlzwkDLfOyL08SlCGA3WiCiq8m0Xyu/VE/Grk82kCdi9SuCVN1UZh1p\r\nsouqxXD2wl7GVWuE5+VaA4qeTtV1CPECM9aItYZYjFJMh4kGxaa9Z4bpq4yJ\r\nrGkMXFzvnw27Vl5YTWx2tDgbbZhXu2go0r0kANTtRBG+/7kocgBqvC7xGS/J\r\nkRh9YDdnzkdnxKXl22W1yjte0XLcH1cPQDGGQ6AkWcvKFt+e+fqMwu4riH9H\r\nTf5a3AJSX1mcJ5665Dv76+nAfDIYsNZXcxBE3DPTaBAXG+OO5WApgMpNkfag\r\nGhFwZh246hG5ErSGsHhcLSjV9yhQFjkM61LZxphJWG7JLUbixVotPjhrDCm1\r\nx2FeqUOY1NZqhofG5RHeBgVrf5ghGJFBRd9OCyrv5uDTCMoh3CjjHeq56XL6\r\nF6GAKfRFHnPp7qj31dptVLsyK5DNcfzk+xVfPbHZLpuhWb4xFLLQua1f5UX9\r\nbKqgNg7A5B3DW5XNKF6UVirBbS1Vxkrm2jWYXEV2xmnE3g3NELRtTCVk1562\r\nbXOGpuEcdlVuidJjqes3PRkG2y6u9Uwi0AI=\r\n=Ihm1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_5.2.1-beta.0_1650708039313_0.23264079273574323"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"5.2.1":{"name":"sonolus.js","version":"5.2.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.3","prettier":"^2.5.1"},"peerDependencies":{"sonolus-core":"^1.1.2","sonolus-express":"^2.1.1"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^17.0.18","@types/prettier":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.12.0","@typescript-eslint/parser":"^5.12.0","copyfiles":"^2.4.1","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.5.5"},"gitHead":"e3360ec55f7932e6e921cf1200a46c72c7713515","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@5.2.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-JoiLHUvS+3+x2cTXzdtco+M3us+N8mXJFBwsMRzqEL3dEWSi+elcERXwg/80jEbjyW3crjs6Js+o1UZCRgj1vg==","shasum":"b8ff9883c3e1e319c599cff97a0589a040bb3b63","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-5.2.1.tgz","fileCount":227,"unpackedSize":158433,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgK1ABHY/foMdt1algJ0l/cpUIXxCu2L2SLFR2xSP5RQIgPNGCu5DOpOVGzsFopIc7kZZFv0NmYrUSvWVSVaHALIg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZOFfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5kw//Q0UqmKCGjBM7BnIzM7vgAf8daPPu7UTr8I5NFNoLPnCPoCjz\r\nKii4vR6e6XLu1S9y1M74lNFTvieTBxk4cfZaK/mnHmaPyv1QdjguHF16644c\r\n4jzDd6meqM00ld+J4LlccfBl/wWfZqZU56Wfz1Z13mg/m+nsF8Pq7EzUvQUi\r\nZPudGgBWBNskNsYGs6vbw3r3DKMWD9ZTiXeYpQgvGYvGaWgyGu0i4b1+f539\r\nVVWrIYjpmttt6d6KbCVwiDRJI+isHmuSNM4cAnyFvAGNgKH7pNnQFdV3I8k2\r\nUJd5cAOrrW4JBBKyJKZPNCN8DzhoOjAeAe2wkRwnrqJWo1CdsBUjj0DgOPOH\r\nz2W0SXvQLq8/g/O8fWQenIS0fvhN4BLAuvrMiqM0v6+F3QTQOkOFyascjjgq\r\nUp1AR8Psv4kmN/6r/w1P74AyfjN9FckOV9abCQK8nOwSpYoEp/bKXxEEcfQk\r\nRbNQ0nTA5PntXJiw6Z5TvIRdNX7XzJVNEYfFr9x7q9NsszJ8roENJ+peF3qQ\r\n7zHBX5l/wqnINW2kCqsKUIVa774ZLBvdN7jnuysDhFO7DEM9spGWh3HWW85E\r\nSMxeLAAd6S8i1nwQA30B+AE1H+jloHhhAdQjTa8FiHI3jtAbLLinALOrA0oU\r\nmggkpKbwksvoamdlunTAmuEhuCgmG6KzqVg=\r\n=Kkjt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_5.2.1_1650778463740_0.2484578766719292"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"5.2.2":{"name":"sonolus.js","version":"5.2.2","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.3","prettier":"^2.5.1"},"peerDependencies":{"sonolus-core":"^1.1.2","sonolus-express":"^2.1.1"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^17.0.18","@types/prettier":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.12.0","@typescript-eslint/parser":"^5.12.0","copyfiles":"^2.4.1","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.5.5"},"gitHead":"16865be521daeda58d931af9a21de08f7cf23445","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@5.2.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-fNvG8UtjmPtbUuwqlQpoLLu9C+vKTexUNL/i5TfB+rALES8VI19Y1t7FV8BBbe1UzyYV5U2kSl3x02g+FXxMIw==","shasum":"f97bcbca5124ce2721d4b1d080bb15c839c8418a","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-5.2.2.tgz","fileCount":227,"unpackedSize":158540,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOyhzvFrTj4J+7KGNHDrkLNQ1RN+yHtbU7FIAXEMNw6AiBpeqOUG2b1GTBtRxk/M3F9mZYvYpZWxEQi40cP5vVvcw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJii9GZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCcQ/9GGlavAtBz2V9KvprWp7xYB1Kns8zhAUFLSfxoLEwqouCxv7T\r\noQQKiKZ9QP9oo0akQkJMYkOmmB/mcVZsOOqw7nR3WUEDu1IkO+jKWPzL7f7V\r\nTiGwp4Z5ywo5QMMFZger3lfP7noPCVPIXvH8Qxbuw0k9Sre1/WLLbT9rJi4U\r\n03jGUUhbA8VHBcHwqqZLwT3Oo1OQsJV01mLpWEYve4SRquYwL276ayia13XZ\r\nroanqtBQOSi/yIHu3QUKRH2qYEFCGgmZI7gM+NCS1SHUvoo5m34uJ74b0UkD\r\nHGEGrykElP80JPT7/PuuFiIwtRPJuHRuLm4YtRNP3XEf0j5zeR8OKMGUKFqc\r\npHs9iZ52Y0Wy4Pik0JLv9RMobd1L0r/NWskT00ECw0pz+r4S0GrNZACTZYQM\r\nLktF13BPTqieBxrShOZChH3Ku4snUakWUqDCo1L6XfvJ/dVt1cg+FxxwWI5e\r\nV+3r2B7+OqYN5UwnR3sm9RXuajltuuCLszGaTjxclJ/Uz3FsKgxeZNx8LXnn\r\n4nlCTrol3c6/p8bAR9tn/OCVvAeVWXpktiSqgipK/wcYh1Wqfsp1i+b100tE\r\nHmjS+ue+FhSCQrHTGE22CGxq46EoHdE9Azg8WS2tcZBx9mg4xRePajmf3lVX\r\n2TWjY8rD4uWCMX7J1rZ8e5y3c840kv3ARxQ=\r\n=m7BE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_5.2.2_1653330329736_0.11988490217422054"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"5.2.3-beta.0":{"name":"sonolus.js","version":"5.2.3-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.3","prettier":"^2.5.1"},"peerDependencies":{"sonolus-core":"2.0.0-beta.1","sonolus-express":"2.1.2-beta.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^17.0.18","@types/prettier":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.12.0","@typescript-eslint/parser":"^5.12.0","copyfiles":"^2.4.1","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.5.5"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://wiki.sonolus.com)\r\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js\r\n```\r\n","readmeFilename":"README.md","gitHead":"d1cf05d966ea50e4707efc0d5caad138d934bdc9","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@5.2.3-beta.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-WmKMgzXRlRS8lYKQ1Nn1If559uoTJbDVPbECZN3vV4PExE1vsjagN7a3IpAeuuhSSd9fAxIMqd8zCz0HgbEhwQ==","shasum":"d098f7cac7091b6acf11868476262b65bb9d425b","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-5.2.3-beta.0.tgz","fileCount":227,"unpackedSize":158609,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXycWbKxhabvWrxrW4RnGeRhPsnwNps3KrB4NoU7MVAgIhALGsbjHFw4tPcm1qlqtCuOfIOqlcdKyNQFcA/D5sBWvw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5kweACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB6Q/+MXTUxk7u13JhXPooxIAwVSrZKjRfEvpconOKayegpODWb0M2\r\n2PMSy4qiHYH2jdXCYGn5MhKp2SgjFhraLuXNdApqteGIsu6x5y0edBVVkEy9\r\ncg3ihqI0Zdyrow7D+yX9kjcWVLeeQOvJeDDJRFIUVZYDcZf4vmViwjWQ3D35\r\noKhkv3mB6E+FUIDhKGnOgU/ubETyjJNNJKPRB3PQ9PjO44srwnY3wKkT0A1k\r\nLk916x9wqSqPr/MFYsGp6MWNlc+9tRM9jBLLnABhd8csKHDqoaCW9nUZGO8n\r\nauM/MRh8bsb2DnDUHOaXYLZlbrjzzyLjnvFKIvJIsrkNPKuo8LfUime2o0aA\r\n54j70JdNzWp8iV7ldRyBK5ZInpje/BbFEqn6AikeTNE53nLQnjmryxK4j8kf\r\nO1jTrqzQcMb7lgJ40tQMO1vY9E8vcH/o6AKiaZzpDJENPEhFMVX4vvfS8bic\r\nQwPkuWMfiXH6L5+J6hWtqdVOvEM/MDrhnbTf4DIy4vEIYJKSCXD0lJTzEY0s\r\ng+cq4eFRFG9HFRoqh3SLjtRPoyh6KE5styi8InVyGYqox3123593eQhxGrZw\r\nGaV8h6MklLrf7qZ/Y787dBjB8yY0BBjGitLPGQMaLDdL7N0kWc7421+z0KGP\r\nWO4mX9KlakTA0uGT5FjrPakUKCGtduz+tgA=\r\n=jERK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_5.2.3-beta.0_1659259934172_0.3032252680664478"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"5.2.3":{"name":"sonolus.js","version":"5.2.3","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.3","prettier":"^2.5.1"},"peerDependencies":{"sonolus-core":"^2.0.0","sonolus-express":"^2.1.2"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^17.0.18","@types/prettier":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.12.0","@typescript-eslint/parser":"^5.12.0","copyfiles":"^2.4.1","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.5.5"},"gitHead":"43275507ac46ecc20fad182db8a74bd036f2b36f","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@5.2.3","_nodeVersion":"16.14.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-fBLMHiw8/geRjl9w0WqmRAv8vCWxCugsQ4w1jFCQOxm4yByrx9KKs11N9SQR6zrllKXFqkLn5dxSfWJcbvS0bA==","shasum":"7c4ccfa0e9d6206fd6602611cd9e061345312d50","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-5.2.3.tgz","fileCount":227,"unpackedSize":158591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/6AxdAqUtlfwudiCdNPF1VSvbeyQDvEQr0ctsHh7XXAiAhcZ8A5CBtPYzroRpD5q96beZfwnp+40Vuq9N0Z7P1Eg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8jOTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRqhAAmJf1Lk5RSyU54p9ewgytMsUX3JXySRtiapwA/IhVbCgD5BZf\r\n5ES1DyYvuW5apz2Qu1/a5UiHjMdu2qPVobY/ziEfy0Y0KPy5CcEPms4HB0tW\r\n7IEp92DpDyW8cV2bFkAIjnF2V47jS625MOTk5EFa3QCU7qzMRzSJ/JKYvN1o\r\n064N1MDOPn3JgqjGN4sVqAKNvr/q3AFO67X5x+SWI/+7Pxn2n+ePlVlhNS6r\r\nzf2fH8WGHN7HvdWrNFJqo0FIerCzhN5y2NZiq++q7t8nuArATtQkwFqXHHg/\r\nOiiOBkqtagUi2bW/Z1SYsuJP5PWZZCbye/BAVI62k0F7NGvY2qSGdm8cWGKx\r\nfnlHxVKhLTjujW/DAygF5AT+qFOVUBuc4KrkOo029/zm9jwlVr1ofoHEVY9Q\r\nbIxSf8hWMpQI1uiJmFErVHP3xNDKNA0Nybf8W7igtlHGSHfGxe2c4S+peCzg\r\n1yd6VGTKzBp3rDivBXudm4QZVOsbibhntQiHGUfJVqoO3GDwfluZrQu2U214\r\nCzTs6rvawCZ2QOaLJKCz51LUb4RZoYLTuR7i8/CCdT65zAAPqyyMFvJCgqTn\r\njtdvhL2WLSzwJAiHnjLcLsyTntL9VuT9dtxMGtW0/mF2gctP+NMGLhUTbGIZ\r\nDEM5AWCzHXi0Vx899PZl6KfDxEvJDsXSCJ4=\r\n=ZFRq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_5.2.3_1660040083508_0.877411335061046"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"6.0.0":{"name":"sonolus.js","version":"6.0.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.3","prettier":"^2.5.1"},"peerDependencies":{"sonolus-core":"^4.0.0","sonolus-express":"^3.0.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^17.0.18","@types/prettier":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.12.0","@typescript-eslint/parser":"^5.12.0","copyfiles":"^2.4.1","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.5.5"},"gitHead":"32a028e23f41f33410e159d94caf8c0908d9d3d2","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@6.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-ZnXkQZihhpzvoeQVPbOa5RqZ+5UqXhrGbDcotqF9WuevAhKpwTgo1rkjjqWtUwo/Gn6aP8ng1mSG6diRti1M+w==","shasum":"fce1789ea2fcd4470c61682394330a1a77e6d638","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-6.0.0.tgz","fileCount":227,"unpackedSize":158591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6AwN0pEYnkxIxwqU3uPw6FZu4vAGS6jSNJQ2hWiA01gIgZiz1ATJtO8Z7aFJEkeTPhx9idRuHl2e5kXr/T9YocDI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFgB9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZGw/+PJZ04Zj3wyHMnL2CQBv5aFCug9c3kwI0dTWPH8zcOS7Rcv1M\r\nNOOULmZmUWmwdOMk74dzdbZnAiCKonsLSkxFFm2AIvFFRaA5K+A1wmg68QrC\r\n5R9jGhVDMxUwnYNGWU4S6gEanvXXCTQgSlPqrjPKEme8XHxobYxbX0j4PEB3\r\nEn8q6ZPoe5Kr4uMxjf9r6KBnxUwZGWCjucQmztFowHtSapQ99MWXro2hS1No\r\nHcCPBk9vS5ZKAh9uCSgDLIKmxL6R4ninfOJSUD0oQKrllpnw9m5TBV0qfvFn\r\n+yAgzcCPovk1sQDjfcINxBGLLJ+zbSUyR0i2ay3CQnYmpXrHJXz9mfCWM8Ps\r\nrJ8u3RHfhmJzpM9YB0manawgXnugRw4z8UEX/Jk4+9o3WsvbHEqYQU1Pu2Mv\r\n/4eKutXEk/ZDyUQ0XwMXfx0fIORiQTWv3MQstogjUEttp7VszqPcWIQsA2gc\r\nZdauFsVLY+1eq/g71+Z963OZPdD9/j8c2Zt2D9y/IVhpmOiNhioj9ioR0gDA\r\nnPQZ9NYE6wJlGjHX2xjaU90DBjM91Q2GwrXU9YtINHFrLn8FViMzgTGyOPIE\r\ntpaSBSvQj5cvUFuZz2eIFtQ0Pj0IYUFCIcbXUZuGNbpm/Pm4PT3y4rR8BmpN\r\nDDX5cuthCGSk++01HmuqUaBJI8mP6Oqk8ec=\r\n=vgpn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_6.0.0_1662386300937_0.12486479072106471"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"7.0.0-beta.0":{"name":"sonolus.js","version":"7.0.0-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.3","prettier":"^2.5.1"},"peerDependencies":{"sonolus-core":"^5.0.0-beta.0","sonolus-express":"^4.0.0-beta.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^17.0.18","@types/prettier":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.12.0","@typescript-eslint/parser":"^5.12.0","copyfiles":"^2.4.1","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.5.5"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://wiki.sonolus.com)\r\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js\r\n```\r\n","readmeFilename":"README.md","gitHead":"f45eb57eb3c4fb4a6ac6a86197b46a5ee7026d40","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@7.0.0-beta.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-wAdjCaxPRtpaY9/tSS3EB1twt17tpccH63/1oJms20MJQ1c8PlEolcWYOFnBmu+ZgJoMfExms0DX6SOFtc831A==","shasum":"c5a9d776cb882787f9cd06eed01c96567acaebca","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-7.0.0-beta.0.tgz","fileCount":227,"unpackedSize":158701,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7Sha8gfmNDZZXOSuSDDbC07mFG6T7jBgKypJ3E1nhsAIgfQe9Ma3BxFvZhBeR/d0K/xNQdGkMSr0YMH4+oP53NUw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/10ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqICA//c/kZ8atTI2GCRQdzZXv+9a2htfqSktmO9FgsxveCmCupAamv\r\nwh5wIFiK3YZx6Jox5QhoHhienFsHy8JCM35xc/noIe/NnBJKddmI5/ZVYp6x\r\n8S0Sd4JI1TZajCSd1NdbhnlyUjBqpvMEaSopZZ9YZ4Mb8M1mo3cHa77LuNKE\r\nlpM8ky4oXwyql1NlKd7U3H0pPH78p2QcipeBxvx2pe2/N+JBCGgosMua/zU5\r\n2Pzyksg9cix82a+g9XNOmDL8lv8ioznxbpZrIfjPNs7UO6Z4hnEEpjOTShIt\r\nE/eQX9r4m00t1TL++QZ19PVOamMyZuEPHWQLMMGNQAF7Rl14AMlxqjI9E45b\r\neh6YTAg5+yX/voyJSMKD4xl+1BvzOyVFOqK4kz1SzdzS/EVf+oXFe/kyTgZt\r\nxuG1ciPiYgYWky015X6v8aonk0HRGkf/88lB5gCJEZgL/FbJ2sJZmd472NMs\r\n6KoOFPHZWuCI4Oc6S1B4lNnop1LF+lEkbgRNhBy2es9Vk82Ox1W3Tx3alLO7\r\nRcKwXiayv5zq1Utc+TI1s9iu7G7an2S1vpkL+kNHY3JXDsJXuOpon8uR6dil\r\nLRIBHzAWyLz2Z+BB7N2+wOhz5iYANLg0Fb5I5x5g0IbiH+5+SHnHowkeF6fn\r\ngOTXv3wgWmUWcBEFPYKb+c4UP8+goe23Fgc=\r\n=plaP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_7.0.0-beta.0_1662778740340_0.20526941959588707"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"7.0.0":{"name":"sonolus.js","version":"7.0.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.17.3","prettier":"^2.5.1"},"peerDependencies":{"sonolus-core":"^5.0.0","sonolus-express":"^4.0.0"},"devDependencies":{"@types/express":"^4.17.13","@types/node":"^17.0.18","@types/prettier":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.12.0","@typescript-eslint/parser":"^5.12.0","copyfiles":"^2.4.1","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","typescript":"^4.5.5"},"gitHead":"223a2cf5a7ba9c6beed54f96f20fe35bbf779a9e","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@7.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-J5HcKWvyhfTtSnpqUYml+74NPHczW24Q/Hid7qRFcq1HrP229pxdWfyxGzSZn3n498UmvrhBOG9eH4GGGO6Q3A==","shasum":"a7cc48f83f58f0d310d88558f80e2c0ea0f14594","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-7.0.0.tgz","fileCount":227,"unpackedSize":158680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkn6xEnQAApLW9deQourToLgN9G4lZqeCPPAFlQnX63AiAd2CZfry3ZzkhnKi8OF2V6KSLOaZVEGZmHLcgr0VQ1oQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOYHNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf4RAAhbqcjd496UDNHMrQEwsGMry3LhTfKJjLWVQ0d7LERUME/cdN\r\ndIOnZdLMDXsTA3kCI/cRM2dJ6FmvSl5xgKfGIP4mRQ/dQ97qqIHFG0zd62jR\r\nzJFXX/4Os5RKoZPHyuPor3Tz9OBhcnUCd33DXe/2u9SPDUhSO9IyyRN9EXZF\r\nk8i4d3tMmXX4yLP6rcaj/skwu04+p0DXq/gw5Hs5PCQiCY2jZMvmUSoSoozO\r\nQwFb4RDpfB2hfWmmQqGv5sv0qXl+2oTDVCBZeuXEzCxSuDofLbmHZZAGb6sR\r\naW48kSZvOoxtISSaNO7K6iWr9VXEb+w7J3YHXpKgsPwMegmg9HWnAbytHqDk\r\n4Lu9RxX8b3K57bWFirFfZXhWawP051DB5IauyPTuyJBnsgC6xkKHm9M4wGvH\r\nEAAa4D26nNoNNfn9+MbUivVX3Wo7da5QSgTihF70pei8Bpvd4pRQIpdNtCLD\r\nKtumC0m9AV3v4o3TWNiaWmhpb4X3L9yo+UUDlpywEMGDcH0cY88e+u6cmj7D\r\nIRqudykhyskJvs+gcPtaOVIAEYcZYtgdUQtT6ynkaB8tr64d6IpP/gcW7tIi\r\nh44i0AFw8WF5VnNuFS/4+34iUiFCT7qll1wJs6ldPRNl17ool8T/bFe7AZrP\r\n3xuJLhKKM9oejSCi6HIhy69W2OuxrwHqR+A=\r\n=g6m4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_7.0.0_1664713165317_0.1759287945179333"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"7.1.0-beta.0":{"name":"sonolus.js","version":"7.1.0-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.18.2","prettier":"^2.7.1"},"peerDependencies":{"sonolus-core":"^5.1.0-beta.0","sonolus-express":"^4.1.0-beta.0"},"devDependencies":{"@tsconfig/node16":"^1.0.3","@types/express":"^4.17.14","@types/node":"^16.18.3","@types/prettier":"^2.7.1","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","copyfiles":"^2.4.1","eslint":"^8.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","typescript":"^4.8.4"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://wiki.sonolus.com)\r\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js\r\n```\r\n","readmeFilename":"README.md","gitHead":"fa248f50dececc5c8796e3ee5714f7aa6c7f7c0d","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@7.1.0-beta.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-0m9LruImzAd3bh0cwTM4otLV2VV0dLrVwa55LEwwyKCXvu0QDhhwi4vo8vcGsqNhpHimxM8QqAwFoLPp8YBN/A==","shasum":"e3f77ada3323561651abacf13fc6d82e186077e4","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-7.1.0-beta.0.tgz","fileCount":227,"unpackedSize":159894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfnLzPV4BAY+sEfjIDN+f5Zjg2HD8w5eZKjmIIwGKxIQIgC5m5VmiqTP/94BDIB70ea1/DfpMM6ZsFe0NtgiPygXA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYrZHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUcw/9GZkFsraPC51UZE7uJxqmBWtiBIeC8NOzTKwkSVp+K2HXwOP0\r\no/UiUkZkbVeDkKUgJ66lQdVsfzfpDqvXLs4ZrrFwIyul36u6vfnI9l5cL/TH\r\nU3XYYCKmP3yWzfUVmJHOKLLUb7t0koAktkgeR02WgDvnvylSJ0LIrQzDMjit\r\nORvlvyKu4sFZlz3PXffo2JdbJ5fUzZePJ8CB+3/c4pHLUV9QIiyspij5/bHC\r\nJpTFvUQU9Kt43OCa+Eh4NMP0K2N5nNQVt3dD4j6g7rjvmU9rUqj0TL4tzh2S\r\nXSCpBpkrbZu25wLnY8jKj0ftVwRsBHwz1vlU5qEpa2bxEwgwy4bSppA+C59k\r\n8i4azqrZJCgR0pANC8l4hUwVBti8dWShQLbd272IQFN0I3huou9FQu0TUO28\r\nHIa4poMLXsikGRrKS+/95Gj5/Z2dzpBJQVEyBYq3Ck+9svD0VIiBLCuIBc9+\r\ny6Iu5/AEjx4PfZ10rUb9ekBgRzC3P1a7t01NNKjVgzXpxGGO9LUfd1tHiM/M\r\ncuTFh5R552HTzqYXJLV2xSKLsguCyn7eoEuXxS3PaKidj5KyC7GBSHXJTumx\r\nn5KorAJ9zDFlGcxGk4n/ZuklhniWAZWqtuJJt7Kik82QIzvSg5JyMOsP5Gcc\r\nqtrT8EehgtGnD4VuC1u7FVsOanzPp6KrPk4=\r\n=1qVO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_7.1.0-beta.0_1667413575310_0.5444422497245083"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"7.1.0":{"name":"sonolus.js","version":"7.1.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.18.2","prettier":"^2.7.1"},"peerDependencies":{"sonolus-core":"^5.1.0","sonolus-express":"^4.1.0"},"devDependencies":{"@tsconfig/node16":"^1.0.3","@types/express":"^4.17.14","@types/node":"^16.18.3","@types/prettier":"^2.7.1","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","copyfiles":"^2.4.1","eslint":"^8.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","typescript":"^4.8.4"},"gitHead":"33ea8e081d8ff5b065aa74b4ebbdcb3737a7cea1","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@7.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-fvc0JWyJ3eSGTb/lGn1rQiuZQ30kmgwHs+mYwHNe7TYN8239P7/ntw4dY82fAj2Bf/nLXqTJUOl2KylQzdY4VA==","shasum":"3100a9fe35ee9cfa95ebb7df08160cdef887d370","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-7.1.0.tgz","fileCount":227,"unpackedSize":159873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6MKOhEPn/NAb+Er5B8OjvZ2acV56wYWlgbV7E4Rio0AiEAwHDTcAXVsHZmCyCmPtFq1y9jGAf6JsYrekxislfmwIE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaPpOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxTg//QqDFT/7j0qS1cyabMRn7bAxEICluu8feoBhg7hWdr08cl8tp\r\nbyJVBhhJxVLYMPc6o7iG6OiuIpNgdlvbkRG9ZBuo2UhNigmajDjHkcwoCKUD\r\nxLsTFveajHnAE4wU83tFXRbemSOMr9wG8e30485JTSRXuk4yn/F7kR8jeuC4\r\nH7ZKJrmLisEqyal7Unrz/t76Pey2ONrHjhmbASJ6MI/9kOBGxGCNSyRyLZE6\r\nCQBDjBjaWxDmxNE8YPj/9Yr+RIVm3Bn+mDhtZ1z8/v8zG32mG+xD7642EXwf\r\n/BZ0aQKAQ5dk7X2cOVoQ5RBwFCfL85pYmlNmJo1XLMhXxPd87rldSveXVs/V\r\nsQ/kjvtY8qJEgU9vu4LsoGe+6JcUFgaCaqqymcm3KSH7YLy3iH/bWXBF3ZEy\r\nCLBuy4+arQMGMgX5od7foeQEdmXLHGc5i7/nGDhz+P3kKn/7wjDg2Q9u/K51\r\njafymgqpxT5zlT6VmNEDKrR/SagLcfQvk5hJN/vA0SNGSA12EUvcMSJgB+Ec\r\nkYq+A8XyapP0JyUfD1BxM2hKwxXz4mH7DpzHfStQM28koeI9ablBJKGYG0HT\r\nwrC69jutSWA461jy9QbVRzi46Mr0cuFrBAuAxWPAwPPMog+euJkEL9pmYWA0\r\ngrv1fbwSFn4QIjoe5ZzvC5B+8sc5CDKHRO4=\r\n=1lfw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_7.1.0_1667824205838_0.06280867375737986"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"8.0.0-beta.0":{"name":"sonolus.js","version":"8.0.0-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.18.2","prettier":"^2.7.1"},"peerDependencies":{"sonolus-core":"^6.0.0-beta.2","sonolus-express":"^5.0.0-beta.0"},"devDependencies":{"@tsconfig/node16":"^1.0.3","@types/express":"^4.17.14","@types/node":"^16.18.3","@types/prettier":"^2.7.1","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","copyfiles":"^2.4.1","eslint":"^8.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","typescript":"^4.8.4"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://wiki.sonolus.com)\r\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js\r\n```\r\n","readmeFilename":"README.md","gitHead":"ba75d1f0bab74779f5a12b7502edbc41334aa707","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@8.0.0-beta.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-l/HnWKBJH4lRXxm4ZFv0ea3ENKqqtzodntP6GaBc0gvyOa20ZRMKLpR4YoST0Ex3nbYABFGUW1ftHjvGYIQtfg==","shasum":"c3309d8b874094609e8a7e56ab3d2e705799f7e6","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-8.0.0-beta.0.tgz","fileCount":235,"unpackedSize":162323,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtoAp1biwIUxP/8hjUWsCjx6Sju+UaUcZUPu37KPiNaAiEAxjccIDgXxKYGgIlZfrMqKkP9mSwQ+UBo+j/4tqqNMoU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgdpWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD2A/7B7NoOwrC699LTchB031Y0wNCE3FdJVkvjJZ2QG+sAuVTjsCO\r\ny7u5ylSNo/Mw1XFe0WMOr68BNmU26kjwv9KU0omddo8JmHbQW1U5G1F8Sd/g\r\nOlmq2MJ6razBojW4w/veaJZRMKPaxAUxZTxkExHXAkKK6Kx9nmmAZoqlNCJ9\r\nh/VYJ0EvakyQrmtiiWnSj7LNNtC+3gqpLe6lrfl8ldpog0WaBM12PkjVZn5m\r\nuDnSwVo4Lrgfye0LF4Ey2tlfig36rayPNfOv6LKsIAeYVlbe0jJAa8i94Csy\r\nuPpzc/57JLuItOCA/JXoLP5sPvNXKlz/GLRDL8EVFYR3RzBBlfXtNRJr6o+L\r\ntF7ZS/2H9AzsT4NLlxos63Q/xMSCNx6S+7gtfjqR1wtjQLkIl2YgnT46I9gY\r\nC2at9PXrWs8py2UBovbC41U/Yq1sbabP1afpMRQRgAEDTDBvTaf+BQsgYVOE\r\ncGBonHw7kOJnHTsHmy60Fhc9371b0FZcT8dsOn/Av29R68F9j2ksFA9dVquA\r\nm7NK9TqCA8EpNOmY6IDKuJgAHsZcBzThl/0pmDANwWk98j7EnctSkwT+SdMZ\r\nv26/QM/D3npSKzWdZKFiYeahMlyLm4XYbQvVs2/9HEj8Ziqnm+on4zahn7oF\r\nF671gLaSjTV+pmMZU5whhWkReLFoLGCvaUk=\r\n=wn+Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_8.0.0-beta.0_1669454422365_0.20593049425336574"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"8.0.0-beta.1":{"name":"sonolus.js","version":"8.0.0-beta.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.18.2","prettier":"^2.8.0"},"peerDependencies":{"sonolus-core":"^6.0.0-beta.3","sonolus-express":"^5.0.0-beta.1"},"devDependencies":{"@tsconfig/node16":"^1.0.3","@types/express":"^4.17.14","@types/node":"^16.18.3","@types/prettier":"^2.7.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","copyfiles":"^2.4.1","eslint":"^8.28.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","prettier-plugin-organize-imports":"^3.2.1","typescript":"^4.9.3"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://wiki.sonolus.com)\r\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js\r\n```\r\n","readmeFilename":"README.md","gitHead":"b9fb49601c57121f4dd5bc897869b99c34cec3a1","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@8.0.0-beta.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-LPZcsrda5C/VLrGhI8qmBQzLSq3hqgiKGbYlsaLtDIzIPLcUaeMOBkqmVlrUDRalNwBMK20yxCmLei+XfqbYoA==","shasum":"2625ad3edf323ba30cdd1b5e45370414fdc2b6a0","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-8.0.0-beta.1.tgz","fileCount":235,"unpackedSize":162253,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTXecPvtcnl8fmEykWoqTjRkMYZglpXQFdjDgUv12DAgIgAxTaWIpjsiYjwThY//D6fMoAEuyeJafAblcNQkv9sl4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg1dpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphOA/+LG/M8yGHAFKeQjR7yVPq1f22kIwZMqcu/OeSDxwY1axURZ47\r\ns0buzCadXAKQ0VXEiqY9ieEfS9lErskJ8iMxxIQX5TqAF4oD8AfVaVOWVSor\r\nI4I2aNlHSf8/vr6plU7O+8ko7rd6UWSr46X2nyNWGOozte8XD8rs4alEcjGN\r\noE4Zz4vmk/pC+pw+/Br8I0G2Zt1deiq2YfQQ4bbzo6HzY/CqABTupJa9oK54\r\nxW+wIEWexpNHZczEvcYHhImyqoc9Xi20d+nbU1z8eFnHiCJV2kT/rtrCZlRe\r\ntlRFdRpeoAq0icIaM0Pc821yNqBT7InoXkeN41UwrShDRdigVqhqXgmmpUmX\r\n7FBP8//bt4KAcTvHXdM7M5XFAiCaDqo9S7E1qVM0Hn8m8EGMW8ZOJUaXJ678\r\nA4jJVBGIysGlQK3UHREXOazhWDzFFS9OU/HYA7iaP692G2DRk4PY4C8eTSfP\r\nCd3PMg7KjzzDEh7toz/K+3d8E7m30Kcrb+889tPGhLzaFikUqoB2yynwdMgY\r\nyx1owGoLl+rMGy0EW3CDWyABHPjGXP+EfBj0vtfxMN2eh0EKPAnxWfjP16Sr\r\n8jtBLju7mmhbT7ygFTW8PnU6UAbyckwHrKPmR3aDAinXvMqgLFSZlqHjbccN\r\n+SHDGtdI1znNlKLbtDHp4lIUBFPGiEF4dNE=\r\n=PV0T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_8.0.0-beta.1_1669551977450_0.787292379507351"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"8.0.0-beta.2":{"name":"sonolus.js","version":"8.0.0-beta.2","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.18.2","prettier":"^2.8.0"},"peerDependencies":{"sonolus-core":"^6.0.0-beta.3","sonolus-express":"^5.0.0-beta.1"},"devDependencies":{"@tsconfig/node16":"^1.0.3","@types/express":"^4.17.14","@types/node":"^16.18.3","@types/prettier":"^2.7.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","copyfiles":"^2.4.1","eslint":"^8.28.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","prettier-plugin-organize-imports":"^3.2.1","typescript":"^4.9.3"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://wiki.sonolus.com)\r\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js\r\n```\r\n","readmeFilename":"README.md","gitHead":"239343fb7490f45ab33c195c54f5e938698356c6","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@8.0.0-beta.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-PaWYwoHH5ktnvRQylneGaFLH/6kfQ/OwwV/eA7lbJqFHSnhNQJo7MBQTuEPMhBuBLF7VF7hMOhmBGdLGSNqw0Q==","shasum":"6780c3468debd342aacc23f6bfa996d01a1c4c1a","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-8.0.0-beta.2.tgz","fileCount":235,"unpackedSize":162253,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPtpURybLGkdJ6QXC4e3nI6A1kIneXFvVF2nulmN0aXgIgRRUHrq7kXF/WC+2Y5iIhZFz0MKAe8Km9WBSBH6vQG9A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg2bLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWHA//Yr3FRb03sMtOV0wn9UMTzHYMQ9Is94MTzmuwib0baUulA+TE\r\nXTKF2QAdZ4hBlO2saXZwICmDkqa4uj5XDDKhwUfuxeJ2EuASTczuMEqkN1Ds\r\nyJ/8pVw9/gX/VuSk5mqXK+0HxWNNrtJruF+J6PeJndjmZJMtFwFvzg3hShmf\r\nAKfS4RX8cFBGB4WXWBBBp3eWtBrcP1y7Dr9su9g9jiVDc9e2cBN675aZkhnx\r\nrV2jArlVS0ZOor5zSzn8ALp7EyEdF01LT1FnybG1EQ/a9IOjwocYGHhC40at\r\nSwaFfvn5Z77v2glIWs4jyTEWzdUo1PQOliRyPvr+yl8L/s8kaRUdyP/F78Nh\r\nF+vwLcbZuSlmxH5BDNXRZWT+tMoXRrwHBZxC921bA4X9UWTy0+RcDjLT2BIO\r\nHdswQzJ8VcoYMYRWlzJhzo4jNk8Zu835tnY/aeFfZsLey2S2xlM8Wp8B4MFp\r\nMaHi8FIqq5l1vF8cjxjqkkiOS/6og4rWYgJvfgv/iXLooVKU7OUUjabH/v5X\r\nwWhe4Ro8KFXwfDF3DEqCNTMEXOLbpiayphdp+JH922QAiDRbTr9WC+5ULbII\r\nuZu7JajRv0EIn73cgkKW+H2sEBX8qFyJsEs5x2swQH6rV5Io1b173uz1k1TV\r\nP/y8RGEUT44O482xhD151qlg4iS2NutOQsg=\r\n=XhUp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_8.0.0-beta.2_1669555914951_0.7606632834260993"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"8.0.0-beta.3":{"name":"sonolus.js","version":"8.0.0-beta.3","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.18.2","prettier":"^2.8.0"},"peerDependencies":{"sonolus-core":"^6.0.0-beta.5","sonolus-express":"^5.0.0-beta.1"},"devDependencies":{"@tsconfig/node16":"^1.0.3","@types/express":"^4.17.14","@types/node":"^16.18.3","@types/prettier":"^2.7.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","copyfiles":"^2.4.1","eslint":"^8.28.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","prettier-plugin-organize-imports":"^3.2.1","typescript":"^4.9.3"},"readme":"# Sonolus.js\r\n\r\nTypeScript based Developer Toolkit for Sonolus.\r\n\r\n## Links\r\n\r\n-   [Sonolus Website](https://sonolus.com)\r\n-   [Sonolus Wiki](https://wiki.sonolus.com)\r\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\r\n\r\n## Features\r\n\r\n-   Author Sonolus code in JavaScript/TypeScript and utilize their rich existing IDE tooling and ecosystem.\r\n-   Static type checking with TypeScript.\r\n-   Built-in definitions and autocomplete.\r\n-   Simplified and friendlier syntax, functions, and helpers.\r\n-   Meta programming: use code to write code.\r\n-   No-setup development server for quick prototyping.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install sonolus.js\r\n```\r\n","readmeFilename":"README.md","gitHead":"e60a5555ac8f29bb0cc20e8a058836f24c246236","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@8.0.0-beta.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-HZSKywvwzBq6L4m/shxRIlcZlRDdqZFVoQmGVpYL35Nz5LfxNeG6GzLPTVA6ZwahsvRPqQ2zuDTJS/vvQIGXOQ==","shasum":"42a89650143592b441f174d2ecffa2fca210d78b","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-8.0.0-beta.3.tgz","fileCount":235,"unpackedSize":162599,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKNjXrVAs9vliPq7RKc5uGE8VRZf9fBlkKri8+klygDQIhAO4jLDxgDgqd/Jhi6GSYwlj6L7G4uSq8TXgYpNmYXQ1n"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiCfEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp48g//XF+djwWuAn+hkV1e7+347jlGL4i6Byq8mk4A6DOSv7/IU0Jk\r\nZlTZETc4cjhZ6KcREeJWX4fsP8yxCp6zgOyAtcdU4uT4a7dO+i5xIr6kjtfD\r\nJYTiVR62JF0Xf8JpBBMsnsULpfTN7C4lpr/r9oL2UHwvEYGlE87zqIEoobxf\r\n8mk0Buv/hOsXiRVP889p5GMYsCCOQgwT5FQnDniCtQBFx5FZGwJPt/PqCPzp\r\n+XR2JYcrPKRikgjcWxLi5dHumUWgN32+pAfuc8K7UC5Yl6AJr9UI+goNKQqL\r\nE/CTEA6kTU2VToY9gbgQSD34Aue3Hmt5bkfBqXRzmRM0LfzC1EPhPO7Kbyb9\r\n6VgiZUWSSVhy7oIbEcuQhFROjy3jakdjiNXKZ/OOdugWgEkUErJhbLPxmjXH\r\nlArE4D6X+5tl6RkBIeKTxMj9uOxRIDvj1LhBiHovUAfKCEu/+tIIHzE9yagu\r\nOeqyy40gjvtciqT9QbNHTlf1PifUrV7Me5+RuYPj6Sm0NBFeND9jUnCZxHf2\r\nBGg8rUDWzdn0dO2QfF8wYLg5B0AnZVVVJuAw0TBTSvPaX+Uwq8GbnvojW+uj\r\ns5oUHfDLtfI+JdCoGyIWJCjDS1tUt6+i6yYZw+Qua1QXXefKsa+Si7YiQJYV\r\nLJ2q/3+N2d8Xz/dEA/nDkhI1zpjiROO8ZkM=\r\n=hA2j\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_8.0.0-beta.3_1669867460013_0.9800859884852322"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"8.0.0":{"name":"sonolus.js","version":"8.0.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"main":"dist","scripts":{"lint":"tsc -p . --noEmit && eslint --ext .ts src/","build":"tsc -p . && copyfiles ./res/** ./dist/"},"dependencies":{"express":"^4.18.2","prettier":"^2.8.0"},"peerDependencies":{"sonolus-core":"^6.0.0","sonolus-express":"^5.0.0"},"devDependencies":{"@tsconfig/node16":"^1.0.3","@types/express":"^4.17.14","@types/node":"^16.18.3","@types/prettier":"^2.7.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","copyfiles":"^2.4.1","eslint":"^8.28.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","prettier-plugin-organize-imports":"^3.2.1","typescript":"^4.9.3"},"gitHead":"5fbb310785d41793b0b142fe036aab33d97dbe47","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@8.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-feThau67i9C/TWxo/VfGaI9H7lvEZfYuUCd+WyiTXcN2DoGd4tD5QruLIX+JvXQzQc66qV4ry/6ycCOflYnklA==","shasum":"58426b6c3734e3eef85b32e398ba2aa763a4e5bd","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-8.0.0.tgz","fileCount":235,"unpackedSize":162578,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjjtMgjAlL2eJNMQGeFJl2Q/DfewsoGx/A4ep6j/dxKAiANemPacP7RJ+2wpKXIMsrSVdG3526bgpvRuy7U7jeLXQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkb0WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT3w//XhUJQP7DACbwIVOHliFbuYdHlW6b8j7ZYdqumtXCAa16srLV\r\n3BlMfsLRoBeGZExAe/AbGm4BouRVEBwAUaw7OPdDusw2F0BI/Ec89QF1m/8S\r\naugHNo/nFshkyVIpVLbfGYNrzs/ZYKqFtVduQsCuIfpdiau0r+G7o5qAuWGQ\r\napROI2Q3Rp+MBOeheTzA3dzSJPQmz0Xkry095mGQBIy4UlKq7GKFiCFFQzkD\r\nZ9jQFsLLRVqkIWCrQbJwhAkmPKbaTBdr0FBMe802J1ak12kjz/ByNJ3iWsYN\r\nDHTkuTcUXYmA+b7vAkdKtRfx6KNEe5uIlG6+pIKdoaYc3AQ4J+oRGy8pqgKH\r\ngpnkp1Ja9q+fSo3IM/zJXHK79sguc8l14rcyOYpX7vaxWWX/nSXDirBSNiO7\r\nzeuWXh08UHVdxYAi9ZLMSb2sr9WcqhV3ZCValrbVBo6ob2K1koZK2Lmhdntq\r\nPegkLIvl2ppvMcUQvOwY1X7jugobtJzZPdf3t6tPMt8VxImglujFH1J9pv7h\r\nEbqCZr8u/3ALimjKH63cX+Scikwg5OwUbbWCiiEcOfQV03/r3SAakeuMGb64\r\ncxGDRmuF6vE0PsRkqli2uBRb3HMueU9goe4oRoXsqKRW+QEYjPqBL4RK+CuN\r\nh28yKSFz40dA8GFeCwn8tP9e9QjZDEMDD5Q=\r\n=B0ML\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_8.0.0_1670495509969_0.3661196276597778"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.0.0-beta.0":{"name":"sonolus.js","version":"9.0.0-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"lint":"tsc -p . --noEmit && eslint ./src --ext .ts","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.17.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"^7.0.0-beta.0","sonolus-express":"^6.0.0-beta.0","sonolus.js-compiler":"^1.0.0-beta.0"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.23","@typescript-eslint/eslint-plugin":"^5.57.1","@typescript-eslint/parser":"^5.57.1","eslint":"^8.37.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.8.7","prettier-plugin-organize-imports":"^3.2.2","typescript":"^5.0.3"},"types":"./dist\\lib\\index.d.ts","gitHead":"de682b8b704921543ffe5ba83242d2858b0bebc7","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"readme":"ERROR: No README data found!","homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.0.0-beta.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-5jw29javxMQM4bXEYuIlCj4RaJMz0fHPjrvlwzgOviKr1UyFmfTub2bXEXRIgVhTavqUOU6v/ygrLoWsdMgLiA==","shasum":"077003015fc218fcec764bebabb23d13a2e8cbc7","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.0.0-beta.0.tgz","fileCount":134,"unpackedSize":115512,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqCSoY+h0niYU3zEn0u54LfSKJvvviL0OGCbd2hoyugAiEAm8dzK7jyeoSgw4Y4H8Yem4EkAoqFs60NseJ9RI48t3s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRcQFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMog/+O/d7BlEo4xnDP9vpjTway7xl3zXUX77QQcmlcTCYlblZqpE5\r\nKu6Zl5+owuPDaxYFdwC8yYx1Pu0wLzNviEOYEEtO0VsbLXsc+OHCo10+KMwG\r\nAjuHTyF6jCjdqO0/V70rzMxIsls4d3pod7MeAc3k5rkZ6CrmAqHNh57js8Zj\r\nsUr0q5QMCIBOC13mjxBGk89uGZB1j4NNHzVel6A/xDlGP+TxOpSGdmJjHvuk\r\nK4bX2GiZRiAUDFc32hoM2ugF2y+3oIo0qUECGLVwhpJIEQlyCoLiWspIWzdx\r\nOAiGqMOjCdPgf/DBEmX6vqqdMdtSUQIj0EflcZnv5iobbO5l8Ulm2HyqqfxK\r\np7hhSY+3YY5RWopH0tCgtHSDeZxpRMMHvCOIOIhJB2b2SJ9GFYVsbxri1qJf\r\nZu3nOAutf4op2xU5zg2PwVIAuPW+ehc2cI96WOv5wi1OawJOouXE6hc6en5y\r\ncs4j7VDl8kv/aKBimAUgNBqsYcgTWo6wb5Qy3rbUPBPcLEpQZeG9ENwEv6Pc\r\nZvbEW3webD1Rrrpw26FytmrHKdfl3cMKcCbomt+k53bEAUdlX+ojav4FgPim\r\nOY/tayl2liwxqp7NgLq1ojwHyKh+xJ2gQutN12PEmooH21amxkMLLk1tad0J\r\ntPMJfKMw4P+KXAsYR/ywY1kLD76YQMTzrGw=\r\n=U3Ql\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.0.0-beta.0_1682293765471_0.9847486069513778"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.0.0-beta.1":{"name":"sonolus.js","version":"9.0.0-beta.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"lint":"tsc -p . --noEmit && eslint ./src --ext .ts","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.17.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"^7.0.0-beta.0","sonolus-express":"^6.0.0-beta.0","sonolus.js-compiler":"^1.0.0-beta.0"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.23","@typescript-eslint/eslint-plugin":"^5.57.1","@typescript-eslint/parser":"^5.57.1","eslint":"^8.37.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.8.7","prettier-plugin-organize-imports":"^3.2.2","typescript":"^5.0.3"},"types":"./dist\\lib\\index.d.ts","gitHead":"d45b260f5bee36c15401124ef058f9444ee71094","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"readme":"ERROR: No README data found!","homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.0.0-beta.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-4yTwgJRv5ZoNmggYqZ2JXDn1kPb0SYuDh6aZ/6pH99LRQB0W5+AXrszFZE2aWoYFwUk1BBP4MphKolFx4ITnGw==","shasum":"5905ca8919a52b0cf6d50c7d1bde8922c9dc35e7","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.0.0-beta.1.tgz","fileCount":134,"unpackedSize":115553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzuxWiouHqrWY7KiXnoulxOJDqzuejGlOjp/je88uw0AiAEUZAv1W+ZDQsr26h5wlZkV9RTWckkQ5l8z+YfYxiDvw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRwCqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEHQ//S/xlbCMzeEUjN+BtfMCgWAjLsk8g+VqTD3vno5inMZBmgixe\r\ncWUYOmNdjrCIXo8Lr+J3dl3yjgqMEJBvY/lmH38hIFWwCWu2LMf/BNy5fMFU\r\naqpPD3KRSOekgUMeoGaDrEdJQjVjPOhromVvHH92ZqpwieI5J8kyXWlh0a2M\r\no8748c1P86K5O2531sxy9BLzpRj+O9kkaSdlciFk4qu/PYnGW+hBKoz+2IiI\r\nWbdO+Yyz39+7qV7UnsKMTwWw4zDQELDrkCert121M80315Z1zXzupiYnyQSx\r\nsBAB8vmgO+XwHWgG6uZi+l+VPs7F8bzhFb8tkPYNvCVrrL4L49vVPhHq4U0i\r\ngPHMLWhc9+nA+qktqUJeMywZdwnNT9mJ+4uaQS6SuYRlzWU3P7kHjtHbDaYc\r\nonYIOUR4I/hAUWeuIsr5CGrlU7TDfC4Kizpe5Tx2GLcjIEiQlcQkk2bMfrRx\r\nyXw0iM6OHk1dXPo0jE5a4IirCTthNBFaOw9UFzkEDXvA3r7dTj1g4FnEL6V9\r\n/+nfkIXbQXLUsHwwTV6R2zOpfzL//PZJsrxFqekKbgX79gQY34wwG3cvX7Kp\r\nn9pr640VlazC/hOSkym9LWglrJ3D83slLRxeDDdlaFx9D7FJhvdjbbiv43+8\r\nypt+mJltg+bskTbR1o/psZEVC0aafTYZkwg=\r\n=bNZJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.0.0-beta.1_1682374825833_0.12837795694833076"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.0.0-beta.2":{"name":"sonolus.js","version":"9.0.0-beta.2","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"lint":"tsc -p . --noEmit && eslint ./src --ext .ts","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.17.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"^7.0.0-beta.0","sonolus-express":"^6.0.0-beta.0","sonolus.js-compiler":"^1.0.0-beta.1"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.23","@typescript-eslint/eslint-plugin":"^5.57.1","@typescript-eslint/parser":"^5.57.1","eslint":"^8.37.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.8.7","prettier-plugin-organize-imports":"^3.2.2","typescript":"^5.0.3"},"types":"./dist\\lib\\index.d.ts","gitHead":"f9710de2cc640793fb077bd48cc7ed21b8fcc976","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"readme":"ERROR: No README data found!","homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.0.0-beta.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-buDwvFa0ugn0ggh9Cil3NQzicvbVVA4lsjgXzRfoRuKsboqwViQRYI3CqtdmSPvzT8uMkDslulQsMrjW6JnTRw==","shasum":"c97073eba353c00147c3369534a2e853c351a2ed","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.0.0-beta.2.tgz","fileCount":134,"unpackedSize":115959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMPD1G0IqaciucktmUbFdpjBOJKPtijZTUjF7paGPZJwIhAIJ/cFt92z6jcEaRRpxcxExcGldeCB0py/j9mWm/uhe1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRzshACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAmg/+Ktzp16iFeS0s8gESq9gYOIqrr6gZO0ee+pguUYRfQnNjypFA\r\npcUc1Ud8Cw6wpYFBPDqPCWngmepb5abiy4rYaoWuggRGLldAwPolzGjo7ANA\r\nnFjWi7PxuejDZClb4R8Lq/ZNJB9eCzfPf+SbS02C/YK4qttZ0cOPO/DSXIAr\r\nTCJjvnFVht7SWSeBYh0tFXgKVDzHXYeBR3sXtSAHDSuYj0YyM/XBXd2ptluq\r\ne3GWeRb9r4DJNC5TD1dgfpRbcl42iXAvXXOHKueCeOjgPbifHQzf4yjVcnso\r\n8wwVzIT3IXS9yIW5w+bJ5y5Nn7iocsUjIsBp6sBSq3YK79FmFSOmVlXtAv4R\r\nxPybxmPNcyZAtBIqFHL4WUFdT01L8mJHmugTL+qqxTGY1zdfgPYapmdfSBx4\r\n3oEiJzPSY1ZRWiUijxbnWiQtK86vkOYKiJX2tgpgheyuEFOEvgPLQ1BUAJ4h\r\nwGt2ywWEMRq/Xq02f3RiSBfEGcX6KgXaSEkV0NaLV7mUt0NX67GwK+HMN5E1\r\n6Ur/mwAzlpvrdLsLZmtaKlSZ/DJeP8L1V/aUZJXx8o4ZoTNfxn70U6OBzRuZ\r\nu6RMMjWB1OqJh3Qeb3qsShxd9LsxwHNE34i8slQPvgWcfFHbav8Dc+qJFKei\r\nXvhl7hIuIfYD45MzfDXEPi7Ia0/SRpz1nak=\r\n=B4xZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.0.0-beta.2_1682389793746_0.3391344839455219"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.0.0-beta.3":{"name":"sonolus.js","version":"9.0.0-beta.3","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"lint":"tsc -p . --noEmit && eslint ./src --ext .ts","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.17.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.0.0-beta.0","sonolus-express":"~6.0.0-beta.0","sonolus.js-compiler":"~1.0.0-beta.2"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.23","@typescript-eslint/eslint-plugin":"^5.57.1","@typescript-eslint/parser":"^5.57.1","eslint":"^8.37.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.8.7","prettier-plugin-organize-imports":"^3.2.2","typescript":"~5.0.3"},"types":"./dist\\lib\\index.d.ts","gitHead":"4ca9cd37b3b7fe8664e9cebb3f5ff03820c355fa","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"readme":"ERROR: No README data found!","homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.0.0-beta.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-DDNT7Gep9dcsWOrP08IWYBK01pbdMukdT2x+n0DDTplzNbF9b6ZHhKyo9eKuc2kImoLvhJ+Lp8/MB+cCTukB1g==","shasum":"2b5d43d078fcb80c9d8df83af06f11300717b506","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.0.0-beta.3.tgz","fileCount":134,"unpackedSize":116058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIq4PjkStVHfF8u0zrsRea2YEsYK0juH/UstHxvBVz9AIhAN/68DI+A8IM26rJNUsFCLLEaK52RYXLZScJOJmUdGo9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTDtiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorGxAAjlYPCHObGN5CxqGxF2/Zkt6mF32S1Tf7rLElgoEbQ/bn6ybU\r\nbAbRGq6VcDxhkr2K4ZPZP0G9WzPPs/yG5SgxoWheFJBd/WrRN8Tkiuq6KeV1\r\n8fb5nwVrOvjcRDpeoIW0GZd5GAfM1RTSPo1KnK2Iw2JwcaY13XEVVHxNu1Mq\r\niWHP8qlQdrVtrd6lqoGc/WQrAqoXCRc3fp6bpsQdE/RVXp/aJmdNl4ig5FU7\r\nwde3+YE3SY4r+2yIfUXXZ/p0iDPpJ4yMEQXpQvIjjoTk3AmqHIUHdqvQvFFc\r\nZr1V5nH7H3FLkwRki1CxcBbPmxgfGGLjejX8V4JQswtinIUBTesv06NPumAt\r\nOI5Gr2LUvvWJudP3VvJX3JiXfJ5yBuRpVYuDVRWXj3kx0P/ooDVZP7EZIum+\r\nlUEC7t+F/pR3D8St+zPT+KCgiRvPHL6IyM1rEFsnN1RiYdZu+zmoVBROzce9\r\nT9YQAa9JhE51BW01QaQzYta7GtSFSNRrw5mg5sltJ5GUThsyLx2BBMdRPbpi\r\nyc0qyfgkwjP9EV216i4Jt0hv1hu34m2dc6MgUjh4LKwSDPesRxJ62Y5Vu3Ow\r\nynamfOFkNSUpxCSXj3pdUJa/xVuPy3Fd/2ylf5xCwbfhs+r4TgVoMs3e6Rjb\r\njiRkkJmNkD7jE3DKZKTvmRKkvMHow8rlsbM=\r\n=fPWf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.0.0-beta.3_1682717538513_0.7218360449949286"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.0.0-beta.4":{"name":"sonolus.js","version":"9.0.0-beta.4","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"lint":"tsc -p . --noEmit && eslint ./src --ext .ts","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.17.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.0.0-beta.0","sonolus-express":"~6.0.0-beta.0","sonolus.js-compiler":"~1.0.0-beta.3"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.23","@typescript-eslint/eslint-plugin":"^5.57.1","@typescript-eslint/parser":"^5.57.1","eslint":"^8.37.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.8.7","prettier-plugin-organize-imports":"^3.2.2","typescript":"~5.0.3"},"types":"./dist\\lib\\index.d.ts","gitHead":"ede270d148eb470f9c7434400d054d29652d5a67","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"readme":"ERROR: No README data found!","homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.0.0-beta.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-BTarSn0fEC5LNBkRbyZq+UaIqa0RXpDJRuUvGnIVe66Pd4X5Oaz9n4piF9Mben66AZ+VXlsnZgeB4eL4kJh67w==","shasum":"311de1317431cf59332644ff96fcb0dbd3e186d6","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.0.0-beta.4.tgz","fileCount":134,"unpackedSize":116225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhFB+vP2GUPLNpkpiR7eVOu3wqCSjGohW9khwmXZcLnAIhAJAkDxiW9CtjNcoXNcg6Gfeh1BplMGa342xOpDYE66pw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTF8JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvtxAAioR90DnzwJzi3as4n04OH+g3zpqguaqyJg6U4BYgoXrEtS6e\r\ng6Axm+j5jSFMc2IzmrE0xKxoUDKFYpazUNlyxFhCY0DL7Ui1A18w6yTEpSM7\r\nkrnacueUgCffpy8dyr1jRUnMyzfdUeLN6An47Oi4Ug7xpBYNn40kaDGZSDX4\r\nyBukKCVch9P44RwBiYQ9eYpftmMdV3Ev9dFFAe16Yx503oqObbRMoLmJl+G7\r\nw93jhQWLk/MIhe8RVCz1I/SB3DuW5o20YjuAiNT1E488f8Y8iD7PcRIy7fGZ\r\nI5jYU0CW8PtyOsofFi0kmu8gCRogmsqiC8uM0LtTkKAXJVPNcg9snlmLPjLN\r\n+esB8dfzKZ9GTcVN6Pa2vGCE3D6HsUjWbkNGKY1KiZZEmYF4v9325FgWSEjw\r\n1okv+LmGETJlqoEIQPpxOyzQJQ1P84V1j6h9m6PH7Maq9Piw3izR8m+UU/p5\r\noGS+TX6IYcroQ5BNDlGpWp7TGaNgkUSx1QHp9m2PDW004D7Vz+mIZU34GQDk\r\nmS3iEJXtnVyzVg7TlrXCQyjEmmW4twXDsBD+2xlExAnKw2JhhYJlkmI9QWHx\r\nmKgFd9XnYgBmiBCh3qtv1eRIpJtiz0KyiSIdIKdyjf7XsbxatII4iy/4FtH6\r\ncHKqMYUXSyuXNb9HFzSKZXRPIb7IJitf9Ac=\r\n=f7Tt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.0.0-beta.4_1682726665608_0.6297601581786363"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.0.0-beta.5":{"name":"sonolus.js","version":"9.0.0-beta.5","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"lint":"tsc -p . --noEmit && eslint ./src --ext .ts","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.17.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.0.0-beta.0","sonolus-express":"~6.0.0-beta.0","sonolus.js-compiler":"~1.0.0-beta.3"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.23","@typescript-eslint/eslint-plugin":"^5.57.1","@typescript-eslint/parser":"^5.57.1","eslint":"^8.37.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.8.7","prettier-plugin-organize-imports":"^3.2.2","typescript":"~5.0.3"},"types":"./dist/lib/index.d.ts","gitHead":"23a0db3a6d7f0c843052c1949428c913b1e37fdb","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"readme":"ERROR: No README data found!","homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.0.0-beta.5","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-zNkgKA4E7dcfN2U9fevUvlzqbumWu0RvEFXfwc313US5m2DF9OKTkudT3/vAN3c1Km0a8oOHSFZcTBKEE+XgMA==","shasum":"c7db77a857b74bbc8e0d1ff593c5b557e30e4c65","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.0.0-beta.5.tgz","fileCount":134,"unpackedSize":116204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWgXfYJat926XvYvuFjzNhGkOccpSozbB3yMAqw3dYkQIgS5iR4fbhTnguoYQFD9ZflI6wiHTmaAYIfd0gRwsqpns="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.0.0-beta.5_1683304305075_0.7883961595405393"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.0.0-beta.6":{"name":"sonolus.js","version":"9.0.0-beta.6","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"lint":"tsc -p . --noEmit && eslint ./src --ext .ts","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.17.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.0.0-beta.0","sonolus-express":"~6.0.0-beta.0","sonolus.js-compiler":"~1.0.0-beta.5"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.23","@typescript-eslint/eslint-plugin":"^5.57.1","@typescript-eslint/parser":"^5.57.1","eslint":"^8.37.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.8.7","prettier-plugin-organize-imports":"^3.2.2","typescript":"~5.0.3"},"types":"./dist/lib/index.d.ts","gitHead":"c9e39d4a473e9a72ebb89838e65e58646cadb6ed","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"readme":"ERROR: No README data found!","homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.0.0-beta.6","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-uYUq8YLW1X2WZy3UeBHupWAxOxDOduSLQkeY9hP/cZPDwTqC6SrfBL+CLrCfQw9Rt8N3sD7/ginENAljBnR3AQ==","shasum":"1ae8aa7108f17f89a9f673f8bfd58adff8da19ee","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.0.0-beta.6.tgz","fileCount":134,"unpackedSize":116113,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8ayBApoXkXqMNR2zV/nKHDafcqTh2vcE7tSReLyV70AiEArYY34wHoXYRXFfqxA8YL/5jO4GB30I/1thE1zPcAT4o="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.0.0-beta.6_1683631115324_0.06045866952336465"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.0.0-beta.7":{"name":"sonolus.js","version":"9.0.0-beta.7","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.17.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.0.0-beta.0","sonolus-express":"~6.0.0-beta.0","sonolus.js-compiler":"~1.0.0-beta.5"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.23","@typescript-eslint/eslint-plugin":"^5.57.1","@typescript-eslint/parser":"^5.57.1","eslint":"^8.37.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.8.7","prettier-plugin-organize-imports":"^3.2.2","typescript":"~5.0.3"},"types":"./dist/lib/index.d.ts","gitHead":"58c4abd0b03181ad37b7604e55c1ac3c97f607de","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"readme":"ERROR: No README data found!","homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.0.0-beta.7","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-4R4R6nF+bYVaEgaYPbrkG40NVodN0gCVWvq0043WqRS4cFlF62AVFAR6v9El7kn3TH0vSYiucHSMeqfsdWAGkw==","shasum":"7b117e47de6925ca3bb4db3478aa7143656fcce7","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.0.0-beta.7.tgz","fileCount":134,"unpackedSize":116139,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpd7v8s59/pQNV9y1NKlQi/qF4afPRLQ58gPU5XE5GagIgZSeI4oceN/T/3HDT2Gy4fEyHALdSL0XsX9PU7FTSxQI="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.0.0-beta.7_1684115636151_0.5036291807085307"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.0.0":{"name":"sonolus.js","version":"9.0.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.18.0","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.0.0","sonolus-express":"~6.0.0","sonolus.js-compiler":"~1.0.0"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.35","@typescript-eslint/eslint-plugin":"^5.59.9","@typescript-eslint/parser":"^5.59.9","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.8.8","prettier-plugin-organize-imports":"^3.2.2","typescript":"~5.1.3"},"types":"./dist/lib/index.d.ts","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"ce1986d3d5bc63dd658d02e7f718aff434e95030","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-PWRLL44+G0mjvyid/qhZ3Gzsm0KTZew9CoeAVEjY2c0hTkSZGGxNfjQ/pCcmSs0v3KL+U/JpAcj/MfUTB52Pbw==","shasum":"d58bd7b53bf404e03c108f26328787fbb1e4372e","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.0.0.tgz","fileCount":136,"unpackedSize":118298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOu3gc5ksjbfqempcKupIoY5W1EZQZJlc78XYQG/ZX3wIhAJGMnNMpGKOa0STgmhJooYpSf6vc0+OZQ62Y6o9nE9vF"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.0.0_1686524270126_0.06267639958513782"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.0.1":{"name":"sonolus.js","version":"9.0.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.18.0","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.0.0","sonolus-express":"~6.0.0","sonolus.js-compiler":"~1.0.0"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.35","@typescript-eslint/eslint-plugin":"^5.59.9","@typescript-eslint/parser":"^5.59.9","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.8.8","prettier-plugin-organize-imports":"^3.2.2","typescript":"~5.1.3"},"types":"./dist/lib/index.d.ts","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"70b67cb2d0cab247960fca8035aba3cec35a3a91","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-rps9gZCmV70Tj8DG4oNMFj5TKN2zotyvONk1nZla1t9wNH6DgnOFR2+GLVLRcljTT5HzMzHW6aveX4fCwRQBoQ==","shasum":"de8db07777096458e0f1cb9cfc4ad182e97cacd3","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.0.1.tgz","fileCount":136,"unpackedSize":118532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEPY7CR5kGy9AFb5yeQQ6Ihc7zIG6MMlFuK5nw/nQxYAIgOlFoT4YZ/wZTlOdPagxqNDRrdz17XDjOFx+prG0Z5kc="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.0.1_1686525596310_0.8652682399359628"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.0.2":{"name":"sonolus.js","version":"9.0.2","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.18.0","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.0.0","sonolus-express":"~6.0.0","sonolus.js-compiler":"~1.1.0"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.35","@typescript-eslint/eslint-plugin":"^5.59.9","@typescript-eslint/parser":"^5.59.9","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.8.8","prettier-plugin-organize-imports":"^3.2.2","typescript":"~5.1.3"},"types":"./dist/lib/index.d.ts","gitHead":"f6f2c5d0783f2e43cac686ab94cf0505c1913bb5","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-XX72Z88jwQJ498zoFP5grWRgoqxEzt4L+taCTejgW+iXoO9GglScveI2pX82G4HpgWCyH+wambNxvWqur6Jf3Q==","shasum":"7cc7992899df0a89437353e2e23c59a1d41d61ef","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.0.2.tgz","fileCount":136,"unpackedSize":118336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCspaIIyHP0e2lOqVk+NGS7qhs2Je6lMPEzhNhP3cNc5AIhAJPemjUijAdIeQv9sf5yxpP1K9hPkLW5Dw8GGDo9ji0O"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.0.2_1687210149820_0.23492729499248854"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.1.0-beta.0":{"name":"sonolus.js","version":"9.1.0-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","exports":{".":"./dist/lib/index.js","./play":"./dist/lib/index.play.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.18.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.2.0-beta.0","sonolus-express":"~6.1.0-beta.0","sonolus.js-compiler":"~1.2.0-beta.0"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.39","@typescript-eslint/eslint-plugin":"^6.2.0","@typescript-eslint/parser":"^6.2.0","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","prettier":"^3.0.0","prettier-plugin-organize-imports":"^3.2.3","typescript":"~5.1.6"},"readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"bb56ccbc35e39c6accd61e15dc06618d2a3c7a0f","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.1.0-beta.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-l88z1Ic1kvJK9fR7Gz0+6p/fOr32J3rN+o47EEtH3pAUCPurUFaUMwj9f4TqisVjRENEmgA+YZbZVO4Q4lTThw==","shasum":"2c71dd7dce9706255771d271021fa6e6e9440d8a","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.1.0-beta.0.tgz","fileCount":190,"unpackedSize":140139,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1CRigK8lM+yyBtL7yg6HLvO04tHauUZFNGYO/AYJ20AiBbHH98hCwnGOpJxn+FsamAO4PSjvgeP7GvJ7pKyNiUvg=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.1.0-beta.0_1690416106010_0.3876424746907863"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.1.0-beta.1":{"name":"sonolus.js","version":"9.1.0-beta.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./play":"./dist/lib/index.play.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.18.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.2.0-beta.0","sonolus-express":"~6.1.0-beta.0","sonolus.js-compiler":"~1.2.0-beta.1"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.39","@typescript-eslint/eslint-plugin":"^6.2.0","@typescript-eslint/parser":"^6.2.0","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","prettier":"^3.0.0","prettier-plugin-organize-imports":"^3.2.3","typescript":"~5.1.6"},"types":"./dist/lib/index.d.ts","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"7114749354d6200a28faca36ef80dc81b04cb023","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.1.0-beta.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-nOJ4tmhUKaRcHsPy/YFTyr27tjJjN6jefSyoXYf006tGPL3seRDd5S8tXJjIjZmb3JdBgIVUWmcvtOpBFKRadA==","shasum":"6a5bf4a32ec15104018d25c9764d78b2a4f3931f","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.1.0-beta.1.tgz","fileCount":190,"unpackedSize":140170,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7BwPY/8GvaLFLiGOOO+X192f2joD+P4h1kQ3iDQe40QIgMBCnALz6zP1SJoX385sHaB8E6cvIR2qY7M+wCzTRyDc="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.1.0-beta.1_1690423382193_0.8405136305916618"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.1.0-beta.2":{"name":"sonolus.js","version":"9.1.0-beta.2","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./play":"./dist/lib/index.play.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.18.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.2.0-beta.0","sonolus-express":"~6.1.0-beta.0","sonolus.js-compiler":"~1.2.0-beta.2"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.39","@typescript-eslint/eslint-plugin":"^6.2.0","@typescript-eslint/parser":"^6.2.0","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","prettier":"^3.0.0","prettier-plugin-organize-imports":"^3.2.3","typescript":"~5.1.6"},"types":"./dist/lib/index.d.ts","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"e15e2a1595b780b61041982bb2c4bc5c90ac0b69","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.1.0-beta.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-g70FvX6/fj3bn7u51seHPqq9bnKZey+SdIS/zL8c0Nh/H9bhj+ojdjO8YiHc3uKMBbUQ337C1Q5XSm7Ysa30vg==","shasum":"cb25e684527a33fb58ba520c75b97a99af72acd4","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.1.0-beta.2.tgz","fileCount":190,"unpackedSize":141074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9wSUZqotCHr9sstug31FKjid9BV4t6C5sbGsaeLcs6AiBHp26kR0FGesp0AxXCFZNtk+YIJHzUklIOV4J5wGt8ng=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.1.0-beta.2_1690653453943_0.7565234331804664"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.1.0-beta.3":{"name":"sonolus.js","version":"9.1.0-beta.3","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./play":"./dist/lib/index.play.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.18.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.2.0-beta.0","sonolus-express":"~6.1.0-beta.0","sonolus.js-compiler":"~1.2.0-beta.4"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.39","@typescript-eslint/eslint-plugin":"^6.2.0","@typescript-eslint/parser":"^6.2.0","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","prettier":"^3.0.0","prettier-plugin-organize-imports":"^3.2.3","typescript":"~5.1.6"},"types":"./dist/lib/index.d.ts","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"f1012c71d1252582682bfc76264d7577055604e7","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.1.0-beta.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-QLmABswxgOUIHJ9PsvJOLnmRZpbogQKBEuGlz62lfMBdIo/JBkCjKWA2HcuLLWjRhuYyXzuxeSYHPaTcdfWprw==","shasum":"0351058122a3ab55b7fb435a9fa2dc46ba129f79","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.1.0-beta.3.tgz","fileCount":190,"unpackedSize":141074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkLLPolTcRG0sB7HUz9JGf4k4UNEzYychrGQ7FOC7Y4AiEArpgX7OdNxD16MeivgMXGXjdMA4dGMfQzE8fYYgD5VD4="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.1.0-beta.3_1691183152299_0.7925515237042269"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.1.0-beta.4":{"name":"sonolus.js","version":"9.1.0-beta.4","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.18.15","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.2.0-beta.0","sonolus-express":"~6.1.0-beta.0","sonolus.js-compiler":"~1.2.0-beta.5"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.39","@typescript-eslint/eslint-plugin":"^6.2.0","@typescript-eslint/parser":"^6.2.0","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","prettier":"^3.0.0","prettier-plugin-organize-imports":"^3.2.3","typescript":"~5.1.6"},"types":"./dist/lib/index.d.ts","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"a1712b9a8635a1ec4c78102240cf15a104dee059","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.1.0-beta.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-G3vy9U4isT1Y4J0ngk41mp8Yi0oCK+qvNhpEHpLrLD4iOEUBIrGiLCf4+lszryMv2XcafHHqf71J3l+uOWC/Xg==","shasum":"915a0695f348eb2e87ff9c8d4eda14833f2ba57d","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.1.0-beta.4.tgz","fileCount":196,"unpackedSize":144103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVGy71zxJiM9Jn8xqOew7ycCi/IvzR9y+z7rEM2MqKwAiBVfXRO832Y7F0pMUdnedv4qeoCR3O6GWHiVMuOp1SWUg=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.1.0-beta.4_1691352541259_0.8525582716975169"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.1.0":{"name":"sonolus.js","version":"9.1.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.1","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.2.0","sonolus-express":"~6.1.0","sonolus.js-compiler":"~1.2.0"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.40","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","prettier":"^3.0.1","prettier-plugin-organize-imports":"^3.2.3","typescript":"~5.1.6"},"types":"./dist/lib/index.d.ts","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"884334e7e7114410a802c7343466ea8dcbbf0e5c","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-VrOKTukAJHTVG5bj4CjtzdPEBUkRXNUYcpLT+1YKJDXyRuEXCzwUghTyq2ByC28gj9Gny3hLbOQWSPfGx+yefA==","shasum":"f70f964c07df867e22ab7bdfdeb02f0506af99ec","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.1.0.tgz","fileCount":196,"unpackedSize":144074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLJ9+56n4Db7c7pZPo4+U/9eu2F3yai6cwQTvDznRCZQIhAJ0XVx/NJ/WMHglaRcE4Bc34egBXOn34liQVHxO84gUB"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.1.0_1691823219351_0.2866917183322617"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.1.1":{"name":"sonolus.js","version":"9.1.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.1","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.2.0","sonolus-express":"~6.1.0","sonolus.js-compiler":"~1.2.1"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.40","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","prettier":"^3.0.1","prettier-plugin-organize-imports":"^3.2.3","typescript":"~5.1.6"},"types":"./dist/lib/index.d.ts","gitHead":"03b975b3459a36cf07f9b43f8ae1246ea04d577e","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.1.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-oXr9YXupA31Om/nkZ1ZRQrfTbJK7ZMWtjXBx6Q+kAeaA1L/g5Zvdfea40XsRPU4/fs+Wu3jY9R3KLgLh+yF/eA==","shasum":"78f7f5563faf76bac7314c398bdea1bf3e1d74ef","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.1.1.tgz","fileCount":196,"unpackedSize":144074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUEXs5P9MDw0/0NUbeklwcJDsOLbY4sf3G6Fbuk1K24AiEA6WhwmYJUhI2k3plA6eHkB0Puk9ANkUi4r58HM74KuqU="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.1.1_1692520373245_0.022432896340553787"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.2.0-beta.0":{"name":"sonolus.js","version":"9.2.0-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./preview":"./dist/lib/index.preview.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.1","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.3.0-beta.0","sonolus-express":"~6.2.0-beta.0","sonolus.js-compiler":"~1.3.0-beta.0"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.40","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","prettier":"^3.0.1","prettier-plugin-organize-imports":"^3.2.3","typescript":"~5.1.6"},"types":"./dist/lib/index.d.ts","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"9aad34de5bfe14dc2653ac9bfcfc5d793d63df2b","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.2.0-beta.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-z9JP8UxGDsIPpg5z9aEmtiqpqTSwnj/YKlZ/jozGCSo/9vcdctVNqlkDp0Qm6+ACponU13edZiNIpG8SbNLz3g==","shasum":"1b05297a0bacec64315e1a3f20aa88aac77258a4","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.2.0-beta.0.tgz","fileCount":234,"unpackedSize":162275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvaOMRMC9liPqyUdxAF1S8fQpcU3NgzngtuCAZx8JBdAiEAwD8QskXkKYKCVrPPwT0albG1laHIUb7vEIHOyBYr3zI="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.2.0-beta.0_1693219575473_0.5441384707871539"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.2.0-beta.1":{"name":"sonolus.js","version":"9.2.0-beta.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./preview":"./dist/lib/index.preview.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint --ext .ts ./src","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.1","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.3.0-beta.0","sonolus-express":"~6.2.0-beta.0","sonolus.js-compiler":"~1.3.0-beta.1"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.40","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","prettier":"^3.0.1","prettier-plugin-organize-imports":"^3.2.3","typescript":"~5.1.6"},"types":"./dist/lib/index.d.ts","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"4102b12ba3d72177bc3f3df38aeb7e2eefa95ac4","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.2.0-beta.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-WpCy3HNf1J+M27ogm2zbn6dxvWaBD2zue+XxOmxNkEinW4gzLHP65e2w6iHw35Mozxsu4UtTEmWyKBRqqiQ4mQ==","shasum":"0ca8333aa2071cd475484d51ea6127cb0df9ac64","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.2.0-beta.1.tgz","fileCount":234,"unpackedSize":162275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCo/WN/E29cLKZAlQzmrE225Bd+DRMI8pCRyshaXvl9gIgdqBYIVSdZuxRS617QRpriAKaNNNXEF7g0S4/qec2JAA="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.2.0-beta.1_1693673490869_0.8367293370599032"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.2.0":{"name":"sonolus.js","version":"9.2.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./preview":"./dist/lib/index.preview.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint . && prettier . --check","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.2","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.3.0","sonolus-express":"~6.2.0","sonolus.js-compiler":"~1.3.0"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.48","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","prettier":"^3.0.3","prettier-plugin-organize-imports":"^3.2.3","typescript":"~5.2.2"},"types":"./dist/lib/index.d.ts","gitHead":"1de443cd959e6ae5337def4615c0d8459532da80","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.2.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-PyvBWpviqj4pVabzZVYEfWtjWqVqbtIvS3Pc9gmxWZEx/YQKCVB6/n6m9mzSlTUPj+7dvyMjVA3yywYbxiH3/w==","shasum":"6c2ce894f77b75199f744f0643f41d0b931716a0","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.2.0.tgz","fileCount":234,"unpackedSize":162215,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdfq9jxuPQ7ExuGJdz3/BdWDUNAq+jC8iFD1nl5JvrhwIhAMXi062E1eM6A6DhPv2reB7viFM1/+rSD79T8up+ivpS"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.2.0_1693755872398_0.5181366032118626"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.3.0-beta.0":{"name":"sonolus.js","version":"9.3.0-beta.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./watch":"./dist/lib/index.watch.js","./preview":"./dist/lib/index.preview.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint . && prettier . --check","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.2","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.4.0-beta.0","sonolus-express":"~6.3.0-beta.0","sonolus.js-compiler":"~1.4.0-beta.0"},"devDependencies":{"@types/express":"^4.17.17","@types/fs-extra":"^11.0.1","@types/node":"^16.18.48","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","prettier":"^3.0.3","prettier-plugin-organize-imports":"^3.2.3","typescript":"~5.2.2"},"types":"./dist/lib/index.d.ts","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"a47897eee8dacb7dd92ff371610b3a74e2467faf","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.3.0-beta.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-+HyxyzqL1jMq5rcimjX/ZL/mlCdR3CbrwhCTjN4YVTAvv8bkGG/RxefS0RDbOV442EXjPsexgEY7gx18M7t5zg==","shasum":"92e506c046693f59bb9564093b037c69ab2498d0","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.3.0-beta.0.tgz","fileCount":278,"unpackedSize":183262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/tuLWS3L3PJPEms4RuoY468pRX4NVT9IbFpKkdpWgawIgU7RWHkB2OKcvZwaNuJygiTKkMyNCFt96PHLzz+udrFw="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.3.0-beta.0_1700363415557_0.8298312951726103"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.3.0":{"name":"sonolus.js","version":"9.3.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./watch":"./dist/lib/index.watch.js","./preview":"./dist/lib/index.preview.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint . && prettier . --check","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.7","express":"^4.18.2","fs-extra":"^11.1.1"},"peerDependencies":{"sonolus-core":"~7.4.0","sonolus-express":"~6.3.0","sonolus.js-compiler":"~1.4.0"},"devDependencies":{"@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node":"^16.18.65","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","prettier":"^3.1.0","prettier-plugin-organize-imports":"^3.2.4","typescript":"~5.2.2"},"types":"./dist/lib/index.d.ts","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"169e1f35f9f134065c4ed0468d8c03fcd51ac3f7","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_id":"sonolus.js@9.3.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-9D29XTIdVOCSdoU6VQ5T2ZClEtiWteJfhZjf3DIJQdymzMdqjaTexcDOoNDdNuNw57pSpzE+FcMSKu42AT0D0g==","shasum":"cd74812d7598b984277fa7806e17c45568fa3256","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.3.0.tgz","fileCount":278,"unpackedSize":183236,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXvjpHJhezzkPS0vZTOpOZ4n5OUulycKfVVP5Pz8z6rgIgM4JAVegQEyJ4M2t8pBv+Sd+1mTstwKW0vQRQjDbF/00="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.3.0_1701008238144_0.815771766735057"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.3.1":{"name":"sonolus.js","version":"9.3.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./watch":"./dist/lib/index.watch.js","./preview":"./dist/lib/index.preview.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint . && prettier . --check","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.11","express":"^4.18.2","fs-extra":"^11.2.0"},"peerDependencies":{"sonolus-core":"~7.4.1","sonolus-express":"~6.3.1","sonolus-free-pack":"~1.0.0","sonolus.js-compiler":"~1.4.0"},"devDependencies":{"@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node":"^16.18.70","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","prettier":"^3.1.1","prettier-plugin-organize-imports":"^3.2.4","typescript":"~5.3.3"},"_id":"sonolus.js@9.3.1","gitHead":"b4a1feea54d3b33c706ca63ddb1187293063b2f3","types":"./dist/lib/index.d.ts","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-XjQgfltAGgEk04kgf+g8OnraXOngbQlCQX6egUNUc7WkRU5v2gkOkpPqn2ykL5afhWejVSA96WLu8IuocfwGgw==","shasum":"31d34947b20a166768e5b737759fa2236b1adaf7","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.3.1.tgz","fileCount":278,"unpackedSize":181847,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwhgeT1GFPyrWhiwXVVoRMfhtvyStj9t7u+PJ7zJ1PIAiAz43aQxaUMYcFgNKPtzuYJiNtFcYDX0zGggi3Fmjf1Ew=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.3.1_1705018041858_0.7794661197742716"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.4.0-alpha.0":{"name":"sonolus.js","version":"9.4.0-alpha.0","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./watch":"./dist/lib/index.watch.js","./preview":"./dist/lib/index.preview.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint . && prettier . --check","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.11","express":"^4.18.2","fs-extra":"^11.2.0"},"peerDependencies":{"sonolus-core":"7.5.0-alpha.0","sonolus-express":"6.4.0-alpha.0","sonolus-free-pack":"1.1.0-alpha.0","sonolus.js-compiler":"1.5.0-alpha.0"},"devDependencies":{"@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node":"^16.18.70","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","prettier":"^3.1.1","prettier-plugin-organize-imports":"^3.2.4","typescript":"~5.3.3"},"_id":"sonolus.js@9.4.0-alpha.0","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"c21cd040b56cecbf8edad9a14f37fb88342fa424","types":"./dist/lib/index.d.ts","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-hAwvMe2qG9LvhDlQ7Ub/k+zcwOb8IRrZHRmEZl1Zms0WLoP/42J//ztxpU2oF2Y/bBTdaxPcoKlqu3rM91855Q==","shasum":"8368bd32d8b81eedfcc4a3c1ec7418b33a518cb3","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.4.0-alpha.0.tgz","fileCount":280,"unpackedSize":182733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/TyA+g4pkhNJKEC2guIdp7C4+Ro8GySlzfF41SsHy+AiEA3zgjCHvPnvBZV4DPDR4QP/K+WieklnLugaC8u8gx754="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.4.0-alpha.0_1705809338656_0.7517765808130215"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.4.0-alpha.1":{"name":"sonolus.js","version":"9.4.0-alpha.1","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./watch":"./dist/lib/index.watch.js","./preview":"./dist/lib/index.preview.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint . && prettier . --check","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.11","express":"^4.18.2","fs-extra":"^11.2.0"},"peerDependencies":{"sonolus-core":"7.5.0-alpha.1","sonolus-express":"6.4.0-alpha.1","sonolus-free-pack":"1.1.0-alpha.1","sonolus.js-compiler":"1.5.0-alpha.1"},"devDependencies":{"@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node":"^16.18.70","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","prettier":"^3.1.1","prettier-plugin-organize-imports":"^3.2.4","typescript":"~5.3.3"},"_id":"sonolus.js@9.4.0-alpha.1","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"e9c00d28d806dfb24fdd6e7a12f114e92a8ad126","types":"./dist/lib/index.d.ts","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-Ib0UHqbOzz8R2vewvuKbZJC9CFDYscKLrTLIlRq2yCSsIcOnN9npdX7rLgHpC7nvXOxanxSr+o0PepLAHbEILw==","shasum":"545d390b07d216519852b8eaeaeccc55d07b4bc3","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.4.0-alpha.1.tgz","fileCount":280,"unpackedSize":182819,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgmn2w01p6fu8Z4Fq6kmMZvSFt4hKIVhpJsjseo+oANwIhAPuITWZCsdxYfAH3dBfVt0PP3eGmuG2o1Lc31MzKEFDk"}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.4.0-alpha.1_1707136482373_0.9871016852740144"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.4.0-alpha.2":{"name":"sonolus.js","version":"9.4.0-alpha.2","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./watch":"./dist/lib/index.watch.js","./preview":"./dist/lib/index.preview.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint . && prettier . --check","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.11","express":"^4.18.2","fs-extra":"^11.2.0"},"peerDependencies":{"sonolus-core":"7.5.0-alpha.2","sonolus-express":"6.4.0-alpha.2","sonolus-free-pack":"1.1.0-alpha.2","sonolus.js-compiler":"1.5.0-alpha.2"},"devDependencies":{"@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node":"^16.18.70","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","prettier":"^3.1.1","prettier-plugin-organize-imports":"^3.2.4","typescript":"~5.3.3"},"_id":"sonolus.js@9.4.0-alpha.2","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"79245359df50469e9eacb8d72e6734565c5625bd","types":"./dist/lib/index.d.ts","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-XQ4PunRX9f9S9I/9SdToJj30gucL6iWi7vj1TG73w5PbwKvlO70SLWuf+caYDubsHwrKIIoH+pLFHSwJOoYIeA==","shasum":"5bf09bf1a1f200f581f987fcf786431633ffef64","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.4.0-alpha.2.tgz","fileCount":280,"unpackedSize":182790,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4i1VP3DcVNWRN4oMTDanhEy8D95OWMy+MuXK9GcunFAiEA/yGcVQfO9nUKeNsKT4Bji2lXmaUibJhRf26sAflP0/Q="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.4.0-alpha.2_1709792783715_0.292573819528932"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.4.0-alpha.3":{"name":"sonolus.js","version":"9.4.0-alpha.3","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./watch":"./dist/lib/index.watch.js","./preview":"./dist/lib/index.preview.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint . && prettier . --check","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.11","express":"^4.18.2","fs-extra":"^11.2.0"},"peerDependencies":{"sonolus-core":"7.5.0-alpha.4","sonolus-express":"6.4.0-alpha.5","sonolus-free-pack":"1.1.0-alpha.3","sonolus.js-compiler":"1.5.0-alpha.3"},"devDependencies":{"@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node":"^16.18.70","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","prettier":"^3.1.1","prettier-plugin-organize-imports":"^3.2.4","typescript":"~5.3.3"},"_id":"sonolus.js@9.4.0-alpha.3","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"0b455660ed879e8b278527e9ab01d3140342df89","types":"./dist/lib/index.d.ts","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-mfqSOmoQrjpwJB9FXSkUko1iFrj2BWVATdXu44F+DjBDgvkB+wz5TExzYam1Ngr3pTWyoLgSE1Q1mIgrZQve/g==","shasum":"70953f5828699ed2cc55775f2540b29d79ba2fc8","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.4.0-alpha.3.tgz","fileCount":280,"unpackedSize":182790,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtOyXuDxaFTeR8m+Pdx95qQaxpAEufTgfP3KhFsuZwAAiBajG/tXJVv68t9+65DptEet8b6oVdOe1URU7bh+ATIJA=="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.4.0-alpha.3_1710930786169_0.5214381295959982"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"},"9.4.0-alpha.4":{"name":"sonolus.js","version":"9.4.0-alpha.4","description":"TypeScript based Developer Toolkit for Sonolus","author":{"name":"NonSpicyBurrito"},"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"license":"MIT","keywords":["Sonolus"],"type":"module","main":"dist/lib/index.js","exports":{".":"./dist/lib/index.js","./shared":"./dist/lib/index.shared.js","./play":"./dist/lib/index.play.js","./watch":"./dist/lib/index.watch.js","./preview":"./dist/lib/index.preview.js","./tutorial":"./dist/lib/index.tutorial.js"},"bin":{"sonolus-cli":"dist/cli/index.js"},"scripts":{"prebuild":"tsc -p . --noEmit && eslint . && prettier . --check","build":"tsc -p . && node ./build.js"},"dependencies":{"esbuild":"^0.19.11","express":"^4.18.2","fs-extra":"^11.2.0"},"peerDependencies":{"sonolus-core":"7.5.0-alpha.4","sonolus-express":"6.4.0-alpha.5","sonolus-free-pack":"1.1.0-alpha.3","sonolus.js-compiler":"1.5.0-alpha.4"},"devDependencies":{"@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node":"^16.18.70","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","prettier":"^3.1.1","prettier-plugin-organize-imports":"^3.2.4","typescript":"~5.3.3"},"_id":"sonolus.js@9.4.0-alpha.4","readme":"# Sonolus.js\n\nTypeScript based Developer Toolkit for Sonolus.\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://wiki.sonolus.com)\n-   [Sonolus.js Guide](https://wiki.sonolus.com/sonolus.js-guide)\n\n## Usage\n\nSimplest way to use Sonolus.js is with project templates:\n\n-   [JS](https://github.com/Sonolus/sonolus.js-template-js)\n-   [JS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-js-eslint-prettier)\n-   [TS](https://github.com/Sonolus/sonolus.js-template-ts)\n-   [TS + ESLint + Prettier](https://github.com/Sonolus/sonolus.js-template-ts-eslint-prettier)\n\n## API\n\nAll [Sonolus.js Compiler](https://github.com/Sonolus/sonolus.js-compiler) API are globally available.\n\nCommonly used built-in JavaScript methods are implemented.\n\nAdditional methods are added:\n\n-   `Array.range`\n-   `Math.clamp`\n-   `Math.degree`\n-   `Math.ease`\n-   `Math.frac`\n-   `Math.lerp`\n-   `Math.lerpClamped`\n-   `Math.mod`\n-   `Math.radian`\n-   `Math.randomFloat`\n-   `Math.randomInt`\n-   `Math.remap`\n-   `Math.remapClamped`\n-   `Math.unlerp`\n-   `Math.unlerpClamped`\n","readmeFilename":"README.md","gitHead":"29dd9b280e18bed7a032b37f51966dcae901fa8d","types":"./dist/lib/index.d.ts","bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"homepage":"https://github.com/Sonolus/sonolus.js#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-AtknVMcvVoVEiyDx0E5JaqNQMsevaa89N1VpQN0Zf3aCztt+TXVgotpW1eRE65yl5NLWQKZj+nUwSu0/H/IQGQ==","shasum":"ab67e437d4d4af4cec87d4d2392bdbe24fd43481","tarball":"https://registry.npmjs.org/sonolus.js/-/sonolus.js-9.4.0-alpha.4.tgz","fileCount":280,"unpackedSize":182790,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHA4jB5hl54RTrRRnmqpZAHYsBxWy3e0kY3YX7ZCtzAAiEA4xz/njMRCnUpcncJzw3IF97yyS/9uFnLP77wTwI66gI="}]},"_npmUser":{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"},"directories":{},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonolus.js_9.4.0-alpha.4_1711213047962_0.42238043628335875"},"_hasShrinkwrap":false,"deprecated":"Moved to @sonolus/sonolus.js"}},"time":{"created":"2021-03-10T07:49:07.096Z","0.1.0":"2021-03-10T07:49:07.394Z","modified":"2024-04-09T21:59:55.486Z","0.1.1":"2021-03-10T14:26:01.780Z","0.1.2":"2021-03-21T21:35:27.284Z","0.1.3":"2021-03-24T15:42:00.929Z","0.2.0":"2021-03-29T09:38:23.274Z","0.3.0":"2021-03-29T13:05:21.776Z","0.3.1":"2021-04-13T13:12:45.339Z","1.0.0":"2021-05-05T00:30:41.581Z","1.1.0":"2021-07-25T01:59:49.513Z","1.1.1":"2021-07-27T07:28:20.937Z","2.0.0":"2021-07-27T09:48:14.444Z","2.1.0":"2021-08-03T17:15:44.163Z","2.1.1":"2021-08-13T14:13:22.497Z","2.2.0-beta.0":"2021-08-20T00:28:29.805Z","2.2.0":"2021-08-20T21:15:45.261Z","3.0.0":"2021-08-21T00:43:06.064Z","3.1.0-beta.0":"2021-08-26T07:32:44.715Z","3.1.0-beta.1":"2021-08-26T07:59:30.219Z","3.1.0":"2021-08-27T09:43:48.017Z","3.1.1":"2021-09-02T17:28:29.859Z","3.1.2":"2021-09-28T16:47:58.944Z","4.0.0":"2021-10-01T08:35:23.312Z","4.0.1":"2021-11-01T11:56:08.801Z","5.0.0-beta.0":"2022-01-22T10:04:10.166Z","5.0.0":"2022-01-27T12:42:30.242Z","5.1.0-beta.0":"2022-02-21T02:40:23.289Z","5.1.0":"2022-02-23T16:10:38.658Z","5.2.0":"2022-03-04T21:49:53.748Z","5.2.1-beta.0":"2022-04-23T10:00:39.493Z","5.2.1":"2022-04-24T05:34:23.905Z","5.2.2":"2022-05-23T18:25:29.961Z","5.2.3-beta.0":"2022-07-31T09:32:14.496Z","5.2.3":"2022-08-09T10:14:43.705Z","6.0.0":"2022-09-05T13:58:21.232Z","7.0.0-beta.0":"2022-09-10T02:59:00.539Z","7.0.0":"2022-10-02T12:19:25.504Z","7.1.0-beta.0":"2022-11-02T18:26:15.536Z","7.1.0":"2022-11-07T12:30:06.072Z","8.0.0-beta.0":"2022-11-26T09:20:22.665Z","8.0.0-beta.1":"2022-11-27T12:26:17.612Z","8.0.0-beta.2":"2022-11-27T13:31:55.168Z","8.0.0-beta.3":"2022-12-01T04:04:20.225Z","8.0.0":"2022-12-08T10:31:50.131Z","9.0.0-beta.0":"2023-04-23T23:49:25.652Z","9.0.0-beta.1":"2023-04-24T22:20:26.064Z","9.0.0-beta.2":"2023-04-25T02:29:53.963Z","9.0.0-beta.3":"2023-04-28T21:32:18.776Z","9.0.0-beta.4":"2023-04-29T00:04:25.846Z","9.0.0-beta.5":"2023-05-05T16:31:45.304Z","9.0.0-beta.6":"2023-05-09T11:18:35.540Z","9.0.0-beta.7":"2023-05-15T01:53:56.418Z","9.0.0":"2023-06-11T22:57:50.333Z","9.0.1":"2023-06-11T23:19:56.549Z","9.0.2":"2023-06-19T21:29:10.068Z","9.1.0-beta.0":"2023-07-27T00:01:46.296Z","9.1.0-beta.1":"2023-07-27T02:03:02.408Z","9.1.0-beta.2":"2023-07-29T17:57:34.158Z","9.1.0-beta.3":"2023-08-04T21:05:52.512Z","9.1.0-beta.4":"2023-08-06T20:09:01.453Z","9.1.0":"2023-08-12T06:53:39.548Z","9.1.1":"2023-08-20T08:32:53.517Z","9.2.0-beta.0":"2023-08-28T10:46:15.710Z","9.2.0-beta.1":"2023-09-02T16:51:31.156Z","9.2.0":"2023-09-03T15:44:32.603Z","9.3.0-beta.0":"2023-11-19T03:10:15.719Z","9.3.0":"2023-11-26T14:17:18.452Z","9.3.1":"2024-01-12T00:07:22.048Z","9.4.0-alpha.0":"2024-01-21T03:55:38.934Z","9.4.0-alpha.1":"2024-02-05T12:34:42.551Z","9.4.0-alpha.2":"2024-03-07T06:26:23.963Z","9.4.0-alpha.3":"2024-03-20T10:33:06.375Z","9.4.0-alpha.4":"2024-03-23T16:57:28.154Z"},"maintainers":[{"name":"nonspicyburrito","email":"burritoyangster@gmail.com"}],"description":"TypeScript based Developer Toolkit for Sonolus","homepage":"https://github.com/Sonolus/sonolus.js#readme","keywords":["Sonolus"],"repository":{"type":"git","url":"git+https://github.com/Sonolus/sonolus.js.git"},"author":{"name":"NonSpicyBurrito"},"bugs":{"url":"https://github.com/Sonolus/sonolus.js/issues"},"license":"MIT","readme":"","readmeFilename":""}