{"_id":"roblox-ts-luban","_rev":"33-881181b0520db26b386bd3950aa7e9c1","name":"roblox-ts-luban","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"name":"roblox-ts-luban","version":"0.1.0","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.0","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"7bcf2c6cd8d39c045aef5103116080354c99efda","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.0.tgz","fileCount":136,"integrity":"sha512-+VZCSp/PRsxRMfFG9rDODQQsMh/Wbi/vgzlJScaxoIUMQJb7unMLLUUg6XRmCRE24swNjCUyUDn4P7y6aORhtw==","signatures":[{"sig":"MEQCIHYu18ZuEIQq/T1kkKQmHheOjlq/sacpo1iTAzxZaHFHAiBfu3q7ELh4XxIfJpeNAaYo/hRStT0m18wG8TSQ+wcdqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5683985},"main":"index.js","gitHead":"b2ed13dbdc94d76e05b870422ac18ce6bbafd56c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"dotnet build src/Luban -c Release","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.0_1749398199052_0.600189818918214","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"roblox-ts-luban","version":"0.1.1","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.1","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"be93148a266ced8ed0e273ad9c30882ce4301c20","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.1.tgz","fileCount":136,"integrity":"sha512-q2i/kkevvsKRdrTtjBprk1ZSWw69L/SBv/1W0Ogiygt1Jy3FdFJp+irYDpqx0U0En0E0DJBFas5LfmR2ezkuNg==","signatures":[{"sig":"MEUCIDKsxF19/9CN/3xr02JVg90TtN0YOR2WHG1CgSxJfs8cAiEA5SbxjvAKsiksoU3gTdm0XQyrmyGKRAWytnCBAoz2p+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5684234},"main":"index.js","gitHead":"99f77b6720c7af7e8c8adc42861a98e62f85a86b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build","config:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban "},"_npmUser":{"name":"rbxdragon","actor":{"name":"rbxdragon","type":"user","email":"kk.mrwang@gmail.com"},"email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.1_1750761240751_0.5436006283644848","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"roblox-ts-luban","version":"0.1.3","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.3","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"ab5f3b615a016eae1620858d5184eb6520864a28","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.3.tgz","fileCount":136,"integrity":"sha512-7WpwqmrM1VjdYHzFlJcpkmQy7Up0MeUiLe7s++ACJ8p82kuQ/WCqKXI+QbmeFqo5PnpyHoYNwrJ77Du1OC9Pqw==","signatures":[{"sig":"MEQCIEMxKrM+CnFuB5GIH90Qj/stvWvdLZCl1yklu0maSCg9AiBYRswulg1/s0ONDVYEL7J1kT/8z8E8SwJIiobgeiiO7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5684235},"main":"index.js","gitHead":"0f9cc6a4f85c5b840c5fdbea2171d4ce174a7948","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build","config:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban "},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.3_1753006002157_0.34762591441839796","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"roblox-ts-luban","version":"0.1.4","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.4","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"d543f0db0f274ee63e211b0c734879d3166bc64a","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.4.tgz","fileCount":136,"integrity":"sha512-NocQ9Sj7T6BjOzPTtyFE9Re16fraW3ssrZkuWHtGchJeLtRIWKLDECKCdQQsN+xE7N64wiQ1bY31F+SbuLjd4A==","signatures":[{"sig":"MEUCIAImPTzH6rcEjkjOuUkfAtQfjOgwB0orsy+oxSn8ocFfAiEAuX0OwvsHeO22+2xpbO2Veg+jMOIg/GwF3UHIY36wxgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5684235},"main":"index.js","gitHead":"0f9cc6a4f85c5b840c5fdbea2171d4ce174a7948","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build","config:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban "},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.4_1753006130001_0.24717264838353792","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"roblox-ts-luban","version":"0.1.5","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.5","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"d2bf54e5ee5b820d74857b61a41bebbd8ce87858","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.5.tgz","fileCount":136,"integrity":"sha512-rsKOw280uLedWHY57Mt0sMllFvOfIqBoXF2P05Dm0vqWI3VuQa+bKEsOLrR3UFFXp1EJRXVDPuhTus0mBM/oqg==","signatures":[{"sig":"MEYCIQCAgCAmCRcSatnsu52htgZjfgk+HpYmPdPJeOK1Q1Z3wQIhAOHxXU6CKd3gDchC+EKGIR2AsX+HF4gDnoZm8aKjHtTU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5684263},"main":"index.js","gitHead":"0f9cc6a4f85c5b840c5fdbea2171d4ce174a7948","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build","config:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban "},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.5_1753008741605_0.5415240520513196","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"roblox-ts-luban","version":"0.1.6","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.6","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"bbd21eaff2ed377c7c7489aaf87a350093197f6b","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.6.tgz","fileCount":136,"integrity":"sha512-EdFIpG2/1jqlFqB4nydR8f+OjqbTjr/rOxJcKDgaEzQftLaUTscNPebrRc3hn6Tx8fZnn2JOiP8V0awIyEI8yQ==","signatures":[{"sig":"MEUCIQDHLEQFvI/f8lw+x9Xwl8XhSX792HS8gbDBFrBRfxquzgIgZ3WHiiRSaFLkG8H4erk7hDP+ijGbWI4wOOAOZtjumsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5684499},"main":"index.js","gitHead":"252434d65280aa7fdc6cfe952a876884a5833dd2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build","config:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban "},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.6_1753009540931_0.22829259589152429","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"roblox-ts-luban","version":"0.1.7","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.7","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"b406db088477b5a53656d1ea17f5b4a41ecb547e","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.7.tgz","fileCount":136,"integrity":"sha512-tH0QlaSwwvSeBGPU0Yd8NtQ4b1cyIsAjKWxwWrHVOTJ+xovIxxrzAJAUpygH6mRdXl+6fm305gLCCYDkAyKxGg==","signatures":[{"sig":"MEQCIHPF09589+vn+Bwb4fkZbfbDUIuIsaPeQBYj/VZRRDHfAiBILQfyOR2Lv7g8Xt45Cmtw885JcC+/0889BFNVUvNYLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5684886},"main":"index.js","gitHead":"dc0f3251fe3cc51aa48cf9a54c0ac87d34c69ef3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build","config:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban "},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.7_1753011993003_0.42185594393433967","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"roblox-ts-luban","version":"0.1.8","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.8","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"cc1332edd8b0f1cc63229e2caa49592c727b0042","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.8.tgz","fileCount":136,"integrity":"sha512-JW+B4trlSqsIZEJPnAkJMDq2CsLEEpCbzdt8d7IhEUXMFVZ3m+OaSmuAgBX5caL1zhQ5LsfWNW8CjRxxl+BrJQ==","signatures":[{"sig":"MEUCIQCvDSHmOCR06eNE9qpAMi9BdZCii/tjoKofz8JFa9gc+gIgcof499DV5w9yhJ/w3K7mJQm8bPHHa1vfheNjI6qrNuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5686304},"main":"index.js","gitHead":"0777e3a88792801e5072f792577d992a15d57aa2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.8_1753018475322_0.5720053517423351","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"roblox-ts-luban","version":"0.1.9","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.9","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"56ebc611a0a5f9c48ce8c0cbddd1b95bfb307e2c","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.9.tgz","fileCount":136,"integrity":"sha512-3A+ZX/MVzkGC5iqFRb2fSfNf3ZMiFnRdQ0EcA35uHvF3uZ0Mm1Y/AZzm6Sempf3suIE7+9v/AxmgaFjaTXZtVQ==","signatures":[{"sig":"MEUCIQDOZ1l9KDix9YGoSLG4RPMlMxCkECev0qmRBl7wwF+RjAIgAisGf50Er9fZZngc0YufGQPOuO1+33RyXnCe1ZfHBEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5685960},"main":"index.js","gitHead":"0777e3a88792801e5072f792577d992a15d57aa2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.9_1753018912290_0.30634675500570285","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"roblox-ts-luban","version":"0.1.10","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.10","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"328a392f3732becdfc0898eb34243cedcf837fb2","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.10.tgz","fileCount":136,"integrity":"sha512-aqQ6zGgvGhtA9hA59mqmsxYvUalov2gS0qLKVPFVUZkqV2DviWCZKyQGB+LHJ1l3VcQo3dQQKRKKR4q9OYx0uw==","signatures":[{"sig":"MEUCIQChqCxaOBUDx27ZW4kXajrsT0GgoGgbLDYDcRGXpjiYdgIgMce8qroI36friDFsDdKeJiFHgm4rDn1TMIepWQaXx/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5686053},"main":"index.js","gitHead":"0777e3a88792801e5072f792577d992a15d57aa2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.10_1753019348784_0.032182577365631904","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"roblox-ts-luban","version":"0.1.11","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.11","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"50522ba33cf666648e5c53c44cbcbf5e56a5dfa7","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.11.tgz","fileCount":136,"integrity":"sha512-5R/pHw5tEK1x9p1cF97Ej+jYzRbTDoyGoW4eCdrZbiT1xRDpTceJzUlFcxobneU/EDrjjKkXLbP/bVxBublM6A==","signatures":[{"sig":"MEQCIGPiKyFOsYFOnCHqYq7xGGLnHCZ7S0cTuSpXLKaEPydvAiBdLB/83Jkvm6Sl0bVrYAukn0Ucf4y+97XJKPR6l92jNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5686016},"main":"index.js","gitHead":"0777e3a88792801e5072f792577d992a15d57aa2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.11_1753019670148_0.4385720233726631","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"roblox-ts-luban","version":"0.1.12","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.12","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"1b1c6035be28bb8f53be4a3575dac92ce8f90d38","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.12.tgz","fileCount":136,"integrity":"sha512-qick3d/PIyVzfn09dYIrB0pa9nGGfXdEgVR6GE94LAw4H0k7zgY+xcEsf2/X0hVOAithT/9xVaXUcTktbi1ufQ==","signatures":[{"sig":"MEQCIDFFLAwWgoZs6Mqh1cGddObFXLzDBKJbWQeb3xtcQaXEAiAp5ITa+awdeoKtaGWkvpWL7qqrxCH47I3qProHUru9lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5685973},"main":"index.js","gitHead":"0777e3a88792801e5072f792577d992a15d57aa2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.12_1753020063221_0.345186662446733","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"roblox-ts-luban","version":"0.1.13","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.13","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"b8bb2e0e9a95ed74b2b67d0b1d6eeeef30005ca9","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.13.tgz","fileCount":136,"integrity":"sha512-b204G0E2ETCgKAifbfa+J7guxmabOUkFH8wqy/EL95ko/CkqYQ1xDWHzSYRHABUBjI6Z9H+Hxocp4bR8KnYY4g==","signatures":[{"sig":"MEQCIBV9jeEHONdUGWyjfj7fNHjS3kPeDpsrmUa98PYfeWUVAiA5qHXTvY25p9Bgy0V2pr7TwsWqgQ1AjZ2iuA4C4qeS5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5685982},"main":"index.js","gitHead":"0777e3a88792801e5072f792577d992a15d57aa2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.13_1753022185133_0.05696390487949987","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"roblox-ts-luban","version":"0.1.14","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.14","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"d6995c1e5e0b1fc4a24954110e4caa70ecf0f129","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.14.tgz","fileCount":136,"integrity":"sha512-s6XRy1AlBZPpOmO7S50fvV5dztLWxgWkt5VP8o9Re1MEayqZ1+klm+x5HtgPpj7/Mowo5Vt8xW93XWUN8cShzA==","signatures":[{"sig":"MEQCIGoIkdNbrHPx+wEDykbz6bzSPAmfM2aWr+KtZIwkkwW9AiA4Lm2fzkHTnMvHICbzhL9+qUaJNKtXFMbkL43MuGW6og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5686383},"main":"index.js","gitHead":"0777e3a88792801e5072f792577d992a15d57aa2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.14_1753022591299_0.6201560941137518","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"roblox-ts-luban","version":"0.1.15","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.15","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"3a80e059573839f916eba4b7bf7153f254a5b06f","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.15.tgz","fileCount":136,"integrity":"sha512-j5tcjzZmxiJlNOuVxiN9FTPuy92I/OsZjvBIulqWnhDD1NjacNBv+TRv+oQBCJTLurc4v92e6ATtPw4TZjIJRg==","signatures":[{"sig":"MEUCIFHhrOs+eLxoWFPE40/1c6JdhMA0LG0hcL/s78TBFkCMAiEAxgHQ02DVzoSWNEY2yFome4kXBhs8gqHy+6NNHK8cpQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5686321},"main":"index.js","gitHead":"b4471a06545cabde54b9e4b0827904e8886b5e83","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.15_1753030108764_0.425741114102679","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"roblox-ts-luban","version":"0.1.16","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.16","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"c0b1e19743c423c1edff525d8e6d96a3b20c1d3e","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.16.tgz","fileCount":136,"integrity":"sha512-RTrbIvlv5Lea+wr3Ou2E+BhopvvxDbKsb8DxVZI5+6tUNkkWwr+NXzGn1FHYgekjkZV0NH008/+slOWeyfGdbw==","signatures":[{"sig":"MEUCIEFtMbr6bRUGFTbg0zydbc8hU3f78PsASHQcGB5gf1idAiEAoB+5EcME5+bSxYv1FXzv3ta7HJIReQUURqVla5Zfrc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5686317},"main":"index.js","gitHead":"b4471a06545cabde54b9e4b0827904e8886b5e83","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.16_1753030195040_0.4861318025961445","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"roblox-ts-luban","version":"0.1.17","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.17","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"c9e3e26ab9dcf2a8d6b8f5a16027084d54a2f4f0","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.17.tgz","fileCount":136,"integrity":"sha512-N64UjiyiOfmG8ife8RpGGTnddyGgAhfTwK7q/2b53IgT+7RemkekD18ELxeVjTKiY2abKhzBHxVI5W8UrAem0g==","signatures":[{"sig":"MEUCIAOyVX6/H2fN9Rw2S2KE2tRDTpx/XiqOtBDHRZarIVFhAiEAuRzJzO4EKhq/Pe9kFFqqqhpFtWymCbSGjGK6TRZOkPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5687025},"main":"index.js","gitHead":"05ded9eda4f1633224efbbb34d00749926700dec","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.17_1753037169501_0.7890454773315481","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"roblox-ts-luban","version":"0.1.18","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.18","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"97cdfaf248f8169c7b2f720da400b5aa3af4bfc9","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.18.tgz","fileCount":136,"integrity":"sha512-HvyHqnNqOT0KnSBHmrHQjJ/+b0sCiIF8dFdRs206lWFvW3eWRczz8uKQcVC42bxgTzHbV8/cDPY5nt6UO61bFQ==","signatures":[{"sig":"MEUCIQCo/F0ji8lDWJjGn92QUBMeDEHUt2l5rH3LOby7oa0gyQIgL5MWqpPDlA8dkvMmfCNjpwCSyjjcHcLoxNNZdLzDhR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5687076},"main":"index.js","gitHead":"6bbe43f8a1ffb98098a601d8f2e6effa17008d1f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.18_1753038340032_0.6460278062065248","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"roblox-ts-luban","version":"0.1.19","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.19","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"c15aaf1a897b3c2f107dcf2aca15ba0a957aef2c","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.19.tgz","fileCount":136,"integrity":"sha512-vfJbYkbwJgfDNK1kgb9feI+dzN2uI6JhA1b18tLUY5UYhaa8S9dGral4oJ2R1PQIn5uRVyT4+QJ0GwADpB7vtw==","signatures":[{"sig":"MEQCIHQECyzLQ4d8zVu7MoAM8BTpnl7eXmvUayfhgFiwNlvIAiAb1oUPVHXdrFRgnH83mlE6Wg0itHfx4sQCOBm6/l9E8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5687078},"main":"index.js","gitHead":"71cf43e8e0287a1bbbf4c3ea6920236fef5c10f4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.19_1753038665607_0.30830236959969604","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"roblox-ts-luban","version":"0.1.20","author":"","license":"ISC","_id":"roblox-ts-luban@0.1.20","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"13834520e2aee93d8aa917708b06d3c21c7e9825","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.1.20.tgz","fileCount":136,"integrity":"sha512-lvtTLw1gQ3YHyHNGPYf1V4QUCN1MTAcVk26jd+T+QxWfO4KDhdUr3xTRH9nkvnk7WRRy1tVCHu/na6pPx9KU0g==","signatures":[{"sig":"MEYCIQDj+tUZZ3Y5JsB1O2WMLb+t4R+5n9UMAXHH5iiOFrxhFAIhALzvCppejoMcGdNvC0wxCkrItYA+PDCcs7qakJBWePUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5687351},"main":"index.js","gitHead":"6f5a937ecbd1a99df8a4abf4f7b5fa8712bafc8b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.1.20_1753278490401_0.05030930187125171","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"roblox-ts-luban","version":"0.2.0","author":"","license":"ISC","_id":"roblox-ts-luban@0.2.0","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"d90178a39715b399eb51c13a318cb83c4c9160b6","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.2.0.tgz","fileCount":136,"integrity":"sha512-N+LkajCUHukytprdi76qASxBYABG3WAHVtc3xlOR5Ksb6KAYkX5fANbF+ITe3rterYmlOiuy0R0peoUboGbWLg==","signatures":[{"sig":"MEYCIQC7mNFGwGdDLhe7iavvw7+fDy01cdk6RGnCpJ2Rcrp3TgIhAKVbnL7zFFdhNhkuxnLYKqZB7GfQBwQwCIXcoC52ld08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5687338},"main":"index.js","gitHead":"94a4dbd709794e83ec9ac77a3a0493336cc4cf3a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.2.0_1753279084445_0.039221242806630974","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"roblox-ts-luban","version":"0.2.1","author":"","license":"ISC","_id":"roblox-ts-luban@0.2.1","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"ef5d7933658060d580210a0a2156696e10e6e376","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.2.1.tgz","fileCount":136,"integrity":"sha512-6jgJmzTkbKWTPA1m1J3OC1V+2HxvRxsEbqgbHqPv50mda8dabbcvzAC810A0T6jKQ8hPlH4lHjdcw3RPE/7dIA==","signatures":[{"sig":"MEQCIEtzrbXERjpEgds3uy1OqUqgP3uysUo4bWG+ofKLd64RAiBNgtqUH1ZnF5wC6w8bcU8tJyT8+g1cYTXsRfbPHFzoOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5689362},"main":"index.js","gitHead":"07af40f962325c6e9c19a0c9a2f34223e87da1f2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.2.1_1753290762539_0.0005356847352904204","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"roblox-ts-luban","version":"0.2.2","author":"","license":"ISC","_id":"roblox-ts-luban@0.2.2","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"aaf2268ae3591ed11f29df1ea942ebb90c5a549c","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.2.2.tgz","fileCount":136,"integrity":"sha512-6RKfjLFuNefI2qwrfHfrAdxFh+yTxWkkVCzh1mh9K50n83EPC3AOrPhhQvecLyWjevJrFiyBx5K8iwRt10S68w==","signatures":[{"sig":"MEYCIQD4NSaffB/N1ox9UxKjI7L6qa1Y0CF983CdJ29R2SEP0AIhAKpjQnDHnll1mk/oPMfeAMLqjelF2ssLpcOYUvjjGRyu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5689891},"main":"index.js","gitHead":"07af40f962325c6e9c19a0c9a2f34223e87da1f2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.2.2_1753291518760_0.49663598789572916","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"roblox-ts-luban","version":"0.2.3","author":"","license":"ISC","_id":"roblox-ts-luban@0.2.3","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"359747ec07155325b387d8a75b77e720b830f085","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.2.3.tgz","fileCount":136,"integrity":"sha512-HSX9gMvUozXUljkGxhuCqzDnHCfEuOqP7KeIcSJx3OGoTbpmTLFxKcrROeTjCeiOipVnYARRrUxQF8Y0Ikzv6A==","signatures":[{"sig":"MEUCIGRLIxPSVc1IHuO3Kzk+eLthgJZRG4LRMYKm1gHM/LMpAiEAuXxPmgtUVmf0wJpQtPoxyxo/PYNeKjlu/L8cng1FQE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5690398},"main":"index.js","gitHead":"9a4585a5d5a3f9deb24ad3f70769c198e18fa317","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.2.3_1753689201464_0.3152773022380009","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"roblox-ts-luban","version":"0.3.0","author":"","license":"ISC","_id":"roblox-ts-luban@0.3.0","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"d47e812a795df6c9e1ffc675e37f2704280e5772","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.3.0.tgz","fileCount":136,"integrity":"sha512-1n0mNxTrfGHnaotfCplJY9y5EuA+A4R4716LzPEPex3WJstz917mGp+suyMF9TNrKP2ihlJY6O6wy8SUHpvIlw==","signatures":[{"sig":"MEUCIGMkkaUxsiRYyMfBR9YakHZg0aaqTZxmRjv3ATHj/chSAiEAhmNAtX7kdwo6PdXKbzAfo+qWsqz+n3PtB+L6tbQbTSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5690718},"main":"index.js","gitHead":"b79375d943535e965263cf037b0e1bfb2ddccbf2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.3.0_1753690121950_0.5149297628527167","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"roblox-ts-luban","version":"0.3.1","author":"","license":"ISC","_id":"roblox-ts-luban@0.3.1","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"4359c47e840f8fc85079f0b8bab55d1680bae766","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.3.1.tgz","fileCount":136,"integrity":"sha512-mXqvIqn6uZpGRWZnz3N8l7FU2HSN3DwIjT6+cNHLSw00UFBSuEWIzYpxx6zyUqDzvj7ad5xrfFDfNiYvb2qR4Q==","signatures":[{"sig":"MEUCIQDY2g6djsiUe3KBAnm3OQGLQa/f+DgCsg7+SupoiYfhdQIgHOgLo/4/Lm4Kf30YwfVRWN9SimLTKap+z2BAVMtd164=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5690878},"main":"index.js","gitHead":"b79375d943535e965263cf037b0e1bfb2ddccbf2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.3.1_1753690697282_0.9410587789219986","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"roblox-ts-luban","version":"0.3.2","author":"","license":"ISC","_id":"roblox-ts-luban@0.3.2","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"5d148ba5ffcd1eecedaa52528c60384b7bf88ad3","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.3.2.tgz","fileCount":136,"integrity":"sha512-nk5n8+v1xwnSkWkcjElV7nSCXK7ifj8I75rSjBR8WxhCitBaJTGMOc+gcGoIsFs+0I7Q+QoMXuPTNrKxKxrdjg==","signatures":[{"sig":"MEQCIEiRit66V/iXrSs6pB5JaFxFDUfVPzoTdr20v2usvAtgAiBLbJ2hKwrcFI+XuMqocDXjyfL+Rs0HKaW+60T+q7gXJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5690878},"main":"index.js","gitHead":"b79375d943535e965263cf037b0e1bfb2ddccbf2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.3.2_1753691028871_0.05183691168463178","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"roblox-ts-luban","version":"0.3.3","author":"","license":"ISC","_id":"roblox-ts-luban@0.3.3","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"4ca848cdd27058ebf476e81afada2ed97d5154a5","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.3.3.tgz","fileCount":136,"integrity":"sha512-1bMMDJ7T1D82qFHWie8Pxy/Jgm3tcujjzTMmwEsIqED/Fkbs9Qa3+fw0AjyG6mY/caQn+XEW+0QmrBH/Il9How==","signatures":[{"sig":"MEYCIQD/3LmilIrp0e6xCEMU60Gzli3Duy/3Oatbb98AZ6W7YAIhAKDM5ItpaRviupxvmBPmrGr4e7WTDuFBaICdvYEPtey3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5690898},"main":"index.js","gitHead":"b79375d943535e965263cf037b0e1bfb2ddccbf2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.3.3_1753691260687_0.8824817675857459","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"roblox-ts-luban","version":"0.3.4","author":"","license":"ISC","_id":"roblox-ts-luban@0.3.4","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"3609bd0e03905268df58c0ab53dd93d5e0cef66c","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.3.4.tgz","fileCount":136,"integrity":"sha512-lM0hNcynvxkT6t9i2bdsnvixiE5VzXHimFanLSxAwtZHUXHtLkEskqFQAI8hepfUY+aBfmRRB9WtAnTTkpsl9g==","signatures":[{"sig":"MEYCIQC7lRkYH74zMq5ZS8pWXkvG5CNW2pR1YU+uTQ62TMM3ugIhAPv0rCiTAMZR+7Q7ZWMG6xJkTfpOejQkgK0J1Io1f1Rg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5691566},"main":"index.js","gitHead":"b79375d943535e965263cf037b0e1bfb2ddccbf2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all  -c roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/shared/luban ","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.3.4_1753691688243_0.6004844498974666","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"roblox-ts-luban","version":"0.3.5","author":"","license":"ISC","_id":"roblox-ts-luban@0.3.5","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"a53282904f55f5cf5eb72bd6d5a29478d763db37","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.3.5.tgz","fileCount":136,"integrity":"sha512-sZ1fMv4N4uNV8AqybkRRz/Nvtm9XJk/IZwZqVfZfuJdf38KwRx/gY50gSUumrgozXbz8cXkudyJpqr4+zKU9KQ==","signatures":[{"sig":"MEUCIFY0GsXmNCa8HaqV1If7miyZ94wagogZw9Li2ZLCCDlDAiEAj/ifht8pVhLFc0zRq2ZvPCZhtmiETneagkzYfUdprY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5696505},"main":"index.js","gitHead":"7f5d1c2597d14e79015d8ac8a871493945a8164f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all -c roblox-ts-json -d json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/types/configs -x outputDataDir=roblox-ts/configs/jsonConfigs","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.3.5_1753697802337_0.9659568055127781","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"roblox-ts-luban","version":"0.3.6","author":"","license":"ISC","_id":"roblox-ts-luban@0.3.6","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"ae9035db23cebe206b19a461a4ae26ad1c968602","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.3.6.tgz","fileCount":136,"integrity":"sha512-Lstprne53efArNInEZ4+591u5enRc8jPY7vxiGFOutwFhhfGlAH0kmgB25Z1KBsQoAvc/o5m3kegFRbMhmz7Xg==","signatures":[{"sig":"MEUCICi8WV2i5Uh9wS9OxQc5cIj1MF6JfprBm0tIpEeMNfjxAiEAhnOnnQ6eddBHMOQd0QW1wvWkdVQU93UVfXxFPkinHJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5696463},"main":"index.js","gitHead":"7f3aa24e7270f6c33c8ffed80dba4021f5ac7822","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all -c roblox-ts-json -d roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/types/configs -x outputDataDir=roblox-ts/configs/jsonConfigs","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.3.6_1753698077841_0.1488956332672562","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"roblox-ts-luban","version":"0.4.0","author":"","license":"ISC","_id":"roblox-ts-luban@0.4.0","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"dist":{"shasum":"117a6d417c25169f0ee05ca084ec5b946a84d667","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.4.0.tgz","fileCount":136,"integrity":"sha512-unXD4a0N7e0ooAK2p2fbtadf91ZLkCoL+xpcgyoiPkhgWM0l+o+UUpdCLsQOKF7d8bZSFQHYZoWU5eCtNi1B9g==","signatures":[{"sig":"MEUCIE04tVZ/CYq6zWSGjoV55zB7x7OExjVL2mK3tcyFV/tzAiEA8N6+ab3a3GCNfmETpILt1jDUgXJen31rdOnyuhp30D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5696463},"main":"index.js","gitHead":"7f3aa24e7270f6c33c8ffed80dba4021f5ac7822","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","prepack":"npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build","test:codebuild":"npm run luban -- -t all -c roblox-ts-json -d roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/types/configs -x outputDataDir=roblox-ts/configs/jsonConfigs","test:tscompile":"cd roblox-ts && npm run build","build:roblox-ts":"cd roblox-ts && npm run build"},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"repository":{"url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git","type":"git"},"_npmVersion":"10.9.2","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","directories":{"doc":"docs","test":"test"},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/roblox-ts-luban_0.4.0_1753698625219_0.3774673205342014","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"roblox-ts-luban","version":"0.4.1","description":"- [README 中文](./README.md) - [README English](./README_EN.md)","main":"index.js","directories":{"doc":"docs","test":"test"},"scripts":{"test:codebuild":"npm run luban -- -t all -c roblox-ts-json -d roblox-ts-json --conf roblox-ts/configs/luban.conf -x outputCodeDir=roblox-ts/src/types/configs -x outputDataDir=roblox-ts/configs/jsonConfigs","test:tscompile":"cd roblox-ts && npm run build","luban":"dotnet src/Luban/bin/Release/net8.0/Luban.dll","test":"echo \"Error: no test specified\" && exit 1","build":"dotnet build src/Luban -c Release","prepack":"npm run build","build:roblox-ts":"cd roblox-ts && npm run build","build:code":"cd roblox-ts && npm run build","build:config":"cd roblox-ts && npm run build"},"repository":{"type":"git","url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","_id":"roblox-ts-luban@0.4.1","gitHead":"11190ecde2f99aee260001841e10c336f09f52da","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-jHhn9OJonx0RLPs0b5Fu+qYpNkQJagu8l/zNomon0ATqKufMW8amaQoVaD1En4w79YaEdkdRAD6WNP5rVDw4Cw==","shasum":"56aa2c1a2ba8e7c9e98579b94c2bba035e95ba7e","tarball":"https://registry.npmjs.org/roblox-ts-luban/-/roblox-ts-luban-0.4.1.tgz","fileCount":136,"unpackedSize":5696463,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDjPEUT37xoW2Z6r3ZrFFMnuyQByIMr1Dvkthpd1H8DaQIhALLAeHUAFUtoBrUnh1HbgJd4+M1wv0IxeKDWowlc3LuP"}]},"_npmUser":{"name":"rbxdragon","email":"kk.mrwang@gmail.com"},"maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/roblox-ts-luban_0.4.1_1753699159058_0.0006489062931551715"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-08T15:56:39.051Z","modified":"2025-07-28T10:39:19.469Z","0.1.0":"2025-06-08T15:56:39.251Z","0.1.1":"2025-06-24T10:34:00.965Z","0.1.3":"2025-07-20T10:06:42.375Z","0.1.4":"2025-07-20T10:08:50.245Z","0.1.5":"2025-07-20T10:52:21.807Z","0.1.6":"2025-07-20T11:05:41.152Z","0.1.7":"2025-07-20T11:46:33.272Z","0.1.8":"2025-07-20T13:34:35.581Z","0.1.9":"2025-07-20T13:41:52.524Z","0.1.10":"2025-07-20T13:49:09.020Z","0.1.11":"2025-07-20T13:54:30.398Z","0.1.12":"2025-07-20T14:01:03.555Z","0.1.13":"2025-07-20T14:36:25.357Z","0.1.14":"2025-07-20T14:43:11.565Z","0.1.15":"2025-07-20T16:48:29.004Z","0.1.16":"2025-07-20T16:49:55.277Z","0.1.17":"2025-07-20T18:46:09.721Z","0.1.18":"2025-07-20T19:05:40.272Z","0.1.19":"2025-07-20T19:11:05.890Z","0.1.20":"2025-07-23T13:48:10.651Z","0.2.0":"2025-07-23T13:58:04.708Z","0.2.1":"2025-07-23T17:12:42.781Z","0.2.2":"2025-07-23T17:25:19.043Z","0.2.3":"2025-07-28T07:53:21.760Z","0.3.0":"2025-07-28T08:08:42.162Z","0.3.1":"2025-07-28T08:18:17.494Z","0.3.2":"2025-07-28T08:23:49.066Z","0.3.3":"2025-07-28T08:27:40.909Z","0.3.4":"2025-07-28T08:34:48.453Z","0.3.5":"2025-07-28T10:16:42.552Z","0.3.6":"2025-07-28T10:21:18.140Z","0.4.0":"2025-07-28T10:30:25.457Z","0.4.1":"2025-07-28T10:39:19.274Z"},"bugs":{"url":"https://github.com/WhiteDragonRoblox/roblox-ts-luban/issues"},"license":"ISC","homepage":"https://github.com/WhiteDragonRoblox/roblox-ts-luban#readme","repository":{"type":"git","url":"git+https://github.com/WhiteDragonRoblox/roblox-ts-luban.git"},"description":"- [README 中文](./README.md) - [README English](./README_EN.md)","maintainers":[{"name":"rbxdragon","email":"kk.mrwang@gmail.com"}],"readme":"\n- [README 中文](./README.md)\n- [README English](./README_EN.md)\n\n# Luban\n\n![icon](docs/images/logo.png)\n\n[![license](http://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://opensource.org/licenses/MIT) ![star](https://img.shields.io/github/stars/focus-creative-games/luban?style=flat-square)\n\n\nluban是一个强大、易用、优雅、稳定的游戏配置解决方案。它设计目标为满足从小型到超大型游戏项目的简单到复杂的游戏配置工作流需求。\n\nluban可以处理丰富的文件类型，支持主流的语言，可以生成多种导出格式，支持丰富的数据检验功能，具有良好的跨平台能力，并且生成极快。\nluban有清晰优雅的生成管线设计，支持良好的模块化和插件化，方便开发者进行二次开发。开发者很容易就能将luban适配到自己的配置格式，定制出满足项目要求的强大的配置工具。\n\nluban标准化了游戏配置开发工作流，可以极大提升策划和程序的工作效率。\n\n## 核心特性\n\n- 丰富的源数据格式。支持excel族(csv,xls,xlsx,xlsm)、json、xml、yaml、lua等\n- 丰富的导出格式。 支持生成binary、json、bson、xml、lua、yaml等格式数据\n- 增强的excel格式。可以简洁地配置出像简单列表、子结构、结构列表，以及任意复杂的深层次的嵌套结构\n- 完备的类型系统。不仅能表达常见的规范行列表，由于**支持OOP类型继承**，能灵活优雅表达行为树、技能、剧情、副本之类复杂GamePlay数据\n- 支持多种的语言。内置支持生成c#、java、go、cpp、lua、python、typescript、rust、php、erlang 等语言代码，同时还能通过protobuf之类消息方案支持其他语言\n- 支持主流的消息方案。 protobuf(schema + binary + json)、flatbuffers(schema + json)、msgpack(binary)\n- 强大的数据校验能力。ref引用检查、path资源路径、range范围检查等等\n- 完善的本地化支持\n- 支持所有主流的游戏引擎和平台。支持Unity、Unreal、Cocos2x、Godot、微信小游戏等\n- 良好的跨平台能力。能在Win,Linux,Mac平台良好运行。\n- 支持所有主流的热更新方案。hybridclr、ilruntime、{x,t,s}lua、puerts等\n- 清晰优雅的生成管线，很容易在luban基础上进行二次开发，定制出适合自己项目风格的配置工具。\n\n## 文档\n\n- [官方文档](https://luban.doc.code-philosophy.com/)\n- [快速上手](https://luban.doc.code-philosophy.com/docs/beginner/quickstart)\n- **示例项目** ([github](https://github.com/focus-creative-games/luban_examples)) ([gitee](https://gitee.com/focus-creative-games/luban_examples))\n\n\n## 支持与联系\n\n- QQ群: 692890842 （Luban开发交流群）\n- discord: https://discord.gg/dGY4zzGMJ4\n- 邮箱: luban@code-philosophy.com\n\n\n\n## license\n\nLuban is licensed under the [MIT](https://github.com/focus-creative-games/luban/blob/main/LICENSE) license\n","readmeFilename":"README.md"}