{"_id":"typed-actor-configs","_rev":"28-87713a3d183046d11c6c03ebff60fc51","name":"typed-actor-configs","dist-tags":{"latest":"0.10.7"},"versions":{"0.0.1":{"name":"typed-actor-configs","version":"0.0.1","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.0.1","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"7b92d9a3e969aca317d77ecaa34507757df99a8d","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.0.1.tgz","fileCount":26,"integrity":"sha512-gf0mCqnn8a0KMp7NWG6qQUc/TlAADLgmqwB2W0Vp1h63Vf/x4fegjTIlCUoFolTdv1sfPvJVJKOP2Ge7ngn1RA==","signatures":[{"sig":"MEQCICWebwruUk1swmgZRSIJBfCo+mj45Q+L6q+PKxUXcLH+AiBmr6Zd0WUJDSWtwj23/jGFZBsJkyUV5NyHrl5RFfmMfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33077},"main":"index.ts","type":"module","gitHead":"2da9e98a1c1f0a4f5783482c02d55af5e52b43c8","scripts":{"run":"node index.ts","test":"vitest run","dry-run":"node index.ts --dry-run","no-diff":"node index.ts --no-diff","overwrite":"node index.ts --overwrite"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.0.1_1759478763792_0.7624209755715514","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"typed-actor-configs","version":"0.1.0","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.1.0","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"e1b2b39e8ef1e54fe652392829c891aeb45465b7","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.1.0.tgz","fileCount":27,"integrity":"sha512-2oXQgcXY4v9rI/oY9a1N3o3P0zOo6F0a5Chrph9B+mC/ClA+/kW6o5hrcXqV3c71lvvQ251F2AY0D/rJi26NQg==","signatures":[{"sig":"MEQCIESzhU1b73/J1UzhcSSV5OS05lKgg6lssLgPqDj/KoGvAiAcqRymZ2HoZQ05YlMGrz/NNWBubm6OAReF/rnsR8T98w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37467},"main":"index.ts","type":"module","gitHead":"8c80ea7cd123180c8c422e7eefdde6ef5fa9d398","scripts":{"run":"node index.ts","test":"vitest run","dry-run":"node index.ts --dry-run","no-diff":"node index.ts --no-diff","overwrite":"node index.ts --overwrite"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.1.0_1759483941240_0.833215187202115","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"typed-actor-configs","version":"0.1.1","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.1.1","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"5955349b413454d0b608193941bfa74dc271cdab","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.1.1.tgz","fileCount":27,"integrity":"sha512-BdxLyCZZ/gvAqbYQ4P7bFTFUB1JyniKHUyxNfNu4FMfoCIjSksfnHFI8Vyqxa3AA/BkI/Id2bvyWY0hC/hYcfA==","signatures":[{"sig":"MEYCIQDqKhvdZvrCM6QpQP4OccBZw94DGev8QLEZl4leKTwIgQIhAJ3+oe/Man4Ju+1OZ/l5OgnAAwo1zKcYDLLjhEstibDr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39111},"main":"index.ts","type":"module","gitHead":"a27469d7b7909898c63f6ff92992cdd6f3c8956d","scripts":{"run":"node index.ts","test":"vitest run","dry-run":"node index.ts --dry-run","no-diff":"node index.ts --no-diff","overwrite":"node index.ts --overwrite"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.1.1_1759492033945_0.9369937299046611","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"typed-actor-configs","version":"0.2.1","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.2.1","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"96e22381e37e3862de5cc6c9907fdb8aabf16081","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.2.1.tgz","fileCount":84,"integrity":"sha512-Ffp37c7mEDO2HgFOI91tnK4FLTiX9gwOgw0syIV5whKvFcw1o4CODt6+DH3hjOTwQPk9dbuDA+xMiFOs8lpG8A==","signatures":[{"sig":"MEUCIQCSRg+QUK0CqyGVOKC3IKy8XsjRopTKNin31S+4jRc42QIgFqlL9tgRDkV/h6PHTtW8BANmAPtUAG9uOfCnz18qbXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162105},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a27469d7b7909898c63f6ff92992cdd6f3c8956d","scripts":{"run":"node example.ts","test":"vitest run","debug":"tsc --help","compile":"tsc --build","dry-run":"node example.ts --dry-run","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","debug:config":"tsc --showConfig --project tsconfig.json"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.2.1_1759735859884_0.12941667457934125","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"typed-actor-configs","version":"0.3.0","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.3.0","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"3ff28b4428b6da6508f8b2db4ed6649bd09bcba1","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.3.0.tgz","fileCount":84,"integrity":"sha512-Q39F9NwBcco5V4CMmIEDwaV0RS9rGTBzmtu8NLbLF2n9mYUdLfY6CP/h0ltb51U6PuRs4Hmx9Eis93g53xEJ5Q==","signatures":[{"sig":"MEUCIQCwpd7VEaApKxJdQqNYH0TA/j0vVREvAY79y+HSfRbGEQIgJj3NIuhaPUKq5OLRig9Qe5LoBtupdzRjvdwwGSSI8fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162028},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e7a3fd9691c68c30ede81843518bfda769a7bdbc","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","no-diff":"node example.ts --no-diff","publish":"npm run compile && npm publish","overwrite":"node example.ts --overwrite"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.3.0_1759737410378_0.9500989079170095","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"typed-actor-configs","version":"0.4.0","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.4.0","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"540a48c0efed4f739601a96d86648b431acc6cf3","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.4.0.tgz","fileCount":84,"integrity":"sha512-BmmPEudUzVxPi65Rv+o/kzE53hTm0N3SD+S/j2lTkKPwM9UYw5QVkS5QM/xjrQW/yPBLWvOHSbmxxdx8XdnnYA==","signatures":[{"sig":"MEQCIAFabmZ5Xmsu4eqtgjR6mtytZyL7p0rgA11EIuCNbzjOAiAuuzxt/JisxnpRLva13/NrvCHXFPjaYPD3+c2pHYJrDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176040},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cf9996c4e9b071a90043d2aa25f8d9dcbdd1437d","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","publish":"npm run compile && npm publish","overwrite":"node example.ts --overwrite"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.4.0_1759751269374_0.7889786780659611","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"typed-actor-configs","version":"0.4.1","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.4.1","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"aed94c974293124626ed7c2f816a00189574416f","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.4.1.tgz","fileCount":84,"integrity":"sha512-HOq20majl5kiNXdM0Q9NzBL1y4i4sguLaNKWX9/7EUyb4E7krcTUaTcU1HUZ0NQ+CQXLdfu1bqjavIyqE7guzg==","signatures":[{"sig":"MEUCIQDt6CRcHVqel86GJJF+YckV/1KkpzzIPczpNB35sXcY7QIgFzmsr17cpP5puDkV3boPPm8i+4OImAz56j6ueEtyd/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176174},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"772a79850e037dbc6b2c9841831490f39d4037ac","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","publish":"npm run compile && npm publish","overwrite":"node example.ts --overwrite"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.4.1_1759758104054_0.8312660605620301","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"typed-actor-configs","version":"0.4.2","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.4.2","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"af102ed8cb374647abeb9100726227a50f76e657","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.4.2.tgz","fileCount":84,"integrity":"sha512-gMO0eN3G1uOFo9ZlGMXWx2UNScgbvHHL0ia8V3bhV2qs3pHX7vKJRaIlzbkgwJj09W/O3BJLSWPgkIjbOUwLYA==","signatures":[{"sig":"MEYCIQC53zq14l9Ic+D4B0ws3zgwLNTWdrMFe8o70WLLAy6JtAIhAKPEHfOgR0BjNtuqqVytpHbkb6GliXt3RX5yoqpFb3mk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178153},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"68abdf4327e2e29f390f884fb03bf6908a9e005e","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","publish:full":"npm run compile && npm publish"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.4.2_1759761746734_0.7138273771083077","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"typed-actor-configs","version":"0.4.3","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.4.3","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"d346dbb484d5a03ae8a5dfafb640090d663db90d","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.4.3.tgz","fileCount":84,"integrity":"sha512-fY+sMQSngfLJoiRDI0AUYpz/adPGImMVUKN8U2qtAs1/L078+0XT5GpaZhJeRkzbbHa30uTa4XguCxljGKeHxw==","signatures":[{"sig":"MEYCIQD9LwiPUuwdGcNXAMlaDdQ74shUlK24kHm8udqkvrdkGQIhAJYNBy69g3IDdm8lGha6FBfEI9kXo7GLvxTc0QGa8UeJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178540},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7e89d7f1df0a81079656131b1d0635aadb329fa5","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","publish:full":"npm run compile && npm publish"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.4.3_1760009033544_0.0969613391580002","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"typed-actor-configs","version":"0.4.4","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.4.4","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"9b932244afed82fc15c172adad24791acf264b2b","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.4.4.tgz","fileCount":84,"integrity":"sha512-FUF17qVu0mPMEZPWLJhgnZ6ifuzsxVpe0keM61ZGJD+3mXFOiilE0eD8jFCPHoKKYXVuEjFJ6mMtSVXOpQ4kAw==","signatures":[{"sig":"MEUCIBCCvRW9ukSXfg98M0OO9xSJ8SNnqdPohijcCAiNWarzAiEAstS7lmUPb228K/gSOZVVaYjxKr8Eqeq0ye7vYB3oO4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178603},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7e89d7f1df0a81079656131b1d0635aadb329fa5","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","publish:full":"npm run compile && npm publish"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.4.4_1760017528787_0.5162055448269718","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"typed-actor-configs","version":"0.4.5","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.4.5","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"8896a1f119cde014af786f48e062e904b9b96f5c","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.4.5.tgz","fileCount":84,"integrity":"sha512-adciaC5ZiwQ7ZSkonzVmFPTExecWzALXB7/wSN3yLWF8RbEB+ih3a5a7W5ij48h5uq+rr1vMI86ZA99lEROorg==","signatures":[{"sig":"MEYCIQC5CQgIcJ84FKtUwHWRmFD4Kdgr47i2ojruendVuNLMKAIhAMAg1vHg8WJ3kyfIrCYbEVtGy+eAsspT7V+nLg09zV7f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178745},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7e89d7f1df0a81079656131b1d0635aadb329fa5","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","publish:full":"npm run compile && npm publish"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.4.5_1760017737910_0.2797574648103227","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"typed-actor-configs","version":"0.4.6","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.4.6","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"054785f0c24672a818c260aa3557bd2eb31778b2","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.4.6.tgz","fileCount":86,"integrity":"sha512-R951j5JrCP7JjRu5rTl77nAlF5vFF3c98oTKbwgpfm8rkaXKU1+sWrtaCwDqW307L3fxqedsy2nu6irco+v6lA==","signatures":[{"sig":"MEUCIQC7y5yjnWIiwYHWD9k6awfnKKc9WDXCakTl5aGS1jbFMgIgbnWbtOM22FkQBzNCmseVkkaO2I6FcTwfQArUrLXACrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186101},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"51dd9613c40643d873a771e88ceea73ccb04d4cb","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","publish:full":"npm run compile && npm publish"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.4.6_1760531426320_0.013373064356009268","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"typed-actor-configs","version":"0.4.7","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.4.7","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"88f23fad79a6d7d1187c4bfffc916cd43e43f5c2","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.4.7.tgz","fileCount":94,"integrity":"sha512-jCT9R8CPQk/jEOLfQTAqhAtQMGhN+4Ku/lMN8BO1E3X7o1xFjBudRSjsYjMS2aaC+99/95Fr/Z8PA6C62fUMYw==","signatures":[{"sig":"MEUCIQDg6oNpkyTyyFcb64wzKEHX5Nl1axyKikZ4WBOx3exzkAIgR/EFasDD3mSGK2iLaDr6iLjpXFAQG0qC1LG3Hai+zgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221787},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"51dd9613c40643d873a771e88ceea73ccb04d4cb","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.4.7_1760535622809_0.9836117189886766","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"typed-actor-configs","version":"0.5.0","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.5.0","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"cd2767b93b6e105099adb362649eecf8d6556ec6","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.5.0.tgz","fileCount":94,"integrity":"sha512-QJFDStPeVbcLOkdQLOUr6GPnwu5wK3KCxDtq6joMiIgpb9MBXAuETg5B+RZQPdwszfqIY8eWWLV9K9UgO5v6cg==","signatures":[{"sig":"MEYCIQDy0LvDOUGAMvyeebBkiEzuddEtKquE7xmJbKPkX7gQvQIhAIST/1dbhvPEPhClFc16QPvN2LrUZp7gVSQxYUBE4J+Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221868},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"51dd9613c40643d873a771e88ceea73ccb04d4cb","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.5.0_1760538504308_0.6710509096734669","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"typed-actor-configs","version":"0.6.0","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.6.0","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"4156b7da0d62cca29b332c74df9ed5e1d3f26feb","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.6.0.tgz","fileCount":94,"integrity":"sha512-zHL1tuv7+Rnw4QIT37646MB3Uyw3eeSTsJdGnsS/WkOwoSAYT4sczKVVDCozkBr5ggv2vhOfpWSelkU8InP3hA==","signatures":[{"sig":"MEYCIQCE8vU68n1WIaPpgBrmpEDCGC9jdMMMYs+S3eAzhPiH2wIhAJ4XJzaYar+t/d4DOrI+iZw6ZCI74AL51JpKe3G+o/8B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221975},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"51dd9613c40643d873a771e88ceea73ccb04d4cb","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.6.0_1760538744275_0.45193362200692344","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"typed-actor-configs","version":"0.7.0","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.7.0","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"829a3b1868477b27a7cf58b29622b8cce9f262de","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.7.0.tgz","fileCount":244,"integrity":"sha512-P+rzc159ZL6OZSVfbLg2UarkUKKBajWxoHlE70l8cYIs722PnZdou5g/FwH/qNeODaLZTnjuoOpsMw9pk9C7Qg==","signatures":[{"sig":"MEQCIBsKS1lqaxZ0aJjuSfaPnvHogHxe9XUjRZgS7tOzTMHFAiAUuGYJp/pP83B0z4AzPQ5R6S0uCHNxG7koEc0GNx/h8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":976338},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"22bd6756702a3bc6bd42e316dfca98f716c0176f","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.7.0_1760944713092_0.5107951128185058","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"typed-actor-configs","version":"0.7.1","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.7.1","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"02893e3d39b65c4c2022bb9e2cc5520e2021ce51","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.7.1.tgz","fileCount":15,"integrity":"sha512-lIzeYMIilTWNT15hH4ybSy35l+yRwB9tMBLRrHWdoLmejsErbvNh/9f/QiLwzUraSt8nEClrMVoN+jRUrsWhng==","signatures":[{"sig":"MEYCIQC9rwFV9NHhGHBDvUQOq6xssmHN0S2JjouzdPtoy9VeVAIhAJ6fCeixVJJolnzJykT7PUtu38Jkh4LeqOZ+SnSyiKLs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107532},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"adbf9ee010fed85abafd480f1ff0eeb41e1612bb","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.7.1_1760971144679_0.2523344996186627","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"typed-actor-configs","version":"0.8.0","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.8.0","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"a31a612c12d1748010099a451d56824ca3cdae1c","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.8.0.tgz","fileCount":13,"integrity":"sha512-FW6/KjvPjIZ1MHPHHe+cRHqz8oiLGtldiRwBrBcQIpk9UdMzl88/3ayGVp1Mt3g+Eh9Z1CmfVjG9g01K/VPOsg==","signatures":[{"sig":"MEYCIQDGupHCEPrW6hgm2hhpFBjTQPKpf0g5yaKD0cLWDCgMFQIhAMClHuT+QDnqwd/C4VG73sfKhq7BDTQdw2OGnxufGimK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92000},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"adbf9ee010fed85abafd480f1ff0eeb41e1612bb","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.8.0_1760975770395_0.4787233321606996","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"typed-actor-configs","version":"0.8.1","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.8.1","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"f43be006a9414ddf297b71aa841972163b2c28d7","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.8.1.tgz","fileCount":13,"integrity":"sha512-bmkn2pM4j6nBDv6nx2VFRCPzLIND5TL6oj6CvWZEKOGsoTCCcFf5vmVUINr41UFnd05i1n4o3V+E9BmEojHaEw==","signatures":[{"sig":"MEQCIDWbQS7C5NQ6Ekv0Nz3LhJ5lUw8ATfegKS+JGofpYu+FAiB1zVjzobzWfMIbJLY3zCTjWfj7HRe6Ew1W+ZWuFg+Bow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93726},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"68015631316801df10e3276c97c20823ed9d3cf0","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.8.1_1761207234351_0.2425405772674356","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"typed-actor-configs","version":"0.9.0","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.9.0","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"57255f0d43fd31157848d8e52f4a6e4c956be9e8","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.9.0.tgz","fileCount":13,"integrity":"sha512-jUvVjUhj9ea5x2zIzlDfwokxHOWXVOfs3ZAtOuE/WfBB0VcddxH/WMwoVJ5UKJ8CZOoKCZxx3SNmKUnwv72efg==","signatures":[{"sig":"MEYCIQDnW0ga4hy2HdzH0Q8wNJiL2e7/LWHxnYkj3JOtP2p9YQIhAKnDxFViHO7V9DPfpKvgjEO2fgoMksXfoe+tZ25m1NCy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95792},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"68015631316801df10e3276c97c20823ed9d3cf0","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.9.0_1761208043470_0.23727487620236087","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"typed-actor-configs","version":"0.10.0","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.10.0","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"2681cf77304ff14fa91f14e3ddb52aca581aa8eb","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.10.0.tgz","fileCount":13,"integrity":"sha512-QvlGtFZr2GMb3CjKi+5NsT0XFZtiOZd4pw2fWKF7ujjivrPB9dSSYH1dBoYV3GNyTuZ3bOdwiIzbHyqgmlS2Mw==","signatures":[{"sig":"MEUCIAQx3pPZOyN5fjvi8nXHOlOFi7RKF7jtXwJzB7xFcHp7AiEA0wRs48eSWyC6CVGYmXc9LE5QvlsCfGmbN6lANakAUR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89524},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"beb5a18196988297ac66e9aae5b4f005a8e2b280","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"peerDependencies":{"typescript-plugin-json-const":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.10.0_1761218832303_0.9457417492514635","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"typed-actor-configs","version":"0.10.1","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.10.1","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"1f4de4b2afed99bdc637a3b4ad066396fbdc6aea","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.10.1.tgz","fileCount":192,"integrity":"sha512-DSQxShqMaoaObheG0NVCQkfehJcXrHOiPIA7gGHe0Lxf3i8wprSzTa7MInwaKlSmCcGwxERTQM27melM25MYUA==","signatures":[{"sig":"MEQCIBJ6GKc7o6iBrwjU0nhqJNvMV20/KANUIRV3mGMi3dqOAiAlJgHRzLeST+pMW+9s2jfx3l1/cUqYdL7A2pnw3dCFnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722054},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"863edfcfdceff3d10962b4eab6930615f5bf2f72","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"peerDependencies":{"typescript-plugin-json-const":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.10.1_1761220614631_0.6892012228805429","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"typed-actor-configs","version":"0.10.2","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.10.2","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"3d1d7521f4022f70bfe1795371252a5dcff67bd8","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.10.2.tgz","fileCount":192,"integrity":"sha512-Tp7q1RnsvjAzkKw/b822Ca5St8xZogt+KrN186fIpc8eA4ZXMfpx+wojJfwyTLJZbofOvqrxsSA3Vl/ADN4fRw==","signatures":[{"sig":"MEUCIClmlvrrtTnjLEIt+Fezhe3xO6/RqSDaS5E8w2SOBC9OAiEAhuraW8/+zq7lPFIuzGcRCsP7yW1rSyb9cdarUM4+Ueg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722169},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"863edfcfdceff3d10962b4eab6930615f5bf2f72","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"peerDependencies":{"typescript-plugin-json-const":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.10.2_1761221457724_0.13927364911775952","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"typed-actor-configs","version":"0.10.3","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.10.3","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"85d3e1762e9adc9865896780b445810a9c9880ba","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.10.3.tgz","fileCount":192,"integrity":"sha512-zAu498p0/BU0sg2eH4NmVmRCuJXcaGSRyDJgcjI7ymI1Efz7HfeXTzy9PAbeWrzOXRjtZflKwJjnIEmL35dsTw==","signatures":[{"sig":"MEQCIC8yZEltLAbpgxb31RCiFCJxGur+BHKOnxK/F7bQPvOjAiBeGnyuu68bldfxOFVaIDs8iS6GvPRGDxRkv7/6g09rbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722169},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"863edfcfdceff3d10962b4eab6930615f5bf2f72","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"peerDependencies":{"typescript-plugin-json-const":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.10.3_1761230101988_0.7813547680962878","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"typed-actor-configs","version":"0.10.4","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.10.4","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"73354f191179d12168fda9691c848799772be93d","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.10.4.tgz","fileCount":192,"integrity":"sha512-vf2ZLAg6G7eAwHDdG2mv4bvx3Vt5sVVTJaYLSTeDzf605y0OcFhmxC68lQDCFXunbAZFTAAMdYszlZI0MODiMQ==","signatures":[{"sig":"MEUCIQCVVWFjNqfs8VCyYI82qCt3IxInCnnoUt2/ExlyHSnQBAIgRm2NVo3XXQa23ZEUbRCjvuKYlDv8DMGpMLdrAvPiaDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721050},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ed30883f581d3fba462a0457aeb762bb471a4c17","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"peerDependencies":{"typescript-plugin-json-const":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.10.4_1761293361158_0.6538887007278784","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"typed-actor-configs","version":"0.10.5","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.10.5","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"c19c411274022fd0f4276dc085413f2a8efb71d1","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.10.5.tgz","fileCount":192,"integrity":"sha512-X/iy28onMT77WZJsLSEgBz66GD7Rjklt4hKtFEuUxky9L3wvAcrVxMorJpvO9v/5/KBRMFyP3UMTQs9aoMOBCg==","signatures":[{"sig":"MEQCIDQVvElvHgAzrQkze0SymBVKEzvim+fGV45FYPimmaWCAiAVdzJti7J8R3lyvl7K3w2WEmu5dFdIjZ5ShHkeHzxuRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720968},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ed30883f581d3fba462a0457aeb762bb471a4c17","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.10.5_1761298309038_0.190209980120444","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"typed-actor-configs","version":"0.10.6","keywords":["apify","actor","scraping","typescript"],"author":{"name":"Apify"},"license":"MIT","_id":"typed-actor-configs@0.10.6","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"4e834ff1903cea171ac4fdac967a8b91a62f99f5","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.10.6.tgz","fileCount":192,"integrity":"sha512-3YpwPRURiBsJsuczlDC+ReOmrHOF1XVHlqmVuXSJgcynMUed0QZ3AG9NF+dM0zIW7KkGlIbuPMSpvQZkWpzzoA==","signatures":[{"sig":"MEQCIAMadeqb3q2655aKXpklHOAnlXeF3sXgI5/oMUV4uuoKAiANgn9n+Iv+cpYmhQEZ4jia2/kcf1Txy0hi3Oqlq3btDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724184},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f5a4496a9cf295bad1b89c30cf74b73240bdaea8","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","crypto":"^1.0.1","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-actor-configs_0.10.6_1762247595943_0.20913079218982933","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"_id":"typed-actor-configs@0.10.7","bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"dist":{"shasum":"7c47aec0edd6bfdb2dcfe4f9173969db69e0f91d","tarball":"https://registry.npmjs.org/typed-actor-configs/-/typed-actor-configs-0.10.7.tgz","fileCount":192,"integrity":"sha512-nqqXM9pw3+36WAw0tbHc2jD18HfkJOEjS3NN+WOSfAwbA+zW5gYq2FZJY83IEePlymw05UYCrF1jCmoHqn96qQ==","signatures":[{"sig":"MEQCIH+XOwW/ctfxX27jpN8MCZy82vKat6qxByFlVjBuq++KAiBT00zJ1866IT6hhZeNmg4XTe2Ar6rQaQ4joi8cA7lOmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdU3kgcYILcHPrSFzFwDXarikVf+wrZCy54PAuHm1hGgIhAOcePdcWbZPnBwVX0LOCsqltFCmwmfsODYCHYM9EYyWf"}],"unpackedSize":723937},"main":"dist/index.js","name":"typed-actor-configs","type":"module","types":"dist/index.d.ts","author":{"name":"Apify"},"gitHead":"d5e893c0969f7a34d764d956735bba844a6ca76c","license":"MIT","scripts":{"run":"node example.ts","test":"vitest run","compile":"tsc --build","dry-run":"node example.ts --dry-run","minimal":"node minimalExample.ts","no-diff":"node example.ts --no-diff","overwrite":"node example.ts --overwrite","prepublishOnly":"npm run compile"},"version":"0.10.7","_npmUser":{"name":"juan-galilea","email":"juangk93@gmail.com"},"homepage":"https://github.com/apify-projects/typed-actor-configs#readme","keywords":["apify","actor","scraping","typescript"],"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"_npmVersion":"10.9.3","description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","directories":{},"maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","deep-diff":"^1.0.2","json-schema-to-ts":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@apify/tsconfig":"^0.1.1","@types/deep-diff":"^1.0.5","@apify/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typed-actor-configs_0.10.7_1790255699141_0.48313683786531225"}}},"time":{"created":"2025-10-03T08:06:03.791Z","modified":"2026-09-24T13:14:59.397Z","0.0.1":"2025-10-03T08:06:03.970Z","0.1.0":"2025-10-03T09:32:21.443Z","0.1.1":"2025-10-03T11:47:14.153Z","0.2.1":"2025-10-06T07:31:00.086Z","0.3.0":"2025-10-06T07:56:50.566Z","0.4.0":"2025-10-06T11:47:49.599Z","0.4.1":"2025-10-06T13:41:44.254Z","0.4.2":"2025-10-06T14:42:26.945Z","0.4.3":"2025-10-09T11:23:53.775Z","0.4.4":"2025-10-09T13:45:28.987Z","0.4.5":"2025-10-09T13:48:58.131Z","0.4.6":"2025-10-15T12:30:26.578Z","0.4.7":"2025-10-15T13:40:23.057Z","0.5.0":"2025-10-15T14:28:24.595Z","0.6.0":"2025-10-15T14:32:24.482Z","0.7.0":"2025-10-20T07:18:33.364Z","0.7.1":"2025-10-20T14:39:04.891Z","0.8.0":"2025-10-20T15:56:10.593Z","0.8.1":"2025-10-23T08:13:54.548Z","0.9.0":"2025-10-23T08:27:23.692Z","0.10.0":"2025-10-23T11:27:12.503Z","0.10.1":"2025-10-23T11:56:54.832Z","0.10.2":"2025-10-23T12:10:57.930Z","0.10.3":"2025-10-23T14:35:02.249Z","0.10.4":"2025-10-24T08:09:21.391Z","0.10.5":"2025-10-24T09:31:49.226Z","0.10.6":"2025-11-04T09:13:16.194Z","0.10.7":"2026-09-24T13:14:59.259Z"},"bugs":{"url":"https://github.com/apify-projects/typed-actor-configs/issues"},"author":{"name":"Apify"},"license":"MIT","homepage":"https://github.com/apify-projects/typed-actor-configs#readme","keywords":["apify","actor","scraping","typescript"],"repository":{"url":"git+https://github.com/apify-projects/typed-actor-configs.git","type":"git"},"description":"Define Apify Actor inputs and outputs in a convenient and type-safe way that does not increase bundle size","maintainers":[{"name":"juan-galilea","email":"juangk93@gmail.com"}],"readme":"# Typed Actor Configs\n\nCreate type-safe input and output configurations for your [Apify Actors](https://apify.com/)\n\n## Installation\n\n```bash\nnpm install typed-actor-configs\n```\n\n## How it works\n\nThis package uses [TypeScript's `typescript-plugin-json-const` plugin](https://www.npmjs.com/package/typescript-plugin-const-json) as a peer dependency.\n\nIt infers the types described in the `input_schema.json` and `dataset_schema.json` files and generates a TypeScript interface for each of them.\n\nFirst set up the plugin in your `tsconfig.json` file:\n\n```json\n{\n    \"compilerOptions\": {\n        \"plugins\": [{ \"name\": \"typescript-plugin-json-const\" }]\n    }\n}\n```\n\nThis will treat your json imports `as const`.\nThen just import the files in your code and use The Infer Types on them.\n\n```ts\nimport { ActorInput } from 'typed-actor-configs';\nimport INPUT_SCHEMA from './path/to/input_schema.json';\nimport DATASET_SCHEMA from './path/to/dataset_schema.json';\n\nexport type Input = InferInput<typeof INPUT_SCHEMA>;\nexport type DatasetItem = InferDataset<typeof DATASET_SCHEMA>;\n```\n\nNow you can use the `Input` and `Dataset` types in your code.\n\n### Example\n\n```ts\nimport { Input, DatasetItem } from './my/types/inferred/from/schemas.ts';\nimport { Actor } from 'apify';\n\nawait Actor.init();\nconst input = (await Actor.getInput<Input>())!;\n...\nawait Actor.pushData<DatasetItem>({\n    ...\n});\n```\n\n## Missing features\n\nNot all input types are supported yet.\n\nCurrently the following types are supported:\n\n-   nested objects\n-   nested arrays\n\nCheck the [issues](https://github.com/apify-projects/typed-actor-configs/issues) for more details on known bugs and missing features.\n\n## Contributing\n\nAny issues, suggestions or feature requests are welcome. Feel free to open an issue.\n","readmeFilename":"README.md"}