{"_id":"sonolus-d4dj-engine","_rev":"52-90891df63758938a350fdcf1fbcee015","name":"sonolus-d4dj-engine","dist-tags":{"latest":"1.6.2"},"versions":{"1.1.1":{"name":"sonolus-d4dj-engine","version":"1.1.1","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.1","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"8b0d95503405e7d9cb4d8405e2acb7e6e5befd16","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.1.tgz","fileCount":14,"integrity":"sha512-BTSdU6OYXO2YUxDiGvme6mzec0XQqwRSw37GAGEHAN2qtIw95YElGMaU7fdwJtpHXJvu7BQbDDD9QJRKmjt1VA==","signatures":[{"sig":"MEUCIQCb+pkT8QhETQKNPivHp+Ze3aCNvoZd4AAPw7eTJ8W40wIgeGpClBecGVHogdzCCXmXpUdQ6QkR52Au5shQy/pZvbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139105},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"e905378b1974085e8d860009c1459bdd911ee2e2","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@sonolus/core":"~7.9.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.1_1728836088393_0.911914931775291","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"sonolus-d4dj-engine","version":"1.1.2","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.2","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"428ca0aaf8dbf9bb0585cc44f76e23ddacceb520","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.2.tgz","fileCount":14,"integrity":"sha512-Y0JIIa9pOc+g1KbrLaV7hTKiB99NL8DYnOCnPdnk1ne5LTvKe7AgL45Quba/Js954x4GH1CKylOig3AZtgjwcg==","signatures":[{"sig":"MEUCIDgoXlb+tzlLv4SIHiZpcUObHpPF7TfGGy6y8nLUUPPkAiEAzvcv/iMooZOZ1y4j8qhMBt6Xx71alPYdZJ9US86InaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140795},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"28a1cd6352b49791bdb98660c460800eedad232f","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@sonolus/core":"~7.9.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.2_1729868954261_0.4359487692282109","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"sonolus-d4dj-engine","version":"1.1.3","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.3","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"8e65e3e64675b19323ee21d39c6486571340cad1","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.3.tgz","fileCount":14,"integrity":"sha512-xMmLucK32xOq58Px6L7dSgK+E3JZeE8tfObjDx6nRfAcanq7F2dw4UABh1Aw0rJ5B4kQxSn8ZF0G2he3Cl29+g==","signatures":[{"sig":"MEYCIQDwwx6Kpq+/yXEkKCMuM3aOASbl17tWjn4IPuK2AOrSFwIhAL7l0sMUgVqXtoeMUKwlTOagFNBHagMB8dmsUFb2EFdR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141971},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"a6a842f67f1ba7e8be60e7cd5a6e95aa67c4a780","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@sonolus/core":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.3_1730688557913_0.5299504647939985","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"sonolus-d4dj-engine","version":"1.1.4","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.4","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"ec6a74f4669aa6dd12c0cba545365fd5baf9d8d0","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.4.tgz","fileCount":14,"integrity":"sha512-U2F2w396QMP2b6BNiO5qR7YojrnQPxlWJdfBGYt9KjuGM3OmC8OMZBtgLaggdgo/RqUF4EVnRv28+fZ+b1MnuQ==","signatures":[{"sig":"MEQCIEfJfVRg12oPDevVeL4pHuiWqnnOhi1FJoI7lcFDvgduAiBx0ZVwvKO7NlU8Zi8jtEs0OYjW3fDCnFEilWuTBpzdLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152796},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"573de5aa590443c90023157e6eae45e2a0fb9633","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@sonolus/core":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.4_1731584419426_0.37067814818899736","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"sonolus-d4dj-engine","version":"1.1.5","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.5","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"4935913f5e3b5602b27cf7c21f76fbb7b3b11e0f","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.5.tgz","fileCount":14,"integrity":"sha512-lbN5KbfQ7G30g86muzkoNh6DC3xDfGyWId92m3/PmhB6FJqwLfngV3OWZThvKeFXzJEiRo0s7ImOoLjIkqQy9A==","signatures":[{"sig":"MEQCIQDmt9OR8jrIJqsM/2+QnVsrZzdWMQQ+9QA8Wm0EGpZb6AIfcM/c3pndci1jGvCsNOsppy0RyvOoExC/dKlyCzdPlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152810},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"06aea3a4f0cfbedc28766794ead50d2e6fdd237e","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@sonolus/core":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.5_1731729630574_0.6457206663026771","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"sonolus-d4dj-engine","version":"1.1.6","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.6","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"1b8f5f7b7fb9910318ee63236d42d31b6e663d8c","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.6.tgz","fileCount":14,"integrity":"sha512-5LoYw8Aw1OpmCcVw2ZjLjXQZ4meuTw+Za5HHcRBsDId1bhsxF3mD0EyTeiYkuDQ8/GEMplXcBAS2FEbKDJTZ/Q==","signatures":[{"sig":"MEUCIQCEmIpP9sG8HhH58n2g2Ll0npgSWRW6W71twpxnlM4dwwIgSybiQRl8WJsdDIKriAm7LHsFuJUOD26HS8bxDo4MQQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152919},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"586de1e4b06b43b39291263ceea2a4415e88c766","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@sonolus/core":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.6_1731756933435_0.5820736919310552","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"sonolus-d4dj-engine","version":"1.1.7","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.7","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"375b1c014bbcb6bf1fdcef2ac1dafd6dca199fde","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.7.tgz","fileCount":14,"integrity":"sha512-lbtC2hOAeSBJB5KaaU9wab3pzR0EdfebePCEebAlKsZlu2TgWKoXwEQZlRtkuWIBCoj9KmmDXw0aqmlQ+tQuFg==","signatures":[{"sig":"MEQCIFenHQyj+vOWKnhvDO65Ru3h2Xwx6qUxlaECKoevskS4AiAQUQb8FIdBn2ycJ3qNYKxX9Mv3zfTFWWZf7spv9FJAwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152984},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"f10b6e1f125d2b47bcc41a0375acf6ee6554234d","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@sonolus/core":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.7_1731810121156_0.6982449879912811","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"sonolus-d4dj-engine","version":"1.1.8","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.8","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"8fe07900206179f34875c2cf4956e71ae6a2daa4","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.8.tgz","fileCount":14,"integrity":"sha512-U+oT7B9zZjaN2CtQEdZbvDiXa+cAKQ65BIBIfcCpU2SXOSbABmnyZ3J9Y8zv6i64MguXTvmXhJXbo3CxaKXuTw==","signatures":[{"sig":"MEQCIFF4/mShSSWPELa3wXSNIAZSMJedkjXh6TC2BPlzN752AiA1bqHg6aqpyt7eb2xwAcFl5Ht7pv9tLUHKFc23YwI6fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148316},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"0a1dbd2e22a5a0233d1d265ee869de900c35983e","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@sonolus/core":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.8_1732016203673_0.5349498549564695","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"sonolus-d4dj-engine","version":"1.1.9","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.9","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"1481d5f3e2d0a860daf455f773b3f14ffb88bc91","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.9.tgz","fileCount":14,"integrity":"sha512-7g6c14Jp6SUa7z+xQ3f0SU+GX0nfOYHWzzh7AKOMQFcUNPzt5yQNNTLc3G0/g9v4T+2O9NVvCyFzyWv2YQetpw==","signatures":[{"sig":"MEUCIQCckaDciHeFJye88o+1sabcLGeCqChStFdY4csQda6YdgIgBUbMvmNhotMEqQQf+My9XJYZ8wsk1Ld1CQwBPu7XNIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148714},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"b7f638508b4c047aa6103c9e0299db044e07744f","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@sonolus/core":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.9_1732058701122_0.028051449952794627","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"sonolus-d4dj-engine","version":"1.1.10","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.10","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"b9b4478ed4c2955fcbd6d59f02c355484b490cc4","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.10.tgz","fileCount":14,"integrity":"sha512-TjkaSM715zop/SLjHRgZpbe7YqiA0ndKuVN64kFEaxrws2w46V/rOhV00wViNkzmCUUClGPTVGyJuRzkOWsFbw==","signatures":[{"sig":"MEYCIQCaCqZz+p7GO7Zdez97QxUd51kT3TY7Z7+RNEP2FqYtnwIhALJr4wDwHd2mAfOgWixe+YYQWv3LbjwUtuqVjSxQ/Nll","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148714},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"b38906a9fb966a7d6a36bae5abe2050cd36c8be7","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@sonolus/core":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.10_1732061677380_0.9068543378728668","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"sonolus-d4dj-engine","version":"1.1.11","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.11","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"aed4b851210c17699ffc4f6ddb909dca876c9948","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.11.tgz","fileCount":14,"integrity":"sha512-6VvIkadYCIuwxdMnw1N7PD1FdQCYWfixK2B4oF2ezzhgCKlMX5c6xJmtjuVtRpwnaiBPL+guC4W/hIfoa5GpWA==","signatures":[{"sig":"MEYCIQDapnZjBoMGFDOj44lERhsHPQIZnwCdQYWfbS+fSgdcFQIhAOkqWL1/i2qk4VLczlKoGazzR5KFswkdm6h+05hJGaiW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148588},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"af1642cb8de8dd25a5fce4bc8f189a71050ddcc2","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@sonolus/core":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.11_1732109966626_0.9494718434900473","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"sonolus-d4dj-engine","version":"1.1.12","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.12","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"ceab1bde87c7d619a98bd1992e1fd567392111d0","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.12.tgz","fileCount":14,"integrity":"sha512-QFqJO/IpE0jLFKp75v+jg06ruStoiMMgNTCqWJfsUKmrd0iACdPIPqVm+GC2NkOm5ax92wQQFavHURxDwbQZdQ==","signatures":[{"sig":"MEUCIQCzUOdb6qK91Xadta+lOc1UkEtWJjoeW+5HXxlFn9HxywIgJb8L99r0YU/W6Vi6pKTBaRa8irk4kyIo08mzLAhnPN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148487},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"a0c79609f8fd0ce2ee25296133f1fdfbc472ff26","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.12_1732926148002_0.4722834248665797","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"sonolus-d4dj-engine","version":"1.1.13","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.13","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"72ddba7a767dce58149fad6cecded5cd13862914","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.13.tgz","fileCount":14,"integrity":"sha512-xrdWMgwgDtcOkmLaSeA00Y3ckeA+MlvQ+64+MLIJhN1AromXnQKpV9tFMk2yFFlsJ2epXrQX3sBtfjT2lH/j6g==","signatures":[{"sig":"MEQCIGE6n1p2S2ZgCGOYUPVgK82WDP5PbaeKByXkOr8NAtdOAiAbiNSDC+TPj0n3zIYUdy+NfzlqRq762R0ObMFDm2RGpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151266},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"df0e359552a9e886c373112fbb284d4b31255f22","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.9.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.1","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.13_1733568356823_0.16252757322018674","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"sonolus-d4dj-engine","version":"1.1.14","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.14","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"ea9259bb9ca7888c26ffd78574c2666d09e7b0a7","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.14.tgz","fileCount":14,"integrity":"sha512-KSmN78elSUlzku/vcIS66/t1U10hzhwEoWbOkiu0XTIwNII0VtZrQuGVI0INScpAHgMpH0Py8/ptH8e3OyxCUQ==","signatures":[{"sig":"MEQCIHbqQsj509FDjssAr9aU06NQel6E7brnMRgP9orvxj6EAiAN3uDXm9jfUH28aqQrIZgQBOR5c04HPi7LoymLiUkH5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151421},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"3de455659419bd8505258619abfc009fec5abfcb","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.9.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.1","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.14_1734403598003_0.7524217077447017","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"sonolus-d4dj-engine","version":"1.1.15","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.15","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"95f9adb8aaa55683185d347ab0495dad741b327d","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.15.tgz","fileCount":14,"integrity":"sha512-G4ralFuGyyUZ/z6MOQW2aYqO/1XWoF/22rtwM8x9+TWEUbkAZCptlChUkC2EXAkXu0rp1odcQes40NzAxHbshw==","signatures":[{"sig":"MEQCIExe51B3wBniDSq8snqIe8scb7UYsV3GB8KoPQ6G/PUBAiBy7DwNfw+lap0vEBJDi1SeY98cJp9gF7XnEtKzscHwlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151644},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"9959dd7268aa6d832ebae97ed830b6f78779a6b5","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.9.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.1","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.15_1734658470157_0.8826632080300167","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"sonolus-d4dj-engine","version":"1.1.16","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.16","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"90449285beb83bf58a7b0e6196a79cbcfa8a89f6","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.16.tgz","fileCount":14,"integrity":"sha512-zAcLIbSlYuQzPx4l10Zw4MvoJb01+JaywMvuK4q0w59zkPLoIiLpiGEIoAkOTrU9IRc9vuaqXqN81C2nN3N/VA==","signatures":[{"sig":"MEQCIE7yyx2EqzOmOPbUvCqiXNFWjGJGfP94JAXrHQKZba0pAiARLep4vAQ5C38IkqqEc2mL3l83x/OF0dnIO/7211IoFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151675},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"3ba4d25aedf332d41fed765776b08655502b0c4d","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.16_1736408643476_0.5769511297975276","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"sonolus-d4dj-engine","version":"1.1.17","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.17","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"365e2fd140066ee9e84aca5cb5c59ff00bb29a94","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.17.tgz","fileCount":14,"integrity":"sha512-OA3+7UEJE0WHXMBHYNgwu8jCPgcmEi9hxgS79HURfMaO/89ToML+E+cWf3o2I19atysFtJGMbzRKP1K46ZJzIw==","signatures":[{"sig":"MEYCIQCdcMkFaRBgfHdGxbABra3qEwquz3az+oR9q/JcRJ2f1QIhAIeqvV/hcHb/mB564GpLYbs9LjazRwW3Jnb5yq2/KFtg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153172},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"d6d2bdd612016407a26eeba2540402f218af74fb","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.17_1736554248548_0.18140024694715073","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"sonolus-d4dj-engine","version":"1.1.18","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.18","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"886819f4b5be01b14a2c11693a75d37360cbd9e2","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.18.tgz","fileCount":14,"integrity":"sha512-jRHsLZ2kOlF67yNO6mmYKDyPB8BkKvtnqyq3Tv2Q66TzFnP3i2yro3ikeoW6xfbdW4eKuoKGQFJLaTLjQxvuwA==","signatures":[{"sig":"MEYCIQDTLV+9J5Frqqex5+wZTHpkbjMl0/Zoc+pliQorB+nSQwIhAIYFD/lMyxmzXwWvc0t8ZYF7XhLFGQTUSidxHr7N1njx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154136},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"df2650306fa432c24a1863e37f54da85463b6204","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.18_1736723195723_0.5354173400213578","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"sonolus-d4dj-engine","version":"1.1.19","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.19","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"59f5b877909370f5a20c1ee21e30dc56ee97a9e5","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.19.tgz","fileCount":14,"integrity":"sha512-KRmFEOQfZVBf9dT8/yglwonE8R0oHAzqkonrSbvCQiAfXYFuVZ7LfFWbH2A9T/I/Nimuc35hHUMvXbAB8oaJEQ==","signatures":[{"sig":"MEUCIQD0HB70NyeQm9/eZ94uK5mL4wHzz+e2FE8X/tgsP4ffNwIgJUezJhhbkIKqZTpO9uPo39Ke6PqESXncfIiFXYbzMnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155768},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"53be3999ebe26166096963183ab1b3614cd209f2","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.19_1736777918472_0.2085166449592113","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"sonolus-d4dj-engine","version":"1.1.20","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.1.20","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"598589e94b2f10449eca6c736ce2b6112cf675d9","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.1.20.tgz","fileCount":14,"integrity":"sha512-v1wVY+iN4vDGH4JYK3d/7PcO9C5hsMGD7673C0z2KvntJKCIw+iisQedK5rEvks+a4Mj39fFptB6cyJmtZKdCw==","signatures":[{"sig":"MEYCIQC5Hsfri2oXC3hkzO9WGQkUAlN80jrFiYjqKVZmI/hkUQIhAJ86GvuRhrZfDWjYv02i1C5Bz9YMuTVw/5dxa7zf7sdJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155890},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"189bcdc0712e558d342910b7d3aea5543b215103","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.1.20_1737121218054_0.2770998732369827","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"sonolus-d4dj-engine","version":"1.2.0","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.2.0","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"6aff07b506976297a05ad32cd2f6f7b7fc138223","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.2.0.tgz","fileCount":18,"integrity":"sha512-yJxpxauLNoh/+2ohbkDCCv4aYQkB7UTsGnrDb17t9VvO4SuOACYlntBevhUkP35I6wOW10ocXv8SU25qidF2Pw==","signatures":[{"sig":"MEQCIDLoPmlKPQzXkncY1nqTtakshBGjuxBr/AErr1t5G4pPAiB/fTEWVm9CbrXXS/GEFxda8+eo3CfpURdub14bvJi1cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167281},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"c7c7921121bbd1ad381c81f223413b7bd8b3f75a","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.2.0_1737315033556_0.7650827406980709","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"sonolus-d4dj-engine","version":"1.2.1","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.2.1","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"4d2b039721fd8c86ce7fb3e8186ddbab891c4235","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.2.1.tgz","fileCount":18,"integrity":"sha512-FzaMy5x3PzYDYQFyWm/t4czNQMo7kKy4vkbbGj4F95VtQJRLJkGk1+uSEKWBxtMiZr0rATbypKxvPVPqcA4NMg==","signatures":[{"sig":"MEUCIAvHWLvg1kIAtYoNai9Pti97lsmIPvoZP/3qszLScH4TAiEAg5yZXQQhmOj3ny6vxupEn+f61UnayzKWe/7c9Mqbibs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167276},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"925fce77a027a2f6a4b0f60d69c47c123bf87974","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.2.1_1737344285297_0.7243945530046862","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"sonolus-d4dj-engine","version":"1.2.2","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.2.2","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"81635a917f5f3aabb91264cac41dc52dfec6345a","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.2.2.tgz","fileCount":18,"integrity":"sha512-VBfNCNGKMTRrLdFFzLPZu3A4XhRjPOshVnEJu7knjfXbBv1W0Bs/Gn2JNtD8r86G9J3uYxthghkic8vW32Ki8w==","signatures":[{"sig":"MEQCIGzi153dxnt9o/BEC7n77KjOYqJ82URhe5g3FjRn8ff8AiBDK4WTr9wKKhNuI2J0XgR9Wsxbb6yVjnZZzI1/m++2aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167283},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"fcb98c39d0fed1f831efc6778b231deae90c1014","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.2.2_1737419749086_0.605022219947742","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"sonolus-d4dj-engine","version":"1.2.3","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.2.3","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"1b0e05e30ae4cd57578e14a76e05e55e658a4b2b","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.2.3.tgz","fileCount":18,"integrity":"sha512-XwiTiqGSJhZgw8RFRu1edInNQtJiFvbJiJtu4pBnKINXuD3FS13X9KKlMWLKcj27fqI7PPcy7ZyBBHK1rIaXSw==","signatures":[{"sig":"MEUCIAS62CoSfNIWeyBMiQ86C95R9iBAmwUpicWaZVlMxRhiAiEA9SdXXuJOQJjRYOnuDUHPM0nc+uBnna2uAcjLI5SiYF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167346},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"83fbf92848dd5c84f29f6ff3903301968ae05744","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.2.3_1737542749287_0.21193435234557256","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"sonolus-d4dj-engine","version":"1.2.4","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.2.4","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"761c84e984db28a740545a57ab8caf118412f293","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.2.4.tgz","fileCount":18,"integrity":"sha512-nmFocTCI0OoxbnPZNK5CBsXAaX3CiKecyfpG1ZaZBr2ENNJNwMTJKfP9pijJboJInSCmXeNKFNdjl4wKN+w/7A==","signatures":[{"sig":"MEYCIQDkQ13r786DGsrnmoMjWUQd+008nggZQpgKZ5idO9CQkwIhALQuxdW6GWrZfBfKliA+MZXElNtBbmJNRIxBaDqagwXx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168158},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"b0bb284729f83a6e3b45f858ab327bf6c4987119","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.2.4_1737585286008_0.12490105984267275","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"sonolus-d4dj-engine","version":"1.2.5","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.2.5","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"c55568bccbd010a28f2b3c6a6bd727733df777fe","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.2.5.tgz","fileCount":18,"integrity":"sha512-uafVdl3aYAKeetqYDq8bQqN0l6sww7S8t8gI3akhE8YY+YQfrC5aS074bq4OCmCvNtGv3XsEV1T9tcsMZ5ej7w==","signatures":[{"sig":"MEQCIHOHdXgFRpPtaDgGRfFp0nT61SWKXsFhfmUL4PYCjH21AiBMeugqnLwz7e05c21TkriitI2E9DQZfzfQ7yVUz6vMgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168216},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"c64c901fb4a53c0b45087d7337c4aa89bf4015c2","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.2.5_1737609230047_0.9730276059972385","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"sonolus-d4dj-engine","version":"1.2.6","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.2.6","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"b2606a79d3ba61b67e02a477b231a237c50772b0","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.2.6.tgz","fileCount":18,"integrity":"sha512-vo3tL2I7Yi23Y4hNUoKnsqRjD8WOFXxDznlAOdbGrHlMUUmoRlIbEur1SJbU3ewm/WOsvmhzlKkrj36NPVI/zg==","signatures":[{"sig":"MEUCIQCJvAYAu0hQOPrXlfJ2DD3S7p8LwwFAgbpmVLNyzLVWDwIgH2FIkfEH3SQbzWCR1pRHvGSolClYoVuQqr1+738h9wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168222},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"a26b8d86a1583e7767e217e126b033ad9833b939","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.2.6_1737633214342_0.3204700103485789","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"sonolus-d4dj-engine","version":"1.2.7","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.2.7","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"1883e42a4c88917207cabf3291ccb7969f01000e","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.2.7.tgz","fileCount":18,"integrity":"sha512-D3JARGeZtu5V+uEyXI7QmPmNcuReTtREgXIXAWlu8TDtvWP7HY4+j/YrM93w1Q9ugnmIHBDRtY7FIghScU1kpQ==","signatures":[{"sig":"MEUCIQCovfLE0zzq3H+Ow/ZGDWq49PyM8nLI2Cd3kNIUpdQ//gIgfXpWgVmT/f1jH61OUAYfcbICOS8yk3P/5HUaAkbHpy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168296},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"a3cca6a151badb727fbabf19b5ded2eb06ea5a45","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.2.7_1737830379648_0.7053101289442887","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"sonolus-d4dj-engine","version":"1.2.8","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.2.8","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"814edf13aa219a070450c7f608de91ea3c999332","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.2.8.tgz","fileCount":18,"integrity":"sha512-lVVAXoPBMTk6RiTDs6TBFCSvLZkqVWWCrXZAGsSeJyL8iiyVr0bJkO3EnWjAjKK/qQgYfsGWyakzBdX2UgNZ4w==","signatures":[{"sig":"MEUCIQDtUF6Ueudv801B/FOoBozHRm4CLDq6U4gB7OOM1FWkdwIgdp906584aZeiCVw6KtEwQxZiPHn9ipnDQS68XyRy9SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168190},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"2f495b3deab012d84828f1dfc94706560030ebb8","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.2.8_1737832181090_0.07847244023369582","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"sonolus-d4dj-engine","version":"1.2.9","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.2.9","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"76e411d6637cee3a7d70cb4db2c6a58b9bbcda4b","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.2.9.tgz","fileCount":18,"integrity":"sha512-Yxh3UUK9OhOCup6b57cFqPHy6B9hsVKzrZo6TvUQSc0Rkl5TTt8k67EmgggpDt1t1FcGnhQXnw68jH/k4BiQBg==","signatures":[{"sig":"MEUCIQDF1zegLiz+4wOBfdfJU7wI0vNnFoikZqS+v0xjqhGTKQIgan/fWVOq7PFIco6zpm8UwDbXPsGbReRfUczSMy2jjuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166905},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"f4e722c5e5174e695f005b89d8948e1edc4ab3ea","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.2.9_1738278708728_0.7745015544992893","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"sonolus-d4dj-engine","version":"1.2.10","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.2.10","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"77c9305da97382515e7c1c8f94ae888cd1afc1cd","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.2.10.tgz","fileCount":18,"integrity":"sha512-miQfhebFh4m3qBgvYZwek5HfXh4wQuN0f/23aWJvw+DJHnhHpjccKP0TdtvLz5NH/smXeTUC4/9oYE/5bgAwrA==","signatures":[{"sig":"MEUCICmCw3C0KqB6eSLK/6ijlcYbwJOam52u+/VJCdZsa9i3AiEAzUKW+SWT43HxkhhmCaQLyv0SLX3pF4taa36RhZtI0Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166965},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"87852016b189949fa255e884dc84d099ded96b01","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@sonolus/core":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.2","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.2.10_1738690434650_0.668164669090153","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"sonolus-d4dj-engine","version":"1.3.0","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.3.0","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"899426e019e1c1d832ede48fd9bf4f69e355fc36","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.3.0.tgz","fileCount":18,"integrity":"sha512-g6JQDcX+yiA+kQTrasntpRX1SVfr9G1/e9ciV24lReOG4DkxowDs3jcW9bG52lVRrV6Vvo/RiQoRjTN2SAKojg==","signatures":[{"sig":"MEQCIER2BT5DjRox6Vv/7oGZG7baGb79f84uWaB7aFLl0M54AiBvGk0vgxfWZvpKyvoV6u6fhtGk4RbeJS0rMQLGO5Absw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169622},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"8b14e94b4f439c04b3e06c7d79c7b19df34aea8a","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@sonolus/core":"^7.11.0","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.3","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.3.0_1740148433044_0.6287639949923853","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"sonolus-d4dj-engine","version":"1.3.1","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.3.1","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"cf5dff9139a944d46578910b5cb95ef4b229fa21","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.3.1.tgz","fileCount":18,"integrity":"sha512-jnCjzKhNe8bL/rPRrpxpFFOd1gxENjCk2dUT3ubboKIB2NDy/JnU0l9sskrccJaJ+WtglChxsgaXpuDeOBTJ2w==","signatures":[{"sig":"MEUCIF40e5TMueAmQ1d2MpXPRhOvRH5IsOZyRP1gdxelwgK4AiEA537j1M7aDn6nOadukm5kiT/hAaze4/V0Gml4Ma+4Ok4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170036},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"61ae1a0cf308db0a1e3b4abf2a0e5fdb23ae41cf","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@sonolus/core":"^7.11.0","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.3","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.3.1_1740158396099_0.4045021800372952","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"sonolus-d4dj-engine","version":"1.3.2","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.3.2","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"41b01e193d331857157d87d9f7a2b014f8c96b58","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.3.2.tgz","fileCount":18,"integrity":"sha512-sDUmvpescfhgdgvQ09MbWvJG67ESKdscuk6Lqkt4f58DOfnhdx3ydYUbme5dpIp7qLi7hdOmC1baWkHbBAZ60w==","signatures":[{"sig":"MEYCIQCQTU4aJmF1ZlAxEiaD6L/8cYxDAwmOkydIG40Z7QiOHgIhAMlY+8mMm0y1WK3w9jxsjj15lec6Fi2NxQMjs4cztDMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170153},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"4c2b6db26e1840d55b93b6ed08906db8b601d533","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@sonolus/core":"^7.11.0","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.3","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.3.2_1740853365387_0.846650611286498","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"sonolus-d4dj-engine","version":"1.3.3","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.3.3","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"b73d223181918392e1f30c9b2f11552c3fa21f4e","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.3.3.tgz","fileCount":18,"integrity":"sha512-JttFJqyA2m1YeDy1VQQaYR8p6XhyLz9VxUOGVrNP9dJnHQMgP2ws0Wu6/OKma+Hn8lwoWcZwdT+3Y+zcevwL0Q==","signatures":[{"sig":"MEYCIQCfhpH0OrsCbjc8quS9CRdhuD8QvkiYzk7hDdVo4eOUVgIhAN/t7wurJnP0JioEJmtbE1taB/YaJBjyIyJeLg1TzcQs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170156},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"4235f89315aa5adfcb8856f4e9d7e8d4b224f531","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@sonolus/core":"^7.11.0","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.3","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.3.3_1741340621919_0.17575683266484332","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"sonolus-d4dj-engine","version":"1.4.0","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.4.0","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"d2e7e8c7afaabcf2117315aa05c5e75e33b3b32a","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.4.0.tgz","fileCount":18,"integrity":"sha512-0sRu2/F4OdlFlJEWw9CR7tqkx97waOTBwn9UY+LJ7BFJ1pBFbPW/rj2D1Wrw5fK8fEjN/RXPFZ6tOpeJAKDtEA==","signatures":[{"sig":"MEUCIQCTSer0QTv+2X6IWpBB8WhPQ2Hiw699cX+cGVMurOIM9QIgZfTbVv/Dim/L5uozK4DtX+xpntnV8cVEC0p1vyMHvtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173231},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"f8c16293ff81f36da9f47857a2d4efb14ed1a208","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@sonolus/core":"^7.11.0","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.3","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.4.0_1741739398736_0.5327625362458852","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"sonolus-d4dj-engine","version":"1.4.1","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.4.1","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"565eac6d6c6c1e9ff79e9f24945450bbd2961775","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.4.1.tgz","fileCount":18,"integrity":"sha512-dKX62oLHnV9yw9GMPMcF707eI4syr0QqC9E0YVHdgjGxLFqVjBREbo21PJunG3i9wydiTupvwPlG03ptjrVEFQ==","signatures":[{"sig":"MEYCIQCw+K4DtAB7sf+P9DjPg2lDLZsM7cyxdY0ayjyoBwvS2AIhAJcRVYEUgs6wCwa3Icr81lPtU+GCImxSwfHtC61v9T36","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173231},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"a2df6e8ca4e71d6e265c31e1fcd13d9c272eb7ef","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@sonolus/core":"^7.11.0","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.3","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.4.1_1741740612773_0.6982473583551188","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"sonolus-d4dj-engine","version":"1.4.2","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.4.2","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"ac4460ac985e74246d8a2b7165056c2248bcfb7b","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.4.2.tgz","fileCount":18,"integrity":"sha512-PapUwyRm+XPI+DAGOsbJEYBdA4BIplUvTGdqv65Wvp90YZKzEptGnnId0A5E4OJDjZAVTGCHq8rj1Wyb7sOJNA==","signatures":[{"sig":"MEQCICKqT/eDkDYiRViPfuInPwBXWPNvWI5hJL5d9fHJ8EkIAiAWeT6lntIlTYZVAWIvtOvMi4ug5c95d16nffubi6v+JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171843},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"2aa6a9c816d1d2bc992cbec784bf2c5f42bee833","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@sonolus/core":"^7.11.0","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.3","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.4.2_1741805744440_0.045162595662708194","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"sonolus-d4dj-engine","version":"1.4.3","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.4.3","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"21bf300db48c76716eb3f3075cba4ed5f4f08374","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.4.3.tgz","fileCount":18,"integrity":"sha512-63Q3v0X+jrYgbGottziOnsFyuWw4kWwlx+NuztGbOs+Z8mzhI5wy+3cufc/4zl0IcQhXoFquMxXUjsf1BPmCYA==","signatures":[{"sig":"MEQCIB5ijA2MFUgvEaqzYxv/gZ0hUpf+JX93wAUd6FNIeBUyAiBuJcYRtO/a0TkJoWXF8Dm4iLTt4K4An7CHdrRcCs8n3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171869},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"4030d4675df35adaad6fcee6e8d700b9dad64048","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@sonolus/core":"^7.11.0","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.3","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.4.3_1743340463127_0.6252029277222588","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"sonolus-d4dj-engine","version":"1.4.4","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.4.4","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"5e771789a4e7089fb591e01800846ccf13f5e852","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.4.4.tgz","fileCount":18,"integrity":"sha512-I3F//0+ZRHH9SNuKr4b+ey7Hd3AvzWH2hHPr6o50xj6XAmgqHdL5krQjqDEpkOA3kL3SV8wNZwFoBAgzSHMUcw==","signatures":[{"sig":"MEUCIQDw0qSvsE9Efz7chE4FWMCYdO4mbLRFsRBl9W1lLc2KIQIgJFtgfJ/IBGkzZHwu+QzFYMcEsaHeUttNsNjqFxL3qFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172515},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"a75a1035c5ae2001b8814af6c520754e1fc2c22b","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@sonolus/core":"^7.11.0","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.5","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.4.4_1744246731420_0.4710623998163699","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"sonolus-d4dj-engine","version":"1.4.5","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.4.5","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"6109b1aebac9aeb36e47f5e2f324c1ce96ce4dcd","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.4.5.tgz","fileCount":18,"integrity":"sha512-ETqzQh+BqAxD0U0ih+nZAhCgA+srKf8Q3kxDn8OM3FczUCrqi+dCAWJmXx55vCKbY3TpFlP/c5YN0kB1ynGbzg==","signatures":[{"sig":"MEQCIBGHPCRSKZDX5e5jPJpr31zeFNLSjL0fIrFD0KKj7wzlAiAc3Gkorb4DusxWJfDrghcMKA2wHrYzXXRtq7oUdffGFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172430},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"abeba5f0eb3cecfe57055519866c2b6fcc98f220","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@sonolus/core":"^7.11.0","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.5","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.4.5_1747375826870_0.9128828759850953","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"sonolus-d4dj-engine","version":"1.4.6","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.4.6","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"1bcf3a70cfa7570ee9dd4484a81907581c2cbc47","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.4.6.tgz","fileCount":18,"integrity":"sha512-bAAlSJeNqRQFUCdtA5hf83mBys1HQW2LQ/U6+Tw35Ho2HpvWgbRqBQiMRxqAsBLF92Y244KDSNtCq2wl+DJfhg==","signatures":[{"sig":"MEQCIC5Vja4VyKAuiHubpAwuv5RXOKJRnRnMbkNZBd3NJfSyAiBRUnN5KlRiTR+fVzTKeRsKVdO89t01XUs5B70rzn/F/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172406},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"11545be342d50db57f67f3c87a5465c24c3b1b0e","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@sonolus/core":"^7.13.2","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.6","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.4.6_1749746657524_0.6073428971743449","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"sonolus-d4dj-engine","version":"1.5.0","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.5.0","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"4821279953fe5cdd243beec0c32d435cbd85e431","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.5.0.tgz","fileCount":18,"integrity":"sha512-wStT05kd09CV1twU0SsJtr9ch7TzsVW8adaOAnbltd4dW/+VUtZNZEm20njJ1RWTg0/y+1aI5mUKGihWvUIW0Q==","signatures":[{"sig":"MEUCICxiLyN8ja9mc0roOIunnHqOZMuT1mZCynuN2EPElq7WAiEAz9MOII9lOZRRe/WydUfxGLVuDAxOYsvs3Q+bNahYmFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171782},"type":"module","exports":{".":"./dist/index.cjs","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"306df01e2daead3ffe5b39b3386dfb43b21a260f","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","actor":{"name":"gorenganhunter","type":"user","email":"gorengandev@gmail.com"},"email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@sonolus/core":"^7.13.2","@sonolus/express":"^7.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.5.6","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.5.0_1750678965257_0.14663552920201361","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"sonolus-d4dj-engine","version":"1.5.1","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.5.1","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"ec4fccd66550773604692b9b517d2352be2b7e14","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.5.1.tgz","fileCount":18,"integrity":"sha512-IxXhSBEGNbDo+MAzypbomQ45JuXLv2nw+87SPetznjYomBINwSiUUuty1DCRccRlDp3yt7D9wDNjcIFDs2zrRQ==","signatures":[{"sig":"MEUCIB32CQ0blsLw/QYK+WS4Lmqy5URMRBd8HLbPVu5tQqApAiEA51p5wwalyvFMWybODx3mP5tZXp+eSZJbOHYxVd4EYIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169955},"type":"module","exports":{".":"./dist/index.js","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"ad39cfc721c7496c21dcd89a4c6757dbb66a361d","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@sonolus/core":"^7.14.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.6.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.5.1_1753972386246_0.8154792633310963","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"sonolus-d4dj-engine","version":"1.5.2","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.5.2","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"f8c67690f286f15406a465b36226e6fe0768e7e2","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.5.2.tgz","fileCount":18,"integrity":"sha512-pD249l8KE44/MQjJzwhEGhhloyw3Bl9sYHlHFz48dGFR2MvdZVRTYGIYxpswfP9RQpTxLq5FrG9NxzUNJUEx+g==","signatures":[{"sig":"MEYCIQDU+7avSJi/PWaccq2ZoQtOJ32xTfb6ci8MbbkPR6DbCAIhANX3RKBbM1DcvAV3T0uN8QbNJKeeh1gJ23DXPlGuwAHN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170821},"type":"module","exports":{".":"./dist/index.js","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"56663b7412c167f2be378ca2051d04792d0b3703","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@sonolus/core":"^7.14.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.6.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.5.2_1754196541091_0.3429523881111898","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"sonolus-d4dj-engine","version":"1.5.3","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.5.3","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"8efe4aca63bc1c84a03c879a4bc0414d03479b0b","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.5.3.tgz","fileCount":18,"integrity":"sha512-uLSX7GYdrzu302QeeGWY8HmPty46+2/VJd15KaByizCd9PFVdyj3w7QxkMz3EJKKZVgw77rbtHJHQDrOK4clzw==","signatures":[{"sig":"MEUCIQCasKPAnKWH89MC+XqtjQDWLu+xoFMsvo4cLGfX4vsjmgIgSGjJZEIVek2X368h0yNow0hNZ+CCpfXEHAcUoFYazi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171121},"type":"module","exports":{".":"./dist/index.js","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"a1711fbe48e5e6e8552f71454c30a3dd38b42f27","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@sonolus/core":"^7.14.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.6.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.5.3_1754325007528_0.9093367876441469","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"sonolus-d4dj-engine","version":"1.5.4","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.5.4","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"776eeb2b56067a06fd9203baa7d28e1361b05716","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.5.4.tgz","fileCount":18,"integrity":"sha512-Fe8ARchDx8FF9xXU4uo9kyrbH51h2OEBFiwtB1xJ2+J/bDifxS6WjnUhhU1aqGHqw6be3Z4pe2j6brMYUAMLwQ==","signatures":[{"sig":"MEUCIQC1JPBTqbBpsouLqHASApxBHksRerTvvqE7X8XLCo8GnAIgCh+vyjDUWJUFgdGqLFQws7455dqym+8QVsmbZJjaf5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170763},"type":"module","exports":{".":"./dist/index.js","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"7221da075772af9d7c8cae76c2db34c5478a47f0","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@sonolus/core":"^7.14.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.6.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.5.4_1757121259127_0.601682029034714","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"sonolus-d4dj-engine","version":"1.6.0","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.6.0","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"e33960385eafc19b6c49b4e5935d0d798fbf5a57","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.6.0.tgz","fileCount":18,"integrity":"sha512-JO8kJ1jVLCmMRd0OUDeZhpH0fGwiuz5O7purAxOh9RXp34Vw8a7K1cDpkLopC6nIy7u++Qtjs+Oq5/HEVI8+Cw==","signatures":[{"sig":"MEQCIEg6LSTuGYbIYrk3UmT7oUxJ2Dncw4vMU2Uup6ncro6kAiAx/HsTEcrJ+4+n5DMXZp6CSeY9XrzG3/E68x1qKaxZyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171324},"type":"module","exports":{".":"./dist/index.js","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"7515d12f86018931f9c61a246298a2a417a8ca01","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@sonolus/core":"^7.14.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.6.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.6.0_1766710289313_0.44905550701455543","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"sonolus-d4dj-engine","version":"1.6.1","keywords":["Sonolus","D4DJ"],"author":{"name":"Gorengan Hunter"},"license":"MIT","_id":"sonolus-d4dj-engine@1.6.1","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"dist":{"shasum":"aacc30f787e0af89a8f2b10c1c0c6e855239d70c","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.6.1.tgz","fileCount":18,"integrity":"sha512-/jnXu3ZeWSwxe9fKnCzOKZkrU77joZs/b14HOKBOY/XoYyHpmL7MxZb+wKias6aCJa8eBkUtYhAk2TVIU1+iwg==","signatures":[{"sig":"MEUCIHOcZe4KDlRzrQdfiZpRAEuqCvmXRGPji5vQ0H6OckN4AiEAodWF7uDKxUnyO21xWr6v7gAHvHE2YiQYih4PXwvRT/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171258},"type":"module","exports":{".":"./dist/index.js","./EnginePlayData":"./dist/EnginePlayData","./EngineThumbnail":"./dist/thumbnail.png","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineConfiguration":"./dist/EngineConfiguration"},"gitHead":"7f091c03b079161b2886d6ed1fac7f093efde84a","scripts":{"build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs","dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","check-lint":"eslint .","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","dev:preview":"sonolus-cli --dev ./preview","check-format":"prettier . --check","dev:tutorial":"sonolus-cli --dev ./tutorial"},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"repository":{"url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@sonolus/core":"^7.14.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.1","@eslint/js":"^8.57.0","typescript":"~5.4.5","typescript-eslint":"^7.12.0","@sonolus/sonolus.js":"^9.6.0","eslint-config-prettier":"^9.1.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sonolus-d4dj-engine_1.6.1_1767088603662_0.8154760003719645","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"sonolus-d4dj-engine","version":"1.6.2","description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","type":"module","author":{"name":"Gorengan Hunter"},"repository":{"type":"git","url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git"},"license":"MIT","keywords":["Sonolus","D4DJ"],"exports":{".":"./dist/index.js","./EngineConfiguration":"./dist/EngineConfiguration","./EnginePlayData":"./dist/EnginePlayData","./EngineWatchData":"./dist/EngineWatchData","./EnginePreviewData":"./dist/EnginePreviewData","./EngineTutorialData":"./dist/EngineTutorialData","./EngineThumbnail":"./dist/thumbnail.png"},"scripts":{"dev:play":"sonolus-cli --dev ./play","dev:watch":"sonolus-cli --dev ./watch","dev:preview":"sonolus-cli --dev ./preview","dev:tutorial":"sonolus-cli --dev ./tutorial","check-type":"tsc -p ./lib --noEmit && tsc -p ./shared --noEmit && tsc -p ./play --noEmit && tsc -p ./watch --noEmit && tsc -p ./preview --noEmit && tsc -p ./tutorial --noEmit","check-lint":"eslint .","check-format":"prettier . --check","build":"tsc -p ./lib && sonolus-cli --build ./play && sonolus-cli --build ./watch && sonolus-cli --build ./preview && sonolus-cli --build ./tutorial && node ./lib/build.mjs"},"dependencies":{"@sonolus/core":"^7.14.2"},"devDependencies":{"@eslint/js":"^8.57.0","@sonolus/sonolus.js":"^9.6.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","prettier":"^3.3.1","prettier-plugin-organize-imports":"^3.2.4","typescript":"~5.4.5","typescript-eslint":"^7.12.0"},"_id":"sonolus-d4dj-engine@1.6.2","gitHead":"aab773349fc6cb0a4da4d6359f39df71697faf9e","bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tbHY8MpHIf6fvJ0odPSiue+RQwAYOQ6D4AzLH636gOJ6QjMukJRgiQ0a74rLXEE1ou/gpxQE2V6Np7uoRIy21w==","shasum":"6358980e20c07291cb7f4cd90ec52e712893f806","tarball":"https://registry.npmjs.org/sonolus-d4dj-engine/-/sonolus-d4dj-engine-1.6.2.tgz","fileCount":18,"unpackedSize":171267,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC/picTIvloKI/8Qdy62zUR8PJzHBfoya3pSJkHHOikBQIgfZjs9xYxWDuHXXgJJedXfkhLoiCjGDkMTpUjtoDk0nU="}]},"_npmUser":{"name":"gorenganhunter","email":"gorengandev@gmail.com"},"directories":{},"maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sonolus-d4dj-engine_1.6.2_1767392866663_0.9010887797711955"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-13T16:14:48.392Z","modified":"2026-01-02T22:27:47.086Z","1.1.0":"2024-10-12T06:07:50.196Z","1.1.1":"2024-10-13T16:14:48.756Z","1.1.2":"2024-10-25T15:09:14.452Z","1.1.3":"2024-11-04T02:49:18.073Z","1.1.4":"2024-11-14T11:40:19.643Z","1.1.5":"2024-11-16T04:00:30.821Z","1.1.6":"2024-11-16T11:35:33.625Z","1.1.7":"2024-11-17T02:22:01.329Z","1.1.8":"2024-11-19T11:36:43.865Z","1.1.9":"2024-11-19T23:25:01.287Z","1.1.10":"2024-11-20T00:14:37.575Z","1.1.11":"2024-11-20T13:39:26.853Z","1.1.12":"2024-11-30T00:22:28.258Z","1.1.13":"2024-12-07T10:45:56.998Z","1.1.14":"2024-12-17T02:46:38.272Z","1.1.15":"2024-12-20T01:34:30.448Z","1.1.16":"2025-01-09T07:44:03.696Z","1.1.17":"2025-01-11T00:10:48.777Z","1.1.18":"2025-01-12T23:06:35.989Z","1.1.19":"2025-01-13T14:18:38.717Z","1.1.20":"2025-01-17T13:40:18.310Z","1.2.0":"2025-01-19T19:30:33.842Z","1.2.1":"2025-01-20T03:38:05.525Z","1.2.2":"2025-01-21T00:35:49.330Z","1.2.3":"2025-01-22T10:45:49.444Z","1.2.4":"2025-01-22T22:34:46.285Z","1.2.5":"2025-01-23T05:13:50.294Z","1.2.6":"2025-01-23T11:53:34.689Z","1.2.7":"2025-01-25T18:39:39.987Z","1.2.8":"2025-01-25T19:09:41.305Z","1.2.9":"2025-01-30T23:11:48.972Z","1.2.10":"2025-02-04T17:33:54.911Z","1.3.0":"2025-02-21T14:33:53.270Z","1.3.1":"2025-02-21T17:19:56.348Z","1.3.2":"2025-03-01T18:22:45.601Z","1.3.3":"2025-03-07T09:43:42.163Z","1.4.0":"2025-03-12T00:29:59.025Z","1.4.1":"2025-03-12T00:50:12.991Z","1.4.2":"2025-03-12T18:55:44.688Z","1.4.3":"2025-03-30T13:14:23.377Z","1.4.4":"2025-04-10T00:58:51.662Z","1.4.5":"2025-05-16T06:10:27.121Z","1.4.6":"2025-06-12T16:44:17.740Z","1.5.0":"2025-06-23T11:42:45.435Z","1.5.1":"2025-07-31T14:33:06.493Z","1.5.2":"2025-08-03T04:49:01.332Z","1.5.3":"2025-08-04T16:30:07.880Z","1.5.4":"2025-09-06T01:14:19.412Z","1.6.0":"2025-12-26T00:51:29.511Z","1.6.1":"2025-12-30T09:56:43.842Z","1.6.2":"2026-01-02T22:27:46.865Z"},"bugs":{"url":"https://github.com/gorenganhunter/sonolus-d4dj-engine/issues"},"author":{"name":"Gorengan Hunter"},"license":"MIT","homepage":"https://github.com/gorenganhunter/sonolus-d4dj-engine#readme","keywords":["Sonolus","D4DJ"],"repository":{"type":"git","url":"git+https://github.com/gorenganhunter/sonolus-d4dj-engine.git"},"description":"A recreation of D4DJ Groovy Mix engine in Sonolus.","maintainers":[{"name":"gorenganhunter","email":"gorengandev@gmail.com"}],"readme":"# Sonolus D4DJ Engine\n\nA recreation of D4DJ Groovy Mix engine in Sonolus.\n\nTodo list:\n\n- [x] Finish writing play mode\n- [x] Make it customizable\n- [x] Finish writing tutorial mode\n- [x] Finish writing preview mode\n- [x] Finish writing watch mode\n- [x] Designed particle effect for D4DJ\n\n## Links\n\n-   [Sonolus Website](https://sonolus.com)\n-   [Sonolus Wiki](https://github.com/NonSpicyBurrito/sonolus-wiki)\n\n## Installation\n\n```\nnpm install sonolus-d4dj-engine\n```\n\n## Custom Resources\n\n### Skin Sprites\n\n| Name                                          |\n| --------------------------------------------- |\n| `DJ Stage`                                    |\n| `DJ Scratch Note`                             |\n| `DJ Scratch Arrow`                            |\n| `DJ Slider`                                   |\n| `DJ Slider Bar`                               |\n| `DJ Line`                                     |\n| `DJ Disk Outside`                             |\n| `DJ Disk Inside`                              |\n| `DJ Turntable Base`                           |\n| `DJ Shadow`                                   |\n| `DJ Shadow Note`                              |\n| `DJ Shadow Slider`                            |\n| `DJ Shadow Slider Arrow`                      |\n| `DJ Slider Arrow Glow`                        |\n\n### Effect Clips\n\n| Name                                          |\n| --------------------------------------------- |\n| `DJ Scratch Empty`                            |\n| `DJ Scratch Perfect`                          |\n| `DJ Tap 1 Good`                               |\n| `DJ Tap 1 Great`                              |\n| `DJ Tap 1 Perfect`                            |\n| `DJ Tap 2 Good`                               |\n| `DJ Tap 2 Great`                              |\n| `DJ Tap 2 Perfect`                            |\n| `DJ Long Good`                                |\n| `DJ Long Great`                               |\n| `DJ Long Perfect`                             |\n| `DJ Slider Good`                              |\n| `DJ Slider Great`                             |\n| `DJ Slider Perfect`                           |\n| `DJ Slider Flick Perfect`                     |\n\n### Particle Effects\n\n| Name                                          |\n| --------------------------------------------- |\n| `DJ Scratch Linear Particle`                  |\n| `DJ Scratch Circular Particle`                |\n\n## Documentation\n\n### `version`\n\nPackage version.\n\n### `databaseEngineItem`\n\nPartial database engine item compatible with [sonolus-express](https://github.com/NonSpicyBurrito/sonolus-express).\n\n### `b34djToLevelData(chart, offset?)`\n\nConverts D4DJ (bangbangboom-editor) chart to Level Data.\n\n-   `chart`: D4DJ chart.\n-   `offset`: offset (default: `0`).\n\n### `d4cToLevelData(chart, offset?)`\n\nConverts D4C chart to Level Data.\n\n-   `chart`: D4C chart.\n-   `offset`: offset (default: `0`).\n\n### Assets\n\nThe following assets are exposed as package entry points:\n\n-   `EngineConfiguration`\n-   `EnginePlayData`\n-   `EngineWatchData`\n-   `EnginePreviewData`\n-   `EngineTutorialData`\n-   `EngineThumbnail`\n\nIn Node.js, you can obtain path to assets using `require.resolve('sonolus-d4dj-engine/EngineConfiguration')` or `import.meta.resolve('sonolus-d4dj-engine/EngineConfiguration')`.\n","readmeFilename":"README.md"}