{"_id":"freeplay","_rev":"87-d81fcce69daa6cd5f8a4cf622903a919","name":"freeplay","dist-tags":{"alpha":"0.5.2-alpha.2","latest":"0.7.4"},"versions":{"0.0.1":{"name":"freeplay","version":"0.0.1","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.0.1","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"e76f468494f98133f92814da06aab462e3c27028","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.0.1.tgz","fileCount":22,"integrity":"sha512-y9i6iYu6ARU3QGC8EcGrKhKzBS7k58y0J/tqF7B6ZaIpnT2W5as1aMYiV63wh5JAQDH5oRRP0gNoHVrQHi9Gjw==","signatures":[{"sig":"MEYCIQD6dxOvglN35C4hqMYsL2/j6/H+uYOGSikNy98DIbtPwQIhAKiIQntbG1qK5u2DKyubKbgn/vUNhuH3ACMp+n2OwTTD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40542},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"34f99269d7f68b148223b0b5df056da9dac9df45","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","prepublish":"npm run build && npm run test"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.0.1_1689362145980_0.6121073716825589","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"freeplay","version":"0.0.2","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.0.2","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"4bec874d44a625906b10983635cde6571d240a17","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.0.2.tgz","fileCount":20,"integrity":"sha512-PtmXaE1/4BNfAPUJLTihjPQnvaqtLAgF8uWXUtsi5x69t6q5HZiG55Y+TtNgF4YIJq4LSs7+RQ7oWWAk05AGDw==","signatures":[{"sig":"MEUCIChUuzLy2Av7fnbLLNttxW+W4nqqLHfua6wZPurpv4h9AiEAhJQyfrJq34FlUou5M8TluaTlignns+uG/3fNwJ5/09U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d9e3e5d0be6241cbb24ee0a95ce9b8bc5861164d","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.6","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.2.0","dependencies":{"nock":"^13.3.2","axios":"^0.26.1","openai":"^4.0.0-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.0.2_1690220411537_0.11678753943672615","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"freeplay","version":"0.0.3","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.0.3","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"4f7c39accc2f292e3b2f6098c65c864995e6c5df","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.0.3.tgz","fileCount":22,"integrity":"sha512-9ZBbawpISROFuQ4xARY8ckEz6YMmeqx+feao8aEbGU0zmYAh+EVusGl8N/ITdIBdBlsXRnnBim2xOMPuszQSzQ==","signatures":[{"sig":"MEUCID9urPQGvm4TkGGUG6/+Zy4vs+qoG1RXzkMF6UJ4wwxNAiEAliR8AZJ70SnZqgsHD5WC4qeSwvQlrYHjLZmzMvGhB9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53906},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"233b848514a7cabe4c60232ef41706fa3ad873df","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"nock":"^13.3.2","axios":"^0.26.1","openai":"^4.0.0-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.0.3_1690402856549_0.21128122352444656","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"freeplay","version":"0.0.4","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.0.4","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"5706ad2c3b6cc69fb05af2349412711b412d5a03","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.0.4.tgz","fileCount":22,"integrity":"sha512-nzXg7LXW//ZyjrvZ5COVV733C8011KbaQrY1ZIzC/sUR95wBB5r54Ogr3/w6vMSAHVG9S5qln28/+SkZ8kIL7w==","signatures":[{"sig":"MEYCIQC8v/j3dyJnSEuSd+RajLt1z/Xea0O23/H1c7F9LUmETQIhAIXcswNy4VuWKPGFsek8kFuPAYMmqbg6UGIVG1TUDWy7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82509},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"504cc4a09fc4dbf03c3bd5fef155ccff9d4e9039","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"nock":"^13.3.2","axios":"^0.26.1","openai":"^4.0.0-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.0.4_1690831581577_0.2346542400624243","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"freeplay","version":"0.0.5","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.0.5","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"159770f34235a2657290d7524e2aa640f1bfa502","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.0.5.tgz","fileCount":22,"integrity":"sha512-FGnrgKlnjtke4abHyfyC9iL+8txDf38jcpvl6VBt0fsml6V+98KYhgSO5WN2NGB66UsZS3PV9FIv6pG6vTG7tA==","signatures":[{"sig":"MEUCIF+NHLXXIW+3FWz7kEqcGILVDiGoeMke34DMXcdnGWN+AiEAvfdhYBPdLHaosgZD2VruNLCZshF4p+PaBdEXKZ8ghI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82509},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f7661e5abf15e8af490e4e72a5c382974e9aca01","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"nock":"^13.3.2","axios":"^0.26.1","openai":"^4.0.0-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.0.5_1690922713160_0.02396825066963304","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"freeplay","version":"0.2.0","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.0","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"e080d4e483e89ed3a1c7bfa304d19f9ea14a01eb","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.0.tgz","fileCount":88,"integrity":"sha512-XdOWhp4eDeVUJjgdbipG6/G/bM4GLGcKWQ4c8OtVmdXLGxx3zKVkq/sbXVN3lLhBIRUBJFoolt2qU4YVhk5Ppw==","signatures":[{"sig":"MEUCIQCZR27U4+uStS1dxZtjVQHoqnCvzLPi9mAZnKgepjlkRQIgGVvwQeAFTelnuTpn2aEm9QeBxS6Va7LZ7qwaF6A4h/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356816},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"3016b11321d59e2d0e168ebec652bcbe310312f5","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.6","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.2.0","dependencies":{"nock":"^13.3.2","axios":"^0.26.1","openai":"^4.0.0-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.0_1691509322201_0.6385971855243033","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"freeplay","version":"0.2.1","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.1","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"0f5b7fa50ce0e8f244f959292ae6796927f4e316","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.1.tgz","fileCount":88,"integrity":"sha512-GMCctxn60vwrcHiyUHOfanblSgsYlCOSI9ORCYJpTcoQt9dX/D4oq3+Az3zxTVo4Ms+wGmVZOMaj0AMEYOJCZQ==","signatures":[{"sig":"MEYCIQDfUgs9kw8PL+07WXFkCdYd7G563cC3epXzNvRvUUIJmQIhAJqBMk71r6mo//nij9w+OdrCL8lo9ycwRv1XB2Ds/9y1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358751},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"02cb3cc6fdb31f9692e5cc20276f6e5b53cf7a0c","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.6","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.2.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.1_1691534757860_0.11562628230282024","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"freeplay","version":"0.2.2","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.2","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"859cfc67360437775fb160f0e10740c52dedffdb","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.2.tgz","fileCount":40,"integrity":"sha512-ZQWTkmHyEJ+MsuK0mc1fh+Q6eDa8iFoadf5Ag55823NSLD6+vTDxSg2edAmwPwy/A0XAsbxyaP36bUlCE/jBHw==","signatures":[{"sig":"MEMCHyzleObsAhDrZCcY1bR1hQSf61PoyyPS6sJpueFDZN0CIEZY9KvFphXFPIP6KKcd8rEz7fJsQayXDawWABskd3yD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179028},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"a340193f4bef3112e50cb5d6584e8e692b8a91f3","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.7.2","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.4.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.2_1691685693418_0.5018380077938653","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"freeplay","version":"0.2.3","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.3","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"150701b5a6957efb5fad9b0a9675e6771a1d4134","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.3.tgz","fileCount":60,"integrity":"sha512-oGXq+3oFLAASX4jFzNt+/m63ayjBmEgilrLD+/rmg3Sg9RxqxRXW5wdetBLHACWJqc7G78WF/I0W/B4T9RqEiw==","signatures":[{"sig":"MEUCIHWvX5G8EnKWdpjDk0/NNDMvL182GRe9yKMPK/z4W5RZAiEAjfnWSa+737mQQjHZGAg/PrF1oSiNPZLn4dELEkK1T2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273872},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"3f96b85fc06800c2d02d170fbfa3330a9f87f851","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.3_1692126065653_0.8993957291659205","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"freeplay","version":"0.2.4","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.4","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"1ef1890c4e6a1c160ecd93f0773472204009e57d","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.4.tgz","fileCount":40,"integrity":"sha512-tO+twE2t4QYF5cVZFA2cXeDHW7UGkqxB1H8eLyHmeAEP+lAZYqiGenZ48NQovpHeyYGdLjAgJu/fe8NSl7iTIw==","signatures":[{"sig":"MEUCIQDd9KkXQu2LCe6e8tK29GXouzo3H0xm6lOEWNCr9b/8cgIgRIynuNSqJRFJUJOll5Gmmow9XaJj5TfZ+3CVCHgiNsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192240},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"dfb657a3e93a8642aaee0e85bf6b401a080d7ea2","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.7.2","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.4.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.4_1692381831944_0.6616345925250422","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"freeplay","version":"0.2.5","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.5","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"5bead7d5006814d2ae016adf95df85b2c9f32701","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.5.tgz","fileCount":60,"integrity":"sha512-4YTgEwRXTQOULS7rz/qzYxwJIW3iXz0a7W2GL9Cy1oiGW9j5kAZeb2k8wWhJXoW8X4C4RUgTi8lWGZiN6boypg==","signatures":[{"sig":"MEUCIQC9J3lkCfcn/VF0vnOReWi7Ob+WOD4M1ue1C1gQrNRFiwIgYMaBEvGIHlay/OHjQNPg3QMn4UHV6vJS+0C62kHPhqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274547},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"d670a022ebc2654f598c1392e838f97b0a91dfb6","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.5_1692747272499_0.3750718808471274","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"freeplay","version":"0.2.6","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.6","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"5a088524ac63ec8a565e24088b70c0da95852887","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.6.tgz","fileCount":60,"integrity":"sha512-Xb9O4m2/96yduwGNmcfykU6i7s2oLQ0nIsDwou0OfmK/TQZEfMXNVDv5emiW5lWBJhHBlyuiUZCnH9jaHKBXtg==","signatures":[{"sig":"MEQCIGscEOr2aCIbcvv5ggYljdqv8Q5fcDMZ5+IzqtcJWlQBAiA1CDRUIg6UIxV3VVWmm0R/9z9yc3d3Nx80TqmM8fvuLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293549},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"05ccd5a6b1e1ecee2913ff0953ed934ed2735de4","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.6_1694020443334_0.6305856821636513","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"freeplay","version":"0.2.7","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.7","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"74dab31cda00745232d4dd11ba8d421c498bae5a","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.7.tgz","fileCount":40,"integrity":"sha512-ceHRx9uzNAcTk0LK16W5Pp94RmDEQj1z1Oalex85nLabLEGZi1YaE4pEqUAQ8sIFMf2n4Rlg9At8AnCuwSqcnA==","signatures":[{"sig":"MEYCIQDYXUNvStSje6NBh6bS4zBZf5+Uz+9bZ6N2Xw8/iXAAeAIhAIkFuYD0FQQlf6P+O/znoPIlD5pBmlhmG2CJjEmytvfy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211922},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ec1a0f6434bb769e60d2dc11e17012657c17c72a","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.7.2","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.4.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.7_1694450301972_0.08349753988615882","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"freeplay","version":"0.2.8","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.8","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"9e5cfa115650446633e91f7cd790c7169ca5b765","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.8.tgz","fileCount":60,"integrity":"sha512-STzQv8XM9ZxmWxhS1CIiAvxExHhHYdelz0DcNCWdiJsKS6iyVfBXxjFLTCJLqTNe+gbItGDRGsyvA7Y4NSnfyQ==","signatures":[{"sig":"MEYCIQCa9jjJgEhLwp6YGxu9/+moaJ87iH6/G660mCWnrPMA8gIhANDv7iGko8HsBmyyBST+io/VVpBdhOilfi4iYncZm3i4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294229},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ec1a0f6434bb769e60d2dc11e17012657c17c72a","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.8_1694553531810_0.541463060550194","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"freeplay","version":"0.2.11","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.11","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"a3a9d98775d5119e4104ffe20273bc1e24baef8a","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.11.tgz","fileCount":60,"integrity":"sha512-Rjd7UnEfSv+rjrTuxxGV1Wppjl4Ig3bC6MmyQijGpshI/CmnLiRvfZeFqiPmqTx0n/VY2fwt7GAQwWffrD9qJQ==","signatures":[{"sig":"MEQCIDMkrnUSzdqrqStn+NuX1SHRCtWGSEUNtGFiERaFwrg2AiBzIX23x6MLEpInLa+pP6PJR4MEhCF+P3QQ7Os4OivAkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294230},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"1e4b1fec7778155ed9f05ad059cd8fcabc075bea","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.11_1695238053229_0.39446045720232714","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"freeplay","version":"0.2.12","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.12","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"b3981f23e35391007f1d5be4540ab2ec08846623","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.12.tgz","fileCount":60,"integrity":"sha512-8BDuI/9oyTRwvcJri3JhiRW8LFsazYXRPJzVEA31WdPuC/6CKVYQrIaKDFmUaf1TFxTDugCQy5B06YqxFcfDDQ==","signatures":[{"sig":"MEYCIQDez+4mDIpkVC5t2aTjtq4nUojkLGi7i5N7VA8rkR2tYAIhAL+nW3QWxuRVChohy73FM3oTYdkUWEkBXLI+KXlP6vpv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294230},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"84d9f675325efaa6729995fac3ae0d0095138a55","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.12_1695762862889_0.692147688500155","host":"s3://npm-registry-packages"}},"0.2.14":{"name":"freeplay","version":"0.2.14","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.14","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"80aaf377ddaba486f45d2a7c81bacc3d4c059341","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.14.tgz","fileCount":60,"integrity":"sha512-n4bbpmz54QJEofX2xZxA0lSv+u0jml78z3yjJ+QFphZAxs6O3C+4dkwpx+UturyfrtPkHcZj7Rbof9Qyddt73g==","signatures":[{"sig":"MEQCIDTMbNWxyjYaMrlFiYFsrlZDKa2JFWJxM/cbZYmzUODkAiB0GeufDs7pKtNDNC3KwMKTX7Fd/q5muE381C1tbJoSrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299470},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"9b2b9c12b5935a3c101944bf1316e4ef53973861","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.14_1696896083528_0.7846083792234089","host":"s3://npm-registry-packages"}},"0.2.15":{"name":"freeplay","version":"0.2.15","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.15","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"85cef5324b32faa2a535db4cba695984b9c110bb","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.15.tgz","fileCount":60,"integrity":"sha512-b8sX+N/o4wNkVidM/7nas/+TuaJWkjOs3WuzlX4wgGXDb/+1Y0OfZlvNa5tTJIpz+su6CC09yI4F+KpP0MCNcQ==","signatures":[{"sig":"MEQCIFBh4Tbkkk8ln0dXscOu4LQCDGgo8PAzgEOUmUPZvaz8AiAsayjkOEHFH5MJwXQ08lKOzszWDFY/VF8hphe1ViUlxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":310875},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"38245123843b02214a2b6a99354f04a140d14535","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.15_1697584932055_0.517398016639671","host":"s3://npm-registry-packages"}},"0.2.17":{"name":"freeplay","version":"0.2.17","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.17","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"d84410f8e691395c6b86278e616fe187b9a5b674","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.17.tgz","fileCount":60,"integrity":"sha512-aXgzLZk0V5QVVazZluMdF/Q6IajGUeEVTAK8L+KJ2UrVy6HZihAJa+fx3JB9Vqia+kK0OsHbDm9yfKT+Xlyy8g==","signatures":[{"sig":"MEUCIGCUo3Spa8vGuWBhlDm2x6z78tyrzO+ZANKWcb7ETOK7AiEAvmz2DnXxAwEYZBEB3Gwd2qj1LWN+M01vHzPDmzmYGJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":322447},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"c7c230046a6d1b55b86b144418bc427c02e9ecdb","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.17_1698788026709_0.17791418346770582","host":"s3://npm-registry-packages"}},"0.2.18":{"name":"freeplay","version":"0.2.18","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.18","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"410f4856af1a51166ea55a6837207fc4576c5be9","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.18.tgz","fileCount":60,"integrity":"sha512-LcoFvZKH6/3eiJoBDz3zoxjV0ft2gCZyQTq3pBbWVVnC16icFWSTM1/PTOBDIpHCTN1N3w0463XWbQ2HFzOPaw==","signatures":[{"sig":"MEYCIQD+y/DPbZJbyml6sEDVnhPexyAjlzUQ0ZcF4jY9Ef8wEQIhAMN9v4h8XOAn5S5mTZrkUe+fkKjjLgkbN9l7wsxNm1aV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":323169},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"e44f1066cf18fda05ebf8b14cbe189849dbc86bb","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.18_1698845051106_0.5986745986740287","host":"s3://npm-registry-packages"}},"0.2.19":{"name":"freeplay","version":"0.2.19","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.19","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"669ca211713b2e1dc7ac76d4377eed9e74dea658","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.19.tgz","fileCount":40,"integrity":"sha512-bfVyscY6g8+XdHzzjHs8zUNxFOuBAynVpl714TlmZG04itXHiJOwm8evZHEJs+csk2DOmeSqBoWkxRzKc2MNew==","signatures":[{"sig":"MEUCIQChBVhGbO+JK+y8SMJ+Kw6QgTb+X67ca+h0ACyxAlRtAwIgTmob3VHFfCtbetbNN9eW3SmZfXrvOu6+EMk0BszTABQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236164},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"5d02125c6e9e2e7e489d1b6fd070bcd70333c1c2","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.1.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.19_1699399554785_0.4195023800602731","host":"s3://npm-registry-packages"}},"0.2.20":{"name":"freeplay","version":"0.2.20","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.20","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"b752eca32058e27c3d9dbc2b75c640ef70ac88e5","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.20.tgz","fileCount":40,"integrity":"sha512-FGcnxOLEFeEP+O6oAEpEVC/aJpN1RTLc0DUpBtutwzmkqvZQ62C0U0iBsOl/jSppvoYspzu4bhqRRO6+IbH8Ww==","signatures":[{"sig":"MEYCIQCd0vsnVf6NPeO3HYelBWH1BPE9t1AHTC0HXskQbeyp3AIhALyLYM19eQysXH6NZtX+kM/aF0Dt9VJznng/c3xEJBbG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258108},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ca18130f333badfc181535a354d2fbfad6543e80","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.1.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.20_1700005238155_0.40654362059010696","host":"s3://npm-registry-packages"}},"0.2.21":{"name":"freeplay","version":"0.2.21","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.21","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"6f156696603b03b872479b071941b7fcb228e7b5","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.21.tgz","fileCount":72,"integrity":"sha512-WetmnEYopeuHgbAUX0II13RR/MrJnWlGoIqn30J5mZF9/RODK6qu3XWrHEqrIcN2RGVBYpPXJFH8vf99qCLi5A==","signatures":[{"sig":"MEUCIQDQlMybrp2Kr2HAyFWIPmYjvL41Z7GAl/LV+dOX0QbsbgIgLUUCcyeOJjek1t+B2Gls3YVhszi2FXxe6DX5RCaRUco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375257},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"7795d0f3c4d7a82b8a93f74c6ffef9dbc3ebb08c","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.21_1700610116122_0.3595500842643924","host":"s3://npm-registry-packages"}},"0.2.22":{"name":"freeplay","version":"0.2.22","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.22","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"10680908134abb428b4570e32e3f3a3e0cc72eba","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.22.tgz","fileCount":97,"integrity":"sha512-ndCONOFd9JKXAiFJbwstHDztBnoAXZovMkkw3NKIuija5n6W4J3Hkqhz955BjHFYVUDHP9UdI8uu4Fms/Z7GLQ==","signatures":[{"sig":"MEYCIQC3rzSdTZGz0MkJhBH24PCyCapP8Ay1z0i1kzP0UYJzogIhAOFBJSLBVD9hoQTP2QwmGBNHNx+SEAnkVEg4X5zdrZDB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438746},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"a32dba89a6d7e445480d634acf211bcc8f59acc1","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.1.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.8.1","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.22_1701366647114_0.2194669468094954","host":"s3://npm-registry-packages"}},"0.2.2-3.alpha.0":{"name":"freeplay","version":"0.2.2-3.alpha.0","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.2-3.alpha.0","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"3c73cb93e376f02503041e156be3954c2e93186b","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.2-3.alpha.0.tgz","fileCount":97,"integrity":"sha512-/u6rwlIoZRKA3gmEmwI2im9BSnPrIakGRb8g9RYMuuftHAxqfjU5mw3Vt4XtnEpBKYyvSqUq/ERia4w4bN61UA==","signatures":[{"sig":"MEYCIQCSYivHykUpszSbtJ5ZbIbZykhIxStABTSkr9iKw69gIAIhAIrXksICsC2gMiksKstqoIGatC3JbAR/OxVMqtOAd+Qs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":443165},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"21591675cc846fbd964d46e1ff79e02bfc1733d9","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.1.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.8.1","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.2-3.alpha.0_1701375368689_0.6856154894219888","host":"s3://npm-registry-packages"}},"0.2.2-3.alpha.1":{"name":"freeplay","version":"0.2.2-3.alpha.1","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.2-3.alpha.1","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"e5e92895ff4827c5ccdf1519a6e6fe7353838cbc","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.2-3.alpha.1.tgz","fileCount":49,"integrity":"sha512-v7BCyt6DHFYTUGjRxJleCowRUqVHCp4PPwQYuMHxnOklq2J2kx+3XsFIGZojBrRWLY4F2lFQgjG0ef6Ygc3Tkg==","signatures":[{"sig":"MEYCIQCgeO8EAezBXky6y/idBPPUrG0AFHqhG1RucFuwgxs97gIhAKOstv937pOnZz6PyxNqiC0sV9FR67EhuA1Dz5hDfwC3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264637},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"98567ca0dead85ea5d7c44c8aaf0a28372e1a629","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.3","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.2.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.2-3.alpha.1_1701714416582_0.1581301867799234","host":"s3://npm-registry-packages"}},"0.2.23":{"name":"freeplay","version":"0.2.23","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.23","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"e9b0445cf687fa6b93b7bb03904e52e08ee30ea2","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.23.tgz","fileCount":72,"integrity":"sha512-KblLaAYdvKqosAgYkIFuIkIyjXoiBfEst2/W5uKTaf7GQ1znOHly7ZED15ajmiXinoOyaGYrGoc8eo+npy6VVw==","signatures":[{"sig":"MEQCIGa/bI1sRg3y/gEIYXrKuikhPwKt9YkzWHy6GWmVL2rNAiAlueK21JH2GSqbuBuwgNKBNlBUeCqwHps4avQXF9hFrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348386},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"57ebdb7bd86c1f09c796a67579a0d2dcc78b2117","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.23_1701817059978_0.2840778946827849","host":"s3://npm-registry-packages"}},"0.2.25":{"name":"freeplay","version":"0.2.25","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.25","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"da1303645a89eac0ad554e1876060321a64cd285","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.25.tgz","fileCount":46,"integrity":"sha512-ZD2UTCWjvPs6Sh03RlHqMR/Zykp5OMSSynDLOzukI4ZQSeRVU4TvJeFQtJkq91vlZx2ExClV6m/gQjb4dsg0IQ==","signatures":[{"sig":"MEYCIQCQnH7eCC8ix0Vs+wGsZDdKoYR+3UKe7X4uLebOiD+t7wIhANz8dQ6dXuSH88Kv9DFih3+D+jy5qg9djSkuaoyybwFA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263353},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"3f1d840bb818810843dfba5fcccb82af5cf3ef1f","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.3.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.25_1702423311732_0.3409786069916534","host":"s3://npm-registry-packages"}},"0.2.27":{"name":"freeplay","version":"0.2.27","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.27","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"a0e8c7042a70f796d20a472fe7ebfb29c5a027f8","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.27.tgz","fileCount":72,"integrity":"sha512-8suGuAbptDxf3f9oFHbNjOBGrsCFOMxiClXJ1BS3UiPVHv3HfkKerTAXTOIMBDZsDfQBEJ3YQEHTjeioHRUMlA==","signatures":[{"sig":"MEUCIQCDjcClhj3pUvGAi+NgAlqdoMlKc/0NraTLS8cc8lou6QIgKdkAJYiQe1jqoDDzaiUi7+KOD1LWLv8QcWfgRj2WNyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358315},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"54e7a322567e463c2fb0590a3a0419225dbe641e","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.27_1703030554674_0.5188195713221166","host":"s3://npm-registry-packages"}},"0.2.28":{"name":"freeplay","version":"0.2.28","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.28","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"67ec76c536263e09f59629ad2ee4e8d0e857988b","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.28.tgz","fileCount":97,"integrity":"sha512-dT+V8wK0AUQREaDDVLHvIe/YSk4ImOCfScUlQrTcYuNMPOE/0xf1oEB2v6PYUZsa/UZ8xRzzA/BBVHJqPEMIEw==","signatures":[{"sig":"MEQCIHRGLxcF8y2VgxbrdysAwmRjweP1jl4L1kvpzkStKd6oAiANn9h3wpAHIw+bSlsFEqR7GsBfEkXAQMQBKHmKZBnXCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":456006},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"a1d4d1ac1929642e4d1b5a33eb5a318014caae1c","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.1.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.8.1","dependencies":{"axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","uuid":"^9.0.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.28_1703199323870_0.17704974423663455","host":"s3://npm-registry-packages"}},"0.2.29":{"name":"freeplay","version":"0.2.29","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.29","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"8a230f0efe7cce46546b633b12c3aeba5ef045fa","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.29.tgz","fileCount":97,"integrity":"sha512-t1lM16rL7wUEV6CsZLgphWwaJZ5XMbSScyNhoi1/d344Z54BWkpvxTm0eUJ/arWvXSNgerrDJyRc/SgOwOgUbw==","signatures":[{"sig":"MEQCIHeAhGU44WUUBwH06MGFdKREGbx1fevZ7SBnbu78wZqBAiAnqFxAEpUsP509mtCTb6kwmb4AzLcLLlwLow3srcbnEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":456006},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"f58dde93dd1b985ea8795954090e40676a3efeaf","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.1.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.8.1","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.29_1703275854987_0.6386247701373169","host":"s3://npm-registry-packages"}},"0.2.30":{"name":"freeplay","version":"0.2.30","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.30","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"ae5bc65fa1a7218b7d5b88a972a8e3c0c7dac0b5","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.30.tgz","fileCount":97,"integrity":"sha512-JoS+uq2H9tJeMHZuCes6np/o91BeGhh98q28ATt+s85UEDA8y3z3k+6ScVqToTE9ZugWdPI5zC8Fcx1v2J67hA==","signatures":[{"sig":"MEQCIFVykcn0pzEaJRbbG1yoG24WTCoeElgnvgDY3X5aESi5AiAmpgWPyWKbxfgbIJvYalIK2rC6aiYabJCv60tOzSTWDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":456006},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"134a42e488389a02361aaf499bdf0082ae7c117e","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.1.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.8.1","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.30_1704315579761_0.5767245525430815","host":"s3://npm-registry-packages"}},"0.2.31":{"name":"freeplay","version":"0.2.31","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.31","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"79fdb03898c10af9c67799f351c1c33bbe3a1154","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.31.tgz","fileCount":49,"integrity":"sha512-NbbKtoL2ZqjLel8+H9i29eg5rKPYFxqARiN8Bq//W3e3JMf6oCnR05SU7rTxZQDHeF7w0c0Jk/D8eorD9hRvPw==","signatures":[{"sig":"MEUCIEOaN1x6W1vSlpkzZ75Bi0xU/pw3FvIYK/ISac9AlxWHAiEA7CxaWu+y9MBBfuuDJ6Q6ACNAdLDO4/Bk/SVdEvPwvLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268083},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"0e9881e9cdb149db9a3087aa82c1a0f1fad28606","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.3","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.2.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.31_1704915099340_0.3620421999726955","host":"s3://npm-registry-packages"}},"0.2.32":{"name":"freeplay","version":"0.2.32","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.32","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"8a53c415d0e327ee5560f3cdf457a67d838a9a26","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.32.tgz","fileCount":78,"integrity":"sha512-nrD1dVbAMOkCcSIFy/PNca3u7NG185/qsOhFB/gbOHSrdJIAhstH4V8LqbLW0iCCj0NT3zIhvOrZPCFdLsOeDA==","signatures":[{"sig":"MEUCIAOZtsF8E8bZE+qAm1xHv/ZfdZxY4K1JWY6f73CNU1ZuAiEA2zy7SprnO9xRxTpkuv8BsuRMJJ8Zpa1ZDglqfWsyJBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358289},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"1e5631baeb6973130bbb3d1f80bf41ba477ab0e1","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.32_1705524835228_0.8475842632229822","host":"s3://npm-registry-packages"}},"0.2.34":{"name":"freeplay","version":"0.2.34","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.34","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"0f0e9e1348a012a7e655321dc825c363c9400870","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.34.tgz","fileCount":70,"integrity":"sha512-b+9oiUG9sw5iCW1bxhnQ4fLmJykGMFrk9gRDSDHogwhne7hUuVZP2+qUZrnuLfiqnKohc9AqeqlhWhNrqMWK0g==","signatures":[{"sig":"MEUCIQDryhdauhTa7ckOQHq0lUzU5xk1WQtk3ynBzTkIX5NwVQIgEhZj0nwcbAl6sGjwu2pge3/Po6avuyNzdxYRCCeLBes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295879},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"e2536358ee9a10ee3c61d4fa3801e6252f126252","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.5.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.34_1706135321084_0.8270666596588698","host":"s3://npm-registry-packages"}},"0.2.35":{"name":"freeplay","version":"0.2.35","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.35","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"04dcd30653cdee3d47e211f16efc73c47ac70fc1","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.35.tgz","fileCount":120,"integrity":"sha512-F7T54t5CoxmlTIVd9Jw+4Vf5C4f8EWaDEszEKxTGY1iMc2BSTMZ3ryeXLH4sas2SCv4mdcW5C5ReV9Ww0M6Ecw==","signatures":[{"sig":"MEUCIQC14Pa4B1qNqonFc/KgL1fOlFM6TaCuJKw5mJWdLGsjygIgcSeDbQ+ta0xub8fVCMLBARALS4jPvco0fIQcUBi1kGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409110},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"d4e65db300cdbe6742e5ae3f9a25afc319f1a76c","scripts":{"test":"npm run build && node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.35_1706650179437_0.4279825724057933","host":"s3://npm-registry-packages"}},"0.2.36":{"name":"freeplay","version":"0.2.36","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.36","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"35603c9de6ca5e95afc71e733c366e12b26f4b3e","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.36.tgz","fileCount":94,"integrity":"sha512-r4pc7S2bnNP1eO42r2hFjRwJYDcLVmxkn4cQygw2MIeVKH6+whGZ/bBf0a5E0GxhIVYmiBBTBpKrtWNfHUoB/w==","signatures":[{"sig":"MEUCIQDh6yORIsJelMXHvCT9eJWwy1jpv5Iqsqmr/HnrN6xnKAIgDyLHeyl5LAeaTTJMjspurkAM7grCOD2TLOYM8caWhMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336331},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"bf7bc337372b1b302a85b7e514d54be481fc442d","scripts":{"test":"npm run build && node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.3.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.36_1707261666063_0.6990311785104828","host":"s3://npm-registry-packages"}},"0.2.37":{"name":"freeplay","version":"0.2.37","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.37","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"b32e6b1d5130174b4653802e0d43547cad99d61e","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.37.tgz","fileCount":91,"integrity":"sha512-BRfESGCYrS8YTMgRSyo40ZTlkoOuIFALXJ3aOyKQsSQYStowYvf/lo8FOvt0qJEZyA+/cm4FUC1oBPdWi/u/DQ==","signatures":[{"sig":"MEUCIQCIjfrAVRBARTAFSdMPQjONrZuuvDYqb3I8BNFX1OnTnQIgE8MdZ6lbP0VTtxMwQ0vzTd1f6Fs/L6MpL5Q3lH6Huq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329471},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"52fd47821df8f2cf0a8d3880c4512f0ab53c08d2","scripts":{"test":"npm run build && node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"tsc && tsc -p tsconfig.cjs.json && npm run test && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.4.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.37_1708037863164_0.18379642816080732","host":"s3://npm-registry-packages"}},"0.2.38":{"name":"freeplay","version":"0.2.38","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.38","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"d04c1652b4db562d518bfdd0264b925255595228","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.38.tgz","fileCount":74,"integrity":"sha512-YeYU2oPu6K5g19+RtkpJTTwAWXz91D4SovceCTt3hHueMwWhMkwDgFRWVWm3DJKRvzHLj807FSLNPYssV2Vw/A==","signatures":[{"sig":"MEUCIQDtSGxOWwpBxLoPBAXxYasbRtINYzJ2T8xge2eqR3sd3AIgHbKrfIrZisKzUeSaTHjBxw1XeKTDHB53qej9t4ptBOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294068},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"6f6d52f6baddcb7dcfe580bc9be65b3c60f6a4b1","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.3","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.2.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.38_1708986952138_0.8404531080322011","host":"s3://npm-registry-packages"}},"0.2.39":{"name":"freeplay","version":"0.2.39","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.39","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"e60d4824f03de282974a43c03f3d2ad74bfde381","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.39.tgz","fileCount":74,"integrity":"sha512-dNPWlNm912Y5+5ijo5R1qlSIsz7WXFRuHLYnb2Z1RoPdRNN4NJo8Yb02kTtfV+K8ubpSKVETS4iDw4qn9efyVA==","signatures":[{"sig":"MEQCIHSjqwPbcWwoBTrHj1dSUgzebPLziPEyAWETsljq0Va9AiB1eLSpPTdjBRv42P/lsUaGm8Yrk/fuioGyeuhyNBh4AA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294189},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"7aff38bc6453e235790b10b41e35f820eca42e32","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.3","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.2.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.39_1709054393825_0.33863883114413906","host":"s3://npm-registry-packages"}},"0.2.40":{"name":"freeplay","version":"0.2.40","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.40","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"212be55c2b6edf3f7bf528d2845696281f0985cd","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.40.tgz","fileCount":74,"integrity":"sha512-obcdI9lPvFGu2yVCxEfhPKlwcZp1TC7EfWXZdNZTOTX/MtUnoLiBItXnYyMWjfyPG4qr0n1rsnHQbsmrr+eSkw==","signatures":[{"sig":"MEUCIQDx6WVQ0TEmfnZShzyS2TmkZZ8LSBpgQ+F1Y+2PQ70ZEAIgJNgWh5pqulxNJkJKaNuyq4Srao4TlpqfrojUA1Y1LKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294189},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"9f4a64f886a75e21322922396b167e10ad8e1608","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.3","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.2.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.40_1709674360428_0.2592299062805572","host":"s3://npm-registry-packages"}},"0.2.41":{"name":"freeplay","version":"0.2.41","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.41","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"1b4ddfef00f2d90994b0807341fcea9f4a38610b","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.41.tgz","fileCount":128,"integrity":"sha512-58mrrL1mYeT1a+BoP4sMcYPh+TLmiXTcf+pfgOmMAkZN8yLEAnwZsh08vmfcZ5ZaxSjLNfQuc5jgZZbunON6tA==","signatures":[{"sig":"MEUCIQCuUWacE85BCB+zTsQAdfarUXUDQTCWEngbULRE3Md9HgIgRBiN7CCXq0j7Bh6Ygfc3NsmFJCiwpTaG48HIxlbRJG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":430972},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"7164a4fa89b74c3048d8bb0360c8972af713247d","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.41_1710274447789_0.5502567833208161","host":"s3://npm-registry-packages"}},"0.2.42":{"name":"freeplay","version":"0.2.42","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.42","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"0ca3d87abdbcbf899f5b1704eb0813f9e2f95710","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.42.tgz","fileCount":133,"integrity":"sha512-tIQ5Re2S41zQmRLQ31Rr4ZgMgOs/xqzgj4yNFEMGMC93FEkPT3aTiSywrER6DDqcZO71t/UQRhh5wqLG4CBiYw==","signatures":[{"sig":"MEQCIAldzSAcX410THf0rbqn2IPkN3wovqPBElbxSU8XJg8HAiBi5ZM8pA3z0r3d0E9sxkR2rW3ntmh9x/w3b+dhzi8Hug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":459583},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"70ee815a2210c16bdc4070c87255aa400f0d219f","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.42_1710440727677_0.764064372003453","host":"s3://npm-registry-packages"}},"0.2.43":{"name":"freeplay","version":"0.2.43","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.43","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"8e01b993b636b3e3c1fc427addc0c34b504936a6","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.43.tgz","fileCount":110,"integrity":"sha512-e3B0jlcCOCWRdTteMECAaQagw0LdDSPyy438Q2VoZvuCy/agmbjh737hv4XiiLMCkFZK1PcMvSSJ07Z2KHNPfw==","signatures":[{"sig":"MEQCIHgVQTodx3utQmodXcHdkh9voFUWL5amAApqsGHCXAlyAiAmBivGVspNdPcrUHvfYNh5tW8ljC8fE/nNJS7zR54b4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382522},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"8db81e569be6c12a96181858ea4eec561ec71337","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.4.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.6.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.43_1710879197067_0.9661464076256594","host":"s3://npm-registry-packages"}},"0.2.44":{"name":"freeplay","version":"0.2.44","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.44","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"266523b9bfe3f56e7fdc4542fd9acd7df9b3634d","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.44.tgz","fileCount":113,"integrity":"sha512-GwNSnoON9C63eHg14ZOS9XQNpEN264pQKDlrUI8zWYsDPKmm9CT2y3YqNN/B9tSoWfuth8Y2b9uPi56hiG3pUg==","signatures":[{"sig":"MEYCIQCS18TbgTJcq3Str01W+W/ZB3DXfp7xWqXLvs3Y/hUG9AIhAKZ0tUEAZon6QC/MRb0U+36LmJOGtbhmPpTWr38iGGpJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388604},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"7a9f1dc136c719e9d6dba13a2c6106e156686212","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.5.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.7.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.44_1711554789420_0.09791795591178354","host":"s3://npm-registry-packages"}},"0.2.45":{"name":"freeplay","version":"0.2.45","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.45","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"55dcd75025f0bf6991909f4711d149c1dbf0a48a","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.45.tgz","fileCount":93,"integrity":"sha512-wMI8IEe0pIgMKr5rQxS3H9zeprpOoUYx8x+EdWAr3jIGeCKKZK7JFowtqyIuzVnnfA5s9GN5wIhLWOzYQ60zEA==","signatures":[{"sig":"MEUCIA/wQysO7vKd9K52ugTr7zDcisLp1EXes/iLjoyB+PmVAiEAyDAnJq1vpQD6s8RNG23yfAdOFk9S3OGnlBd9OTZO2Gc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348477},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"10d20d908086bb47fb60aa265cc511a46d933fc9","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.2.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.5.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.45_1712087629839_0.5029623011457978","host":"s3://npm-registry-packages"}},"0.2.46":{"name":"freeplay","version":"0.2.46","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.46","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"dd84f35b6f8313c75b60b0f93bb79c2496c223b5","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.46.tgz","fileCount":133,"integrity":"sha512-N3orp4aWiId1H/MxULuo9Qb8zDPk60tc9Ey8dwlAJPUG61tt05WzWXCgTuxqlz9oCuQKIVuh/d5y9pgc+7m6TQ==","signatures":[{"sig":"MEYCIQC+HZa5o7OhDrp7LN5zbFQT/5jS8kGWMFyoRC4t65tW8QIhAJRD95+7ie5811zXdZmetHn6vgItmljsrPk8URxDmU8M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":461315},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"10d20d908086bb47fb60aa265cc511a46d933fc9","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.46_1713296678312_0.24465081582903525","host":"s3://npm-registry-packages"}},"0.2.47":{"name":"freeplay","version":"0.2.47","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.47","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"56ba9795df44674e8f7e6c9fb44a22a3f40abee7","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.47.tgz","fileCount":133,"integrity":"sha512-eb+qr2GmfNdhJItbCOJFlkA2G7sx0idSIpN2nfXFV08mLl1t6XbIlEMXjMco6vtjBC7zhCEn97WdFiok1mUDOw==","signatures":[{"sig":"MEQCIBs7Qauqc4BTRsO03OYLSrCX7xQhdaDqdoNs+w+ingNnAiAwjsFE1eiF6udGIUqqCcUb1tg/Nz2lanbAhPFYv7269g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464513},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"47259228a8a0c50b9d0c926f4dc4c0b948654a07","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.47_1715713938523_0.3664587301435478","host":"s3://npm-registry-packages"}},"0.2.48":{"name":"freeplay","version":"0.2.48","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.48","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"77f3debdaac52a3a262ec93c294802e539aea80d","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.48.tgz","fileCount":133,"integrity":"sha512-6SaBVy7NX6G0hk9bVtOA1xXkOfwzB9DTiyLfJ042lV6cs7It//u1blL7f/cxhLC5q9vi/QswomsXk6LqNcIIHA==","signatures":[{"sig":"MEUCIQCezWTc0HTAqPe0ONHJOS3DVsq5xlytbRynhFYzpFIi6QIgT7YQQPGbrZ2ULt2ClFbVJvglb5RkIUbjX7RiPgYlsyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465379},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"0b17d5002d626ad4cbae246203fbce4284b377ca","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.48_1715893343693_0.27776564954375704","host":"s3://npm-registry-packages"}},"0.2.49":{"name":"freeplay","version":"0.2.49","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.49","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"2800c9818374638463b39b31660b8c29e1acc09a","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.49.tgz","fileCount":133,"integrity":"sha512-onYcWtqoXPWXaG+qxI2nGl4IdFf2XtVGnuFjHimogDpRe5QRHjLtWervNCwCwcsKzAk8ZWFLy60rUjNDMQnfHw==","signatures":[{"sig":"MEYCIQCXFfXVcUMqZfQmVcpnHBqSFFohHkWlw8dXpy4jUQCKbQIhAPl7x8USvFwrE4hdwg1PlBEa7S8sH5bKY501iJG5+58R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496865},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"b7de01e1a79f05c306ad311a0982c14d7f3a791a","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.49_1718306614137_0.15302169138455946","host":"s3://npm-registry-packages"}},"0.2.50":{"name":"freeplay","version":"0.2.50","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.50","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"db38352507d18a5a7d3ccc3961c9559717b704fc","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.50.tgz","fileCount":110,"integrity":"sha512-TFirJR/27oSSYQ7qpN/CImzOWwqkkc/nVHyUQFVmFGQrXU0ahJy0Oka9lNTSfy/5fmIwdPtwHniXAxQC/dAmFg==","signatures":[{"sig":"MEUCIQCL/vqUnsdMPW9GGsUyHMh4Jve4a2nQsLjZZJ52nfW+KAIgRVJNGoov1koWKMYOleJKJc8XKCswUc42TlSE64q8c3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420081},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"5a6d7dc1cee62b2474553e0fba974068540040a1","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.5.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.7.1","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.50_1718746704194_0.3919116558388902","host":"s3://npm-registry-packages"}},"0.2.51":{"name":"freeplay","version":"0.2.51","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.51","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"f9da3b6d9353d39f3cbd2b2b6123071a3ec609a2","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.51.tgz","fileCount":133,"integrity":"sha512-rOIpmjr0UaGWFCLBz24+JLWwHI/WKE69o8f2rkYtCtpF+uF/pWvC4JWjvkukP6wk/9SVX5tJettJNrgOoUxteg==","signatures":[{"sig":"MEUCIEzRG+sePc1rwBYDqt/H2wuuPmdaH9YmFRqQ0NLYgPrJAiEA8dGyEy6RIsY3aLo/wpDQU2HhdzYoA+G9ol3vXfjfw+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502864},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"cad4693883a942abdd472375a7cd849b163c68a1","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"9.6.4","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.0.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.51_1719948263087_0.5252454287881485","host":"s3://npm-registry-packages"}},"0.2.52":{"name":"freeplay","version":"0.2.52","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.52","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"16e804596d2bdead517bb5103dc90a003567ff2c","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.52.tgz","fileCount":79,"integrity":"sha512-zmt6TMj5hN418pkHEmFzRCTgQV4kAtqLfsYXjXBsGoO9E+ZvZB/Ki+BU/exBtSn+s49lBKadhFa87+jTvQ0Xpg==","signatures":[{"sig":"MEYCIQCKHof1HoM7/8wrhi8Kl5xDhOqcuR29wC3dszBUUgEAfQIhAI7kLRML8Hn/6F1Wpk7Eu0Csu39y4VOk0Y4xgc8V55pR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366774},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"e397fa7f5418ea47904b74a5107d9f348ce396d9","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.7.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"22.1.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.52_1721162053114_0.7928163293040733","host":"s3://npm-registry-packages"}},"0.2.53":{"name":"freeplay","version":"0.2.53","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.53","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"663adc29ae55ab1c88fabbacd219d3444768be2f","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.53.tgz","fileCount":79,"integrity":"sha512-SAVYV9bB2QJ6+mLC74pYlfz0jfZXLKPNc20H7aDVTTDATa3ai7+G2f4RpYtj2sRL3LbwEnklhsmO1LbaFyhGug==","signatures":[{"sig":"MEUCIHw3ZMztDocqqvHNIl2nH+SWjZrLzBO4DVFEyaVbF8hCAiEA5zFypfnHtDAFEughJyJjtaeBDsaarY+fT8axGt51Js8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366810},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"24900dbb8a0f40a853aa9af3af5ca92036830a08","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"tsc","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.7.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"22.1.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.53_1721335565106_0.22505673629059553","host":"s3://npm-registry-packages"}},"0.2.54":{"name":"freeplay","version":"0.2.54","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.54","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"e791977b7d8f509f38cc4e915b7bba24cbbfba59","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.54.tgz","fileCount":79,"integrity":"sha512-40Ivym229arzVBO6q8Od3oqUxUe7+RdUBsZsp78YNDsPGHppWEo1Q3nG4zVPe0Zzm0TkU8n7Rfh7oi8B9M2z/g==","signatures":[{"sig":"MEUCIQC3qwTY2+xAzJI6pLImopv9mFoJtdv0+w4le238q95jDgIgVGO7qKJKTt7ib3lI46c+DDAZy3fnImN2w74DcbpkPbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366900},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"faab279fccff393be68e02ad7eea10b1bfc2aafd","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.7.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"22.1.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.54_1721836104402_0.32773551098818676","host":"s3://npm-registry-packages"}},"0.2.55":{"name":"freeplay","version":"0.2.55","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.55","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"a78f04f7039d901a17eb309a2970bdab9b9353aa","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.55.tgz","fileCount":79,"integrity":"sha512-l60d0AOOozvqfwhXcPkkJTqHGeB3MkfZdERk3kM2fXhieybgDy7XaLJZO6HoL0KfD3txiOC3tgrnzagwrQfhig==","signatures":[{"sig":"MEYCIQD6baNMfTJ9Y74eER11/qb5Q9JKm7k2f2nVEenYTUENtQIhAPLMMDYntmG8XSmkou9rCz8bvVEDs8TttMNC5m/9wP+9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366932},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"db0c12bb2097e69f05173fe281d3af0dd90b724f","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.5.1","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"22.0.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.55_1722015495448_0.5217613778946142","host":"s3://npm-registry-packages"}},"0.2.56":{"name":"freeplay","version":"0.2.56","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.56","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"71c34b71fffa581bc696427de6cbd46acaec9bea","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.56.tgz","fileCount":79,"integrity":"sha512-9zB/rF3DjUwiovy3OojcYWJS+qC/37WInxlEGfsdhbJRdedg9pJA/rsvc1uZIiIZJP8FhiHP/Z7wdWgCDowc2A==","signatures":[{"sig":"MEQCIFFWQFo9C+tf+HFm0eiDX+PtbhdjrXYrcV0J19/2E77sAiBJ2JmdmuYMW6Ez/JYvG5F+RZsKmY/reEZ0nCK08zVZog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366930},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"3637671b4c8b9f3f2aee6095d35ba289ec1bc9af","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.7.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"22.1.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.56_1723494260936_0.6505918752343178","host":"s3://npm-registry-packages"}},"0.2.57":{"name":"freeplay","version":"0.2.57","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.57","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"5fab86caf300ab5ba3b1844bf679d64e378fa534","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.57.tgz","fileCount":79,"integrity":"sha512-sC+XNl9zz6ACQM95os7sKf19lUZ/lkQ4a2wSWovr+Xv5KHwshvUVwqOmodveJF81aaz4mKeua4Os7t3GaRZKbw==","signatures":[{"sig":"MEUCIFMwpBajpau51GlKl6q//Js8xF0nI3mtB+TjmhvF9AVjAiEA6+C4BiToqydaFo6pZ++LHf/tyyZQbWTUeK+2I5Rlm8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367444},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"68871142413167b8eff3c2acd8b3e6bb2c64f11a","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.5.1","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"22.0.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.57_1725567125131_0.4273298782053565","host":"s3://npm-registry-packages"}},"0.2.58":{"name":"freeplay","version":"0.2.58","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.58","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"668bfd17aa1604e68ea7247ec34bf47edb978feb","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.58.tgz","fileCount":79,"integrity":"sha512-qf0+hKwbSsitD6KD+dNo/clRebc7cad8Es0oPULi3kxZiCMIhxLeoqDZ/W6F68evylEx7ynMkxxB7L+XUBSu+A==","signatures":[{"sig":"MEYCIQDP7+m2gYPurnGKSeeEwYnSFAKc5VHm3eZuNT+UkRofSwIhAJhNQJenKWXQJnngfZ1DAU64SpUZdq7nipGeIYXEOys2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368234},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"ae2cbcc59ff2411fd7118263d2fe38954606d9d8","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=false","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.7.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"22.1.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.2.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.58_1726772417363_0.44821178064415235","host":"s3://npm-registry-packages"}},"0.2.59":{"name":"freeplay","version":"0.2.59","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.59","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"2256c77feb9e9badb9d4fe80f0fdd19a3704241e","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.59.tgz","fileCount":79,"integrity":"sha512-k5VhOEJ3W6I0+rl2RWlKy8z5bxBNBMmudtiOiinodbbcvln4cejw8jiIxkIDtVxccujnU9QobsNxpO/7WdYssw==","signatures":[{"sig":"MEUCIQCB4XJwP8J9QHOc9Dqxv5xq0ANVOF1Hv9lTOXhQ8LoUOAIgHzyhVrqf5zADrCVM9nj9sm42y7kM6YNE1IPSEgYxq8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369875},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"114582b37b082ec4a131754a6aa8ac86e220782f","scripts":{"test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.5.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.7.1","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","axios-mock-adapter":"^1.21.5"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.59_1731455657889_0.7084313070403947","host":"s3://npm-registry-packages"}},"0.2.60":{"name":"freeplay","version":"0.2.60","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.60","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"db6d8874871e2878d88c57e503a94bbb390ed470","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.60.tgz","fileCount":79,"integrity":"sha512-6cBYu3MUdIFnB2DWSzaigAI3iWgi5V09trQ4gCUeoyox62jKIvXa2J/q+Vw+wTx+2DtI0nqq3FlCHuea4Z28Xg==","signatures":[{"sig":"MEUCIQCKELJkgXsoGlXNTtWsXQm0RR+qNuYFZFCv/E21Edi/wQIgJwfVs8ffcgCIFssXLAy+RjBSJ0UFHvJ5hDi2g7E+lrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":385188},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"7f4c53f30f61777636891b29fe7a34d21ebf3291","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"23.2.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.60_1733768692853_0.43039346628093944","host":"s3://npm-registry-packages-npm-production"}},"0.2.61":{"name":"freeplay","version":"0.2.61","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.61","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"d089bdf843624cb0c8805eaa4c92af31b7a9baf5","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.61.tgz","fileCount":79,"integrity":"sha512-bBOD5mD+AFNI8eRdQ6IqfluWDwM5ypd7bpVC0PEiUPi5ziDM+A4DKUhHImSYKS5wFmi8X38tRei8Tneq3CSRpA==","signatures":[{"sig":"MEQCIA/c4o6tVZlfphpDGhtlVrRo/FG5/2MQu1Hi9GYGDEWxAiA0aDTQXKY0QAFaFDg2AU2lCB7DEQvgxqAOamsMtyS+JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":385194},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"eaf787f754d93895c7e03653f68b05a3ad400e28","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"23.3.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.61_1733938457557_0.881943602540044","host":"s3://npm-registry-packages-npm-production"}},"0.2.62":{"name":"freeplay","version":"0.2.62","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.62","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"9eeb25660ba1488c4892ea37f30056ac988be5f5","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.62.tgz","fileCount":79,"integrity":"sha512-exfzZkAOEzySPnieAfcbOMnGPkN647yC7QrlX5JLi2ldzqOGtPtJBVrprDHhB5XPLl9qxc0pnQdgIAUaX7V/Cg==","signatures":[{"sig":"MEUCIQCvPJGYMGZhP1GoZf4a+uTRz8beKgzTO39Kft5srermHwIgcAbK1ghSjBO2mt5+bhIaZXcQYcPLq4MlHRzolNHF1zE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":385357},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"3e5064fbfb339dbcccce023b583261671d8f20c6","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"23.3.0","dependencies":{"uuid":"^9.0.0","axios":"^0.26.1","openai":"^4.0.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.62_1734638138998_0.8730594516687178","host":"s3://npm-registry-packages-npm-production"}},"0.2.63":{"name":"freeplay","version":"0.2.63","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.63","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"52ae1b1bb38a358c1305ed0ddb276feeb18bc57a","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.63.tgz","fileCount":79,"integrity":"sha512-MznscR23tG+llTSF6ol3FgOKC+shI/9ok8pHhg3Is5y9NZ2w5gxGz2TANAhTInAiUi0tkf2Lwwf00AqDLYjwWw==","signatures":[{"sig":"MEUCIClHJRVGB9exz3dlAPBNnoblnPgYN9K8pP+Ydf1Q5YNOAiEAthw0XL6jWVrCRi/wIfpA1r7PKrz3EAeHUfuM/bsffNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388965},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"af65e95062767ee4fba77ac1be958448c2d02f6b","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.2","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.63_1741625926805_0.5858648062272254","host":"s3://npm-registry-packages-npm-production"}},"0.2.64":{"name":"freeplay","version":"0.2.64","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.64","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"a97d64fdda309b3d73833318e99f830ab8d3fbe4","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.64.tgz","fileCount":79,"integrity":"sha512-9/XBYXe3EGHRxZrpzYxYChPq7KLGiTL3cpLkbJjCrAxtD+h6PMfaZ8l6hb1MXqZIam7VKTQaFZZNRQzZdu8ZvQ==","signatures":[{"sig":"MEUCIHjlIzp7W0OXSt40gXqGnvUI3fAuu1fWIuH+hsgYF4AIAiEAh8u5bpMyFcyDBlmzFJ+sHRa+vCli7F+ua16rVLuNwus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389846},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"a956c0fda928e2da925464d5b9e363b3c04ce944","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js --silent=true","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.5.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.7.1","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.19.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.64_1743788518604_0.4075410123066512","host":"s3://npm-registry-packages-npm-production"}},"0.2.65":{"name":"freeplay","version":"0.2.65","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.2.65","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"7ee455f85e56fe8a498a4d8c8731de0273023b71","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.2.65.tgz","fileCount":79,"integrity":"sha512-6gRNVXEh4xarLVT/5QJ2lJpo0t85yuMSlhGteXU9kJ1y3K599d7hjRRMd5wm9/XDeMkXEO5zsmoWxRswzhGSQw==","signatures":[{"sig":"MEUCIQDO2EzBrU8xfK/IsgehCnFPArZt5/ffQ8nv2Awwk/SdLAIgTbpGM32n/1f3h9ufd98+OrmktdlF9aF5VS5nqE3M8ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389397},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./thin":{"types":"./dist/thin/index.d.ts","import":"./dist/esm/thin/index.js","require":"./dist/cjs/thin/index.js"}},"gitHead":"2e4b9ea6be23509a751412b33bf8f5481dd5568b","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.5.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"21.7.1","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"thin":["./dist/thin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.2.65_1744307777687_0.6015281872038305","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"freeplay","version":"0.3.0","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.3.0","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"70d08f47febb8cdac7a998d4ceed229cf67fa484","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.3.0.tgz","fileCount":54,"integrity":"sha512-vM3tHSRbSa5OaQ6MOl3lv42hy6ruHaEocUclvig9A/aCCmUbuO+T6e4/fmmoKc3Kxg48q6lOK1xV8iBpyD4EEw==","signatures":[{"sig":"MEQCIBLWWjo+ZJA64bte7uY47XuKwZ5e0stWJrjLpgSxeYofAiAjtxBemV2uw2H44UEZj36O0WBc6zYNXhPEjwlGGDMEIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203470},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"df72cca3e12c877e5d6825dca576aad4170c03a9","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.2","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"22.14.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.3.0_1747073281928_0.10778095424171541","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-alpha.1":{"name":"freeplay","version":"0.3.1-alpha.1","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.3.1-alpha.1","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"ba657c3e57116e142c507a13725e78f76232bff5","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.3.1-alpha.1.tgz","fileCount":54,"integrity":"sha512-jfPwct0Rj9A8bKwH16EFZ6ssAwHqbChMvTRm/v2zoQwL9RjS6loL1umwhqZOiq5DhwPiojtuMOTHDF+WuguQtQ==","signatures":[{"sig":"MEUCICDayaeWdl5hCPWnBi1nYos6iuU2duWPY5fvUyW00DOqAiEAuGX/eTXKDbusBGtyjqorms4m8GHNgK27zvLKhe+Cpq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213418},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"df72cca3e12c877e5d6825dca576aad4170c03a9","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"23.2.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.3.1-alpha.1_1748021224768_0.12671767129638223","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"freeplay","version":"0.3.1","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.3.1","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"b2f8882feaaf4f766b4ffd31b6510f7ff1f4ab79","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.3.1.tgz","fileCount":54,"integrity":"sha512-fYhBLX8d5Rz17FQ+R4tDEcs3lAAcPmjazjd8LKrLB/7twlhVNP1hLzFnchQgtkm7f4pKTCqAWAoPnyfCv4s6Cw==","signatures":[{"sig":"MEYCIQCynoJmSAq2Up2jeMWt0S7v1tUzc3YcuZ7X6RIuZCQb6AIhAPq21lgKkFQNbqC99aZBRALVwOCfeQhuccWr5y9kmEoY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213410},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"e538275958e10badb4cfab773c1746122cbb23d5","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"23.2.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.3.1_1748537196647_0.45190304279917326","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"freeplay","version":"0.4.1","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.4.1","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"206741361a71680e64b0c996e8d1119432a42cd9","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.4.1.tgz","fileCount":54,"integrity":"sha512-IbVUsk9UpnH32l0lPcrrOKSYizVA1SwMHKDgPFHO/a3Lof+dyHVuwfsfJomxPF9Ja7MdF84lx8dqpSNEsZbI9A==","signatures":[{"sig":"MEUCIQDnQW66cEvmoUD64h/kyAwVs6uPNI5IbgyaUIFttpH+JQIgH+7xzKpwF2z3UKGSln0AEVJK86MEgk490CumkGcsM1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213937},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"d53c6b303714a254d729c87d6a883fb1ac87f743","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","actor":{"name":"freeplayai","type":"user","email":"engineering@freeplay.ai"},"email":"engineering@freeplay.ai"},"_npmVersion":"11.4.2","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.4.1_1751319079003_0.6383271135599953","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.1":{"name":"freeplay","version":"0.5.0-alpha.1","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.5.0-alpha.1","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"d9060bfbe29de7127187587bfff6d796cf5b9be2","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.5.0-alpha.1.tgz","fileCount":54,"integrity":"sha512-/Jk2rcyAnF9dhU5jk/znYmyneMcQAvXSpgxmmaocGeHMU4JtzWj9Lzz4uqIqwdy5tMbMFGs1LXiVTkFky3FGWA==","signatures":[{"sig":"MEUCIBMK6sVzLwACbFiOnOmttlibWxS6uiadBAw4mr4k74NwAiEAg1tL8JpD/l8Or+WE5yxPVVhyDJYfdpSU6GqAZdlGxTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217403},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"1a730c5f5a3e75e5f22587195d6f6e51a5ce5143","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"23.2.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.5.0-alpha.1_1754002927528_0.05060159793770791","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.2":{"name":"freeplay","version":"0.5.0-alpha.2","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.5.0-alpha.2","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"955efd7980ed295e34a60298072a46b21c80afb6","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.5.0-alpha.2.tgz","fileCount":54,"integrity":"sha512-NZKdi7ubXxGrYtooZwsNtfXaIp/LAPZiJg2nlxt2JlgdhwG+dhKzMaTcIwe3cEFSloYpM1JjXi8Ze14sQlibOA==","signatures":[{"sig":"MEQCIDPn5/NEODSrFDnsEDSCvPR5UBgU6pGpHpj0sXo8j7/9AiAR0KVjwofcJxKD//VGr+2gQstSoEcmOE/L8U5Ezoz1Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218730},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"1a730c5f5a3e75e5f22587195d6f6e51a5ce5143","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"23.2.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.5.0-alpha.2_1754606588697_0.1089750847554729","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.3":{"name":"freeplay","version":"0.5.0-alpha.3","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.5.0-alpha.3","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"27b77dfb8d573db3a98aa0bd237ab7c1bfaef7ab","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.5.0-alpha.3.tgz","fileCount":54,"integrity":"sha512-iZ2F1hL/KnnLPUyY8v/giQlohoQ2gSg27o880gRjV0yyBuk03/3H/Ib/q/h/Xd1Xo6y1F3Mt1B18DACQDIycpw==","signatures":[{"sig":"MEQCIC6Jz4SzM9eU4v+QoZGns7LOkauahxmlkvUa3wlTfzb/AiB3aKR2WNrSoBQs7dK77HKx4uRFaw7MJXFVzIuKHadKLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219175},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"88f2c08ded66518784076e3b158e55d0b21fdad9","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"23.2.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.5.0-alpha.3_1756160587166_0.6692543209196673","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"freeplay","version":"0.5.0","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.5.0","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"44b2a49c4cb53659293df60ddd5c8b10a2d30afb","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.5.0.tgz","fileCount":54,"integrity":"sha512-48KjwrvkkuWVaDMyN7VPPPHDotxhXUlF5MY/OPm+VplHQJ+HnmPu0Ua9+CW3ZCqQh1ERb8QGi56qvDS+iltEuA==","signatures":[{"sig":"MEQCIHwrK0Z5wx1A6ACJK6PYEqTb+8MFxOZ74N60dyYRh6egAiB7rplGP7lkVfPZhOCAm5WcM14taM1yxB6pxBMiUnz/aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219167},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"88f2c08ded66518784076e3b158e55d0b21fdad9","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"23.2.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.5.0_1756398508722_0.2668451834260268","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-alpha.1":{"name":"freeplay","version":"0.5.1-alpha.1","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.5.1-alpha.1","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"57093752ce729f444593035d3a8820a2b337eb50","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.5.1-alpha.1.tgz","fileCount":54,"integrity":"sha512-eI8FHFq2KgkqSI0zMiCRvQNc+B1fojSxdxM9haJ9V3rDfjWonIOuqU9Br/vWDSazby63DtRAtf80oLkndRiKkg==","signatures":[{"sig":"MEUCIQDaxh5gqLmiO+ANSABkO/mPoPWpdove+L36PqXGsQFAWAIgRAIAW8ZMRO1UoIO4M/VjWNKhCcyo9K+k3KTa4pwzGio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220769},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"9efcbc5bf447495274686be1fed294aa5a19c766","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","prepublishOnly":"source .env.publish && npm run test && npm run build"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"_npmVersion":"10.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"23.2.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.5.1-alpha.1_1757613103605_0.004107902435877442","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"freeplay","version":"0.5.1","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.5.1","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"a9f01421a202a25364da2418ffbcfcef94e39fe8","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.5.1.tgz","fileCount":54,"integrity":"sha512-tauI350vYaPnBu3BmWnLEiGAPXQZILEriwuKMTBgObtVhfRebN5QMVd448AiQR7hvcH/VqbFVYf2MbvwmlsBAA==","signatures":[{"sig":"MEUCIQDWTPgcOyjK4/EBObOsW3w1mrVZ7xHxhb1TObnjG7PjSQIgEgeiOOeeS1r7yghdLlOuDKyakzZNwDJfp9AN+fVxQrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236588},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"7c9c6a9991c001d83fadadb344ee7149a11f35e2","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","safe-install":"npm ci && npm run allow-scripts:run","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","prepublishOnly":"source .env.publish && npm run test && npm run build","allow-scripts:run":"allow-scripts run"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"lavamoat":{"allowScripts":{"$root$":false,"tsx>esbuild":false,"eslint-import-resolver-typescript>unrs-resolver":false}},"_npmVersion":"10.8.2","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.19.5","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","@lavamoat/allow-scripts":"3.4.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.5.1_1759853621309_0.07313243192195373","host":"s3://npm-registry-packages-npm-production"}},"0.5.2-alpha.1":{"name":"freeplay","version":"0.5.2-alpha.1","author":{"name":"Freeplay"},"license":"MIT","_id":"freeplay@0.5.2-alpha.1","maintainers":[{"name":"freeplayai","email":"engineering@freeplay.ai"}],"dist":{"shasum":"9aa41d6ef92d96ca8f56b425a5d7a4962d34e689","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.5.2-alpha.1.tgz","fileCount":54,"integrity":"sha512-FBcyBW+t2pJMHJQdGy8/vU6/CzZlNIPkt4timIBGgsbtDKcWRoz+5pO+QJM72++ryyu+MXhI5wQ7lrP3JfbP5g==","signatures":[{"sig":"MEYCIQDlPICtPG3Jtf+mp7bzskAebgQlu0BR1b8psFZYu4Cf9gIhAJ65XP2Kq+s3tmVlz9yVNRxCcyy0w6usgWfrpnKp8ydX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257081},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"fcf911ecc1a45fc8672873a364ce7d3bbc86666b","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","safe-install":"npm ci && npm run allow-scripts:run","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","test:bedrock":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand bedrockConverse","prepublishOnly":"source .env.publish && npm run test && npm run build","test:integration":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand","allow-scripts:run":"allow-scripts run"},"_npmUser":{"name":"freeplayai","email":"engineering@freeplay.ai"},"lavamoat":{"allowScripts":{"$root$":false,"tsx>esbuild":false,"eslint-import-resolver-typescript>unrs-resolver":false}},"_npmVersion":"10.8.2","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"20.19.5","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0","@aws-sdk/client-bedrock-runtime":"^3.901.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","@lavamoat/allow-scripts":"3.4.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.5.2-alpha.1_1760030396600_0.63382999066249","host":"s3://npm-registry-packages-npm-production"}},"0.5.2-alpha.2":{"name":"freeplay","version":"0.5.2-alpha.2","author":{"name":"Freeplay"},"license":"Apache-2.0","_id":"freeplay@0.5.2-alpha.2","maintainers":[{"name":"aleckhoury","email":"engineering@freeplay.ai"}],"homepage":"https://github.com/freeplayai/freeplay-node#readme","bugs":{"url":"https://github.com/freeplayai/freeplay-node/issues"},"dist":{"shasum":"6271e74622c7596db2021a655653a4f5aa8ab7f9","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.5.2-alpha.2.tgz","fileCount":60,"integrity":"sha512-32uKgGbJkKEObVQdfpCaQ3R8foU2/Gw3HQIGPlXv9WZnTkGIYhXFy2KM/M9Wdp7oJmiRPP0iAY0ntNKCyGgzwg==","signatures":[{"sig":"MEYCIQCy/4k7y7veh76ZY5zTXgU7cSDP7gxNlqLZwIsQ0kEzegIhAMr10xysfMOxbzF/03VkYh2L2loegVXNw3JqUpqihwtf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/freeplay@0.5.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288958},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"86eb5e779ae26203df97e63e8d13e55053ea0ed6","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","safe-install":"npm ci && npm run allow-scripts:run","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","test:bedrock":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand bedrockConverse","prepublishOnly":"source .env.publish && npm run test && npm run build","test:integration":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand","allow-scripts:run":"allow-scripts run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e70d523-3766-430e-abc5-17699f9ed66b"}},"lavamoat":{"allowScripts":{"$root$":false,"tsx>esbuild":false,"eslint-import-resolver-typescript>unrs-resolver":false}},"repository":{"url":"git+https://github.com/freeplayai/freeplay-node.git","type":"git"},"_npmVersion":"11.6.2","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"24.12.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0","@aws-sdk/client-bedrock-runtime":"^3.901.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","@lavamoat/allow-scripts":"3.4.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.5.2-alpha.2_1767201408784_0.5554140964187273","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"freeplay","version":"0.5.3","author":{"name":"Freeplay"},"license":"Apache-2.0","_id":"freeplay@0.5.3","maintainers":[{"name":"aleckhoury","email":"engineering@freeplay.ai"}],"homepage":"https://github.com/freeplayai/freeplay-node#readme","bugs":{"url":"https://github.com/freeplayai/freeplay-node/issues"},"dist":{"shasum":"6a5d02522dfbbb00a5cd5c3fcd0b59d510935265","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.5.3.tgz","fileCount":60,"integrity":"sha512-jNA9kMAF9d2xkvSgGF269gPHuk1/VetdIsi6/m49/ZwYY4Gecbi6OKsb/zPGkLEuVUar7Wq0uNd8gHzIPiHzHQ==","signatures":[{"sig":"MEUCIEjOJElT7hAYsg2NJJi0Z5EBK/6vhBptjL7SB7HX1MwSAiEAq/ewp+5/80E9zlHCuJSPue+/s9yOddUt43rdvB9GrtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/freeplay@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288950},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"bd646c839ac11b291e63892853732fb8dc1721e1","scripts":{"lint":"eslint .","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","safe-install":"npm ci && npm run allow-scripts:run","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","test:bedrock":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand bedrockConverse","prepublishOnly":"source .env.publish && npm run test && npm run build","test:integration":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand","allow-scripts:run":"allow-scripts run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e70d523-3766-430e-abc5-17699f9ed66b"}},"lavamoat":{"allowScripts":{"$root$":false,"tsx>esbuild":false,"eslint-import-resolver-typescript>unrs-resolver":false}},"repository":{"url":"git+https://github.com/freeplayai/freeplay-node.git","type":"git"},"_npmVersion":"11.6.2","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"24.12.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0","@aws-sdk/client-bedrock-runtime":"^3.901.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","@lavamoat/allow-scripts":"3.4.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.5.3_1767201888794_0.01582766379836853","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"freeplay","version":"0.5.5","author":{"name":"Freeplay"},"license":"Apache-2.0","_id":"freeplay@0.5.5","maintainers":[{"name":"aleckhoury","email":"engineering@freeplay.ai"}],"homepage":"https://github.com/freeplayai/freeplay-node#readme","bugs":{"url":"https://github.com/freeplayai/freeplay-node/issues"},"dist":{"shasum":"d049bb98d9ddb6d4127995f38ea43389c49972ab","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.5.5.tgz","fileCount":60,"integrity":"sha512-elpz1pbEDfU1Di+b8H9eD6C0CPHIXWCQfYvwrTTufoPYeGlwBnj6jkJQp0YChgRTqYtpW9Lc9T/bek6O8+AkBA==","signatures":[{"sig":"MEYCIQCxkHjz8jy7P17DhCIlOENv/Tv2dwwIgb5IkPy/iSJUoQIhALqrjcTpSjnRqHJQK4ux4K9b5Pj6DOWSsc4W20M27uyG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/freeplay@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":294030},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"d08b950d388c3c692495ca3262226a011c902615","scripts":{"lint":"eslint .","repl":"npx tsx scripts/repl-setup.ts","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","safe-install":"npm ci && npm run allow-scripts:run","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","test:bedrock":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand bedrockConverse","prepublishOnly":"source .env.publish && npm run test && npm run build","test:integration":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand","allow-scripts:run":"allow-scripts run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e70d523-3766-430e-abc5-17699f9ed66b"}},"lavamoat":{"allowScripts":{"$root$":false,"tsx>esbuild":false,"eslint-import-resolver-typescript>unrs-resolver":false}},"repository":{"url":"git+https://github.com/freeplayai/freeplay-node.git","type":"git"},"_npmVersion":"11.8.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","dotenv":"16.6.1","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0","@aws-sdk/client-bedrock-runtime":"^3.901.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","@lavamoat/allow-scripts":"3.4.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.5.5_1771519089641_0.937438218322775","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"freeplay","version":"0.6.0","author":{"name":"Freeplay"},"license":"Apache-2.0","_id":"freeplay@0.6.0","maintainers":[{"name":"aleckhoury","email":"engineering@freeplay.ai"}],"homepage":"https://github.com/freeplayai/freeplay-node#readme","bugs":{"url":"https://github.com/freeplayai/freeplay-node/issues"},"dist":{"shasum":"c973c079c8bfcea108e38529999a913c4d487d59","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.6.0.tgz","fileCount":60,"integrity":"sha512-Om7c6aviGLYHHtLpLMU0Qp5Qxrndff4IMIosM5/3miCb/WWJ/obKva/g7o3T4WZmGvDYMZhIDmUN0ZSGt6jEVg==","signatures":[{"sig":"MEQCIDYSscr+OIc1moERolno0sbQr0a1i8hBP8W7lQC0Exf9AiBcuWlG/MAMRIpEadijjh6yIBd8ehoE/FZJLYplodBD8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/freeplay@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305632},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"737e1d5725dd6c507fed203f0000555f1ea3953a","scripts":{"lint":"eslint .","repl":"npx tsx scripts/repl-setup.ts","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","safe-install":"npm ci && npm run allow-scripts:run","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","test:bedrock":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand bedrockConverse","prepublishOnly":"source .env.publish && npm run test && npm run build","test:integration":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand","allow-scripts:run":"allow-scripts run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e70d523-3766-430e-abc5-17699f9ed66b"}},"lavamoat":{"allowScripts":{"$root$":false,"tsx>esbuild":false,"eslint-import-resolver-typescript>unrs-resolver":false}},"repository":{"url":"git+https://github.com/freeplayai/freeplay-node.git","type":"git"},"_npmVersion":"11.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","dotenv":"16.6.1","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0","@aws-sdk/client-bedrock-runtime":"^3.901.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","@lavamoat/allow-scripts":"3.4.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.6.0_1773161738205_0.8224818197886281","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"freeplay","version":"0.6.1","author":{"name":"Freeplay"},"license":"Apache-2.0","_id":"freeplay@0.6.1","maintainers":[{"name":"aleckhoury","email":"engineering@freeplay.ai"}],"homepage":"https://github.com/freeplayai/freeplay-node#readme","bugs":{"url":"https://github.com/freeplayai/freeplay-node/issues"},"dist":{"shasum":"ffee219d775d7fa269423ffcf650427084df9054","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.6.1.tgz","fileCount":60,"integrity":"sha512-z0LuuBbTT3FUQ+lPbLvlJdItnUIWyeu5+iQ7oACLMZF+m73U8moAe4crxJM1R6SPa1vyUULoyW4kJR9ExPwMzA==","signatures":[{"sig":"MEYCIQCWIKaR8rxJ6ytuN0uXX+R5iGe5rOv1kfKs84XVQedzEwIhAM2CUt+FaVkt36NxHre14Es7h+WNB4gaK/5eAL6cSeG2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/freeplay@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311300},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"9632c9757ca7c18cd958574fa8605d1ba6935a9f","scripts":{"lint":"eslint .","repl":"npx tsx scripts/repl-setup.ts","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","safe-install":"npm ci && npm run allow-scripts:run","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","test:bedrock":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand bedrockConverse","prepublishOnly":"source .env.publish && npm run test && npm run build","test:integration":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand","allow-scripts:run":"allow-scripts run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e70d523-3766-430e-abc5-17699f9ed66b"}},"lavamoat":{"allowScripts":{"$root$":false,"tsx>esbuild":false,"eslint-import-resolver-typescript>unrs-resolver":false}},"repository":{"url":"git+https://github.com/freeplayai/freeplay-node.git","type":"git"},"_npmVersion":"11.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","dotenv":"16.6.1","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0","@aws-sdk/client-bedrock-runtime":"^3.901.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","@lavamoat/allow-scripts":"3.4.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.6.1_1773268258837_0.5819724001526014","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"freeplay","version":"0.6.2","author":{"name":"Freeplay"},"license":"Apache-2.0","_id":"freeplay@0.6.2","maintainers":[{"name":"aleckhoury","email":"engineering@freeplay.ai"}],"homepage":"https://github.com/freeplayai/freeplay-node#readme","bugs":{"url":"https://github.com/freeplayai/freeplay-node/issues"},"dist":{"shasum":"097bf5a9d34c1fbe7bc1007c69340b6d05261b8a","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.6.2.tgz","fileCount":60,"integrity":"sha512-IDaSOSuDBEWXoQmG/8gVHnet7TbEHDgz+vwsD+wXp3n42YIjHJ7Lf37MmA2A2eyWqoP9tiBKx3KKjPXgI5b7KQ==","signatures":[{"sig":"MEYCIQCk2JckmYptwHkOc7xXebEb7tiC3sFm0kGg+qMnhLiaHQIhANWJ37QptfP1JQURMIicyEEQK8nyWBu9pOdc63n6jAdC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/freeplay@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312910},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"a388c26913a7b01b680c5f144988a379abe8620f","scripts":{"lint":"eslint .","repl":"npx tsx scripts/repl-setup.ts","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","safe-install":"npm ci && npm run allow-scripts:run","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","test:bedrock":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand bedrockConverse","prepublishOnly":"source .env.publish && npm run test && npm run build","test:integration":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand","allow-scripts:run":"allow-scripts run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e70d523-3766-430e-abc5-17699f9ed66b"}},"lavamoat":{"allowScripts":{"$root$":false,"tsx>esbuild":false,"eslint-import-resolver-typescript>unrs-resolver":false}},"repository":{"url":"git+https://github.com/freeplayai/freeplay-node.git","type":"git"},"_npmVersion":"11.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","dotenv":"16.6.1","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0","@aws-sdk/client-bedrock-runtime":"^3.901.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","@lavamoat/allow-scripts":"3.4.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.6.2_1773702362933_0.6359780740918461","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"freeplay","version":"0.6.3","author":{"name":"Freeplay"},"license":"Apache-2.0","_id":"freeplay@0.6.3","maintainers":[{"name":"aleckhoury","email":"engineering@freeplay.ai"}],"homepage":"https://github.com/freeplayai/freeplay-node#readme","bugs":{"url":"https://github.com/freeplayai/freeplay-node/issues"},"dist":{"shasum":"7121f3b4176c9a67cdfc90d8cbdacfe797532c54","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.6.3.tgz","fileCount":65,"integrity":"sha512-qWziTmw3CeHiQ1iSbuVxb8nFGvzBX2vuhQFApz9Hdi4E9NOlR+xc32eahCBlIKV0/ERHencchbliVeXlKhexSA==","signatures":[{"sig":"MEQCICu4D7pH5XUL44DaMoWkgcbLOqxNTiZLiFRvhm8zuPf7AiBoS1Q834f5XDRvbhWcy3p1Kum7pjiktginXAYOEteaGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/freeplay@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323280},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"b5e43d42f5205812fc46e9d7de24dee74ba34699","scripts":{"lint":"eslint .","repl":"npx tsx scripts/repl-setup.ts","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","safe-install":"npm ci && npm run allow-scripts:run","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","test:bedrock":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand bedrockConverse","prepublishOnly":"source .env.publish && npm run test && npm run build","test:integration":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand","allow-scripts:run":"allow-scripts run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e70d523-3766-430e-abc5-17699f9ed66b"}},"lavamoat":{"allowScripts":{"$root$":false,"tsx>esbuild":false,"eslint-import-resolver-typescript>unrs-resolver":false}},"repository":{"url":"git+https://github.com/freeplayai/freeplay-node.git","type":"git"},"_npmVersion":"11.9.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","dotenv":"16.6.1","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.39.0","@aws-sdk/client-bedrock-runtime":"^3.901.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.5.0","nock":"^13.3.2","eslint":"^9.16.0","globals":"^15.13.0","ts-jest":"^29.1.1","prettier":"^3.4.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.1.0","typescript-eslint":"^8.17.0","axios-mock-adapter":"^1.21.5","eslint-plugin-import":"^2.31.0","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.0","eslint-config-prettier":"^9.1.0","@lavamoat/allow-scripts":"3.4.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.6.3_1774385102541_0.12243262681575517","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"freeplay","version":"0.7.3","author":{"name":"Freeplay"},"license":"Apache-2.0","_id":"freeplay@0.7.3","maintainers":[{"name":"aleckhoury","email":"engineering@freeplay.ai"}],"homepage":"https://github.com/freeplayai/freeplay-node#readme","bugs":{"url":"https://github.com/freeplayai/freeplay-node/issues"},"dist":{"shasum":"f1aac51ba187ddf80a92e1004cd525110c067445","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.7.3.tgz","fileCount":65,"integrity":"sha512-i9STTHSPdSO3u5B1uywGNZfq+vrBKLdRFEkW4U2leky9FnECQEsPCBjCjuWH/67U102DNlH9M5e89pBkEwnsgA==","signatures":[{"sig":"MEYCIQDewswBi6v/Va2MmL+NlWZOm5dL+gCQx8LLwUy5hXEa7wIhAK97wsxUmhPZ2LOS4bvCPFZ9L+qpkX10QareXlQPY1wq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/freeplay@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323399},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"886faddb4104716597a7eaf299f3f3b2a54c9263","scripts":{"lint":"eslint .","repl":"npx tsx scripts/repl-setup.ts","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint:fix":"npm run format && eslint . --fix","continuous":"tsc --watch --listFiles","safe-install":"npm ci && npm run allow-scripts:run","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","test:bedrock":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand bedrockConverse","prepublishOnly":"source .env.publish && npm run test && npm run build","test:integration":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand","allow-scripts:run":"allow-scripts run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e70d523-3766-430e-abc5-17699f9ed66b"}},"lavamoat":{"allowScripts":{"$root$":false,"tsx>esbuild":false,"eslint-plugin-import-x>unrs-resolver":false,"@google-cloud/vertexai>@google/genai>protobufjs":false,"eslint-import-resolver-typescript>unrs-resolver":false}},"repository":{"url":"git+https://github.com/freeplayai/freeplay-node.git","type":"git"},"_npmVersion":"11.11.0","description":"Node.js/Typescript SDK for Freeplay AI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"uuid":"^9.0.0","axios":"^1.8.2","dotenv":"16.6.1","openai":"^4.83.0","encoding":"^0.1.13","mustache":"^4.1.0","@anthropic-ai/sdk":"^0.82.0","@aws-sdk/client-bedrock-runtime":"^3.901.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jest":"^29.5.0","nock":"^13.3.2","eslint":"^10.0.0","globals":"^17.4.0","ts-jest":"^29.4.6","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.2","@types/jest":"^29.5.2","@types/node":"^20.3.2","@types/uuid":"^9.0.2","@types/mustache":"^4.2.6","typescript-eslint":"^8.57.2","axios-mock-adapter":"^1.21.5","@google/generative-ai":"^0.24.1","@google-cloud/vertexai":"^1.10.3","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.16.2","@lavamoat/allow-scripts":"^3.4.3","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/freeplay_0.7.3_1776450806735_0.8378146368086876","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"freeplay","version":"0.7.4","description":"Node.js/Typescript SDK for Freeplay AI","type":"module","typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"author":{"name":"Freeplay"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/freeplayai/freeplay-node.git"},"bugs":{"url":"https://github.com/freeplayai/freeplay-node/issues"},"homepage":"https://github.com/freeplayai/freeplay-node#readme","devDependencies":{"@eslint/js":"^10.0.1","@google-cloud/vertexai":"^1.10.3","@google/generative-ai":"^0.24.1","@lavamoat/allow-scripts":"^3.4.3","@types/jest":"^29.5.2","@types/mustache":"^4.2.6","@types/node":"^20.3.2","axios-mock-adapter":"^1.21.5","eslint":"^10.0.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-import-x":"^4.16.2","globals":"^17.4.0","jest":"^29.5.0","nock":"^13.3.2","prettier":"^3.8.1","ts-jest":"^29.4.6","tsx":"^4.21.0","typescript":"^5.7.2","typescript-eslint":"^8.57.2"},"dependencies":{"@anthropic-ai/sdk":"^0.82.0","@aws-sdk/client-bedrock-runtime":"^3.901.0","axios":"^1.8.2","dotenv":"16.6.1","encoding":"^0.1.13","mustache":"^4.1.0","openai":"^4.83.0"},"overrides":{"fast-xml-parser":"^5.7.1","gaxios":"^7.1.4"},"scripts":{"safe-install":"npm ci && npm run allow-scripts:run","allow-scripts:run":"allow-scripts run","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","lint":"eslint .","lint:fix":"npm run format && eslint . --fix","build":"npm run clean && tsc && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","clean":"rm -rf dist","continuous":"tsc --watch --listFiles","test":"node --no-warnings node_modules/jest/bin/jest.js --silent=true","test-verbose":"node --experimental-vm-modules node_modules/jest/bin/jest.js","test:integration":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand","test:bedrock":"RUN_INTEGRATION_TESTS=true node --no-warnings node_modules/jest/bin/jest.js --runInBand bedrockConverse","repl":"npx tsx scripts/repl-setup.ts","prepublishOnly":"source .env.publish && npm run test && npm run build"},"lavamoat":{"allowScripts":{"$root$":false,"eslint-import-resolver-typescript>unrs-resolver":false,"tsx>esbuild":false,"@google-cloud/vertexai>@google/genai>protobufjs":false,"eslint-plugin-import-x>unrs-resolver":false}},"gitHead":"38d1181803cd5e189fb3c1974806c6cb5f2d0df0","_id":"freeplay@0.7.4","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-JLOSpmMP0b1doU/d3rw3pCfTlEUCJwGH0y3kDT6C/CyjUOGANXPgc9Nqq3QpVIwU4ulxh5CJkle+1qRE0Avgnw==","shasum":"ddca6fa45df684c155708a8398f27804912eb7cf","tarball":"https://registry.npmjs.org/freeplay/-/freeplay-0.7.4.tgz","fileCount":65,"unpackedSize":323516,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/freeplay@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqDlYVAwuJ0KMa92mUsx1ICciQAPdk8wGYsBJXNYR0ugIhAJsT68GuegjnE3DyJ9fJLbuankWxEOVGgILqa4G9R7/I"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e70d523-3766-430e-abc5-17699f9ed66b"}},"directories":{},"maintainers":[{"name":"aleckhoury","email":"engineering@freeplay.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/freeplay_0.7.4_1777052217535_0.04626514156763539"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-14T19:15:45.980Z","modified":"2026-04-24T17:36:57.980Z","0.0.1":"2023-07-14T19:15:46.245Z","0.0.2":"2023-07-24T17:40:11.726Z","0.0.3":"2023-07-26T20:20:56.699Z","0.0.4":"2023-07-31T19:26:21.713Z","0.0.5":"2023-08-01T20:45:13.331Z","0.2.0":"2023-08-08T15:42:02.355Z","0.2.1":"2023-08-08T22:45:58.034Z","0.2.2":"2023-08-10T16:41:33.617Z","0.2.3":"2023-08-15T19:01:05.868Z","0.2.4":"2023-08-18T18:03:52.162Z","0.2.5":"2023-08-22T23:34:32.633Z","0.2.6":"2023-09-06T17:14:03.545Z","0.2.7":"2023-09-11T16:38:22.315Z","0.2.8":"2023-09-12T21:18:51.997Z","0.2.11":"2023-09-20T19:27:33.446Z","0.2.12":"2023-09-26T21:14:23.169Z","0.2.14":"2023-10-10T00:01:23.854Z","0.2.15":"2023-10-17T23:22:12.282Z","0.2.17":"2023-10-31T21:33:46.949Z","0.2.18":"2023-11-01T13:24:11.382Z","0.2.19":"2023-11-07T23:25:54.991Z","0.2.20":"2023-11-14T23:40:38.352Z","0.2.21":"2023-11-21T23:41:56.442Z","0.2.22":"2023-11-30T17:50:47.340Z","0.2.2-3.alpha.0":"2023-11-30T20:16:08.862Z","0.2.2-3.alpha.1":"2023-12-04T18:26:56.792Z","0.2.23":"2023-12-05T22:57:40.237Z","0.2.25":"2023-12-12T23:21:52.003Z","0.2.27":"2023-12-20T00:02:34.879Z","0.2.28":"2023-12-21T22:55:24.057Z","0.2.29":"2023-12-22T20:10:55.181Z","0.2.30":"2024-01-03T20:59:39.932Z","0.2.31":"2024-01-10T19:31:39.558Z","0.2.32":"2024-01-17T20:53:55.374Z","0.2.34":"2024-01-24T22:28:41.219Z","0.2.35":"2024-01-30T21:29:39.598Z","0.2.36":"2024-02-06T23:21:06.235Z","0.2.37":"2024-02-15T22:57:43.342Z","0.2.38":"2024-02-26T22:35:52.283Z","0.2.39":"2024-02-27T17:19:54.046Z","0.2.40":"2024-03-05T21:32:40.641Z","0.2.41":"2024-03-12T20:14:08.004Z","0.2.42":"2024-03-14T18:25:27.842Z","0.2.43":"2024-03-19T20:13:17.341Z","0.2.44":"2024-03-27T15:53:09.603Z","0.2.45":"2024-04-02T19:53:50.005Z","0.2.46":"2024-04-16T19:44:38.496Z","0.2.47":"2024-05-14T19:12:18.672Z","0.2.48":"2024-05-16T21:02:23.866Z","0.2.49":"2024-06-13T19:23:34.345Z","0.2.50":"2024-06-18T21:38:24.367Z","0.2.51":"2024-07-02T19:24:23.242Z","0.2.52":"2024-07-16T20:34:13.303Z","0.2.53":"2024-07-18T20:46:05.251Z","0.2.54":"2024-07-24T15:48:24.642Z","0.2.55":"2024-07-26T17:38:15.750Z","0.2.56":"2024-08-12T20:24:21.167Z","0.2.57":"2024-09-05T20:12:05.317Z","0.2.58":"2024-09-19T19:00:17.549Z","0.2.59":"2024-11-12T23:54:18.095Z","0.2.60":"2024-12-09T18:24:53.054Z","0.2.61":"2024-12-11T17:34:17.762Z","0.2.62":"2024-12-19T19:55:39.272Z","0.2.63":"2025-03-10T16:58:47.016Z","0.2.64":"2025-04-04T17:41:58.874Z","0.2.65":"2025-04-10T17:56:17.847Z","0.3.0":"2025-05-12T18:08:02.123Z","0.3.1-alpha.1":"2025-05-23T17:27:04.945Z","0.3.1":"2025-05-29T16:46:36.824Z","0.4.1":"2025-06-30T21:31:19.174Z","0.5.0-alpha.1":"2025-07-31T23:02:07.722Z","0.5.0-alpha.2":"2025-08-07T22:43:08.905Z","0.5.0-alpha.3":"2025-08-25T22:23:07.357Z","0.5.0":"2025-08-28T16:28:28.913Z","0.5.1-alpha.1":"2025-09-11T17:51:43.816Z","0.5.1":"2025-10-07T16:13:41.492Z","0.5.2-alpha.1":"2025-10-09T17:19:56.821Z","0.5.2-alpha.2":"2025-12-31T17:16:48.942Z","0.5.3":"2025-12-31T17:24:48.946Z","0.5.5":"2026-02-19T16:38:09.807Z","0.6.0":"2026-03-10T16:55:38.348Z","0.6.1":"2026-03-11T22:30:59.000Z","0.6.2":"2026-03-16T23:06:03.115Z","0.6.3":"2026-03-24T20:45:02.709Z","0.7.3":"2026-04-17T18:33:26.924Z","0.7.4":"2026-04-24T17:36:57.673Z"},"bugs":{"url":"https://github.com/freeplayai/freeplay-node/issues"},"author":{"name":"Freeplay"},"license":"Apache-2.0","homepage":"https://github.com/freeplayai/freeplay-node#readme","repository":{"type":"git","url":"git+https://github.com/freeplayai/freeplay-node.git"},"description":"Node.js/Typescript SDK for Freeplay AI","maintainers":[{"name":"aleckhoury","email":"engineering@freeplay.ai"}],"readme":"<h1 align=\"center\">Freeplay Node SDK</h1>\n\n<p align=\"center\">\n  <strong>The official Node/TypeScript SDK for <a href=\"https://freeplay.ai\">Freeplay</a></strong><br/>\n  The ops platform for enterprise AI engineering teams\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/freeplay\"><img src=\"https://img.shields.io/npm/v/freeplay.svg\" alt=\"version\" /></a>\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/badge/license-Apache--2.0-blue.svg\" alt=\"License\" /></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://docs.freeplay.ai\">Docs</a> •\n  <a href=\"https://docs.freeplay.ai/getting-started/overview\">Quick Start</a> •\n  <a href=\"https://docs.freeplay.ai/freeplay-sdk/setup\">SDK Setup</a> •\n  <a href=\"https://docs.freeplay.ai/developer-resources/api-reference\">API Reference</a> •\n  <a href=\"CHANGELOG.md\">Changelog</a> •\n  <a href=\"CONTRIBUTING.md\">Contributing</a>\n</p>\n\n---\n\n## Overview\n\nFreeplay is the only platform your team needs to manage the end-to-end AI application development lifecycle. It provides an integrated workflow for improving your AI agents and other generative AI products. Engineers, data scientists, product managers, designers, and subject matter experts can all review production logs, curate datasets, experiment with changes, create and run evaluations, and deploy updates.\n\nUse this SDK to integrate with Freeplay's core capabilities:\n\n- **Observability**\n  - [**Sessions**](https://docs.freeplay.ai/freeplay-sdk/sessions) — group related interactions together, e.g. for multi-turn chat or complex agent interactions\n  - [**Traces**](https://docs.freeplay.ai/freeplay-sdk/traces) — track multi-step agent workflows within sessions\n  - [**Completions**](https://docs.freeplay.ai/freeplay-sdk/recording-completions) — record LLM interactions for observability and debugging\n  - [**Customer Feedback**](https://docs.freeplay.ai/freeplay-sdk/customer-feedback) — append user feedback and events to traces and completions\n- [**Prompts**](https://docs.freeplay.ai/freeplay-sdk/prompts) — version, format, and fetch prompt templates across environments\n- [**Test Runs**](https://docs.freeplay.ai/freeplay-sdk/test-runs) — execute evaluation runs against prompts and datasets\n\n## Requirements\n\n- Node.js 18 or higher\n- A Freeplay account + API key\n\n## Installation\n\n```bash\nnpm install freeplay\n```\n\n## Quick Start\n\n```typescript\nimport Freeplay from \"freeplay\";\nimport OpenAI from \"openai\";\n\nconst fpClient = new Freeplay({\n  freeplayApiKey: process.env.FREEPLAY_API_KEY,\n});\nconst openai = new OpenAI();\n\nconst projectId = process.env.FREEPLAY_PROJECT_ID;\n\n// Fetch a prompt from Freeplay\nconst formattedPrompt = await fpClient.prompts.getFormatted({\n  projectId,\n  templateName: \"my-prompt\",\n  environment: \"prod\",\n  variables: { user_input: \"Hello, world!\" },\n});\n\n// Call your LLM provider with formattedPrompt.llmPrompt\nconst response = await openai.chat.completions.create({\n  model: formattedPrompt.promptInfo.model,\n  messages: formattedPrompt.llmPrompt,\n});\n\n// Record the interaction for observability\nawait fpClient.recordings.create({\n  projectId,\n  allMessages: formattedPrompt.allMessages({\n    role: \"assistant\",\n    content: response.choices[0].message.content,\n  }),\n});\n```\n\nSee the [SDK Setup guide](https://docs.freeplay.ai/freeplay-sdk/setup) for complete examples.\n\n## Configuration\n\n### Environment variables\n\n```bash\nexport FREEPLAY_API_KEY=\"fp_...\"\nexport FREEPLAY_PROJECT_ID=\"xy...\"\n# Optional: override if using a custom domain / private deployment\nexport FREEPLAY_API_BASE=\"https://app.freeplay.ai/api\"\n```\n\n**API base URL**  \nDefault: `https://app.freeplay.ai/api`\n\nCustom domain/private deployment: `https://<your-domain>/api`\n\n**Merge Semantics**: New keys overwrite existing keys, preserving unmentioned keys.\n\n### Tool Schemas\n\nThe SDK supports multiple tool schema formats for different LLM providers. Tool schemas are passed as plain objects in the provider's native format.\n\n#### GenAI/Vertex AI Format\n\nGenAI uses a unique structure where a single tool contains multiple function declarations:\n\n```typescript\n// Tool schema as a plain object (GenAI/Vertex format)\nconst toolSchema = [\n  {\n    functionDeclarations: [\n      {\n        name: \"get_weather\",\n        description: \"Get the current weather for a location\",\n        parameters: {\n          type: \"object\",\n          properties: {\n            location: { type: \"string\", description: \"City name\" },\n            units: {\n              type: \"string\",\n              enum: [\"celsius\", \"fahrenheit\"],\n            },\n          },\n          required: [\"location\"],\n        },\n      },\n      // Multiple functions can be in a single tool (GenAI-specific)\n      {\n        name: \"get_news\",\n        description: \"Get latest news\",\n        parameters: {\n          type: \"object\",\n          properties: {\n            topic: { type: \"string\" },\n          },\n          required: [\"topic\"],\n        },\n      },\n    ],\n  },\n];\n\nawait freeplay.recordings.create({\n  projectId,\n  allMessages: [...],\n  toolSchema,\n  callInfo: { provider: \"vertex\", model: \"gemini-2.0-flash\" },\n});\n```\n\n#### OpenAI Format\n\n```typescript\nconst toolSchema = [\n  {\n    type: \"function\",\n    function: {\n      name: \"get_weather\",\n      description: \"Get weather information\",\n      parameters: {\n        type: \"object\",\n        properties: {\n          location: { type: \"string\" },\n        },\n        required: [\"location\"],\n      },\n    },\n  },\n];\n```\n\n#### Anthropic Format\n\n```typescript\nconst toolSchema = [\n  {\n    name: \"get_weather\",\n    description: \"Get weather information\",\n    input_schema: {\n      type: \"object\",\n      properties: {\n        location: { type: \"string\" },\n      },\n      required: [\"location\"],\n    },\n  },\n];\n```\n\n**Note**: All formats are backward compatible. The backend automatically normalizes tool schemas regardless of format. Tool schemas should be passed as-is from the provider SDK (e.g., `@google/generative-ai`, `openai`, `@anthropic-ai/sdk`), similar to how messages are handled.\n\nSee the [Freeplay Docs](https://docs.freeplay.ai) for more usage examples and the API reference.\n\n## Documentation\nFor comprehensive documentation and examples, visit **[docs.freeplay.ai](https://docs.freeplay.ai)**.\n\n## Versioning\n\nThis SDK follows Semantic Versioning (SemVer): **MAJOR.MINOR.PATCH**.\n\n- **PATCH**: bug fixes\n- **MINOR**: backward-compatible features\n- **MAJOR**: breaking changes\n\nBefore upgrading major versions, review the changelog.\n\n### Building and Testing\n\n```bash\n# Install dependencies\nnpm run safe-install\n```\n\n## Support\n\n- **Docs**: https://docs.freeplay.ai\n- **Issues**: https://github.com/freeplayai/freeplay-node/issues\n- **Security**: security@freeplay.ai\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n### Interactive REPL\n\nThe SDK includes an interactive REPL for quick testing and development:\n\n```bash\n# 1. Create .env file (copy from .env.example)\ncp .env.example .env\n# Edit .env with your API keys\n\n# 2. Start REPL\n# Production mode (default) - connects to app.freeplay.ai\nnpm run repl\n\n# Local development mode - connects to localhost:8000 with SSL bypass\nnpm run repl -- --local\n```\n\nThe REPL provides:\n- Pre-initialized `client` (Freeplay instance)\n- Environment variables: `projectId`, `sessionId`, `datasetId`, `apiBase`\n- Tab completion and syntax highlighting\n\nExample REPL usage:\n```javascript\nfreeplay> await client.recordings.create({\n  projectId,\n  allMessages: [\n    { role: 'user', content: 'Hello!' },\n    { role: 'assistant', content: 'Hi there!' }\n  ],\n  callInfo: { provider: 'openai', model: 'gpt-4' }\n});\n```\n\nSee [REPL.md](REPL.md) for detailed documentation.\n\n## License\n\nApache-2.0 — see [LICENSE](LICENSE).\n","readmeFilename":"README.md"}