{"_id":"typescript-introspection","_rev":"30-9c87bc2af445692e92af2e400afcc971","name":"typescript-introspection","dist-tags":{"latest":"0.9.30"},"versions":{"0.9.1":{"name":"typescript-introspection","version":"0.9.1","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.1","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"5d95ded6a268baecae37ffd022bebd2149b4b5d7","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.1.tgz","fileCount":62,"integrity":"sha512-PsOF6IhCCH+fgODHzay/EEaHZMKTDdUtaXEWcE9TT8D46eEcaWEFkBdYVIcLjPg+nlwvg45VDMt3bfimZoovEQ==","signatures":[{"sig":"MEUCIFMtHppmhrapx3EQWycuvGLk7MQ0D+S21FP0MI4Gx855AiEA1ELvSHiWqVAhcjzav8kuEFjciEgrGt4iyH1vvZX8FiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192896},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"60bccae81b6487f5874009597584a071b68e4e6f","scripts":{"doc":"typedoc src/index.ts","lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\""},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^14.14.31","@types/luxon":"^2.3.0","@types/react":"^18.2.74"},"peerDependencies":{"react":"^18.2.0","moment":"^2.29.1","crypto-random-string":"^3.3.1","@pitaman71/omniglot-code-instruments":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.1_1726084691155_0.0782520527311037","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"typescript-introspection","version":"0.9.2","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.2","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"3659b5cf30f16bd0af91445f01407292a3dd40f2","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.2.tgz","fileCount":50,"integrity":"sha512-W7TKsV3jlXNbtCLxg8IgsBjpwbADQ31ApMeEwRP0hbkZw2t0ggaUlR1gotKdWqgLQO9p2z6ABnyb2AMjSKjfkg==","signatures":[{"sig":"MEQCIHpTX7/p4TATRksmdPiswyIaF9IrlJ6U4SuJ3ngP/rGpAiA0vxMBq3l1DBk94/PE6Tlm1eX5LthjN1KPW3f78FxZdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158447},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"674b73bc9f09692cf6ffc3ed708327440031f127","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","@types/react":"^18.2.74","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"react":"^18.2.0","moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.2_1727104377192_0.9663318579073659","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"typescript-introspection","version":"0.9.3","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.3","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"761d2d78474073e7adec24d18a443a9630cd8219","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.3.tgz","fileCount":50,"integrity":"sha512-yt/lcu3M6RuqbO14VjegtxAsaJmRr/4dKlZHf+Mxkb5l+0lpuBRbxsA+qL0lQeeAo27zxQEKJs7c66YLtfrSqA==","signatures":[{"sig":"MEUCIQCGqEHbgT6OtJqWKwrdpmF0YY+lGHlIqoJWBQvWr4hNigIgcH6iYDqVlb2GuMbH+4hTKvjpM+XCRGqSKujChL0I6AU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158784},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","@types/react":"^18.2.74","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"react":"^18.2.0","moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.3_1729798890079_0.3784267136245243","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"typescript-introspection","version":"0.9.4","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.4","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"4c7c275d70ed50764441a91691012289d0032c13","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.4.tgz","fileCount":50,"integrity":"sha512-1zDeiJkYZSCldgWPyUcFl7iZRx6C3bB1SObAF63J5SQYCMkNH86nBpwRppTx8bhztO4O7FU+KeHVSDbifSsQ4g==","signatures":[{"sig":"MEUCIHir2sdgjLXXV42ppVWUwEoSykkJLgIhqrLyfnctyxuHAiEAzYtlZB8+7UShOIvsSZAqlhgL1D3mkonCGEAcQanhxMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155687},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","@types/react":"^18.2.74","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"react":"^18.2.0","moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.4_1731965767561_0.8436360284170494","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"typescript-introspection","version":"0.9.5","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.5","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"71afeb8d7e998d5ed3716665d77e377f1fd4ff38","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.5.tgz","fileCount":50,"integrity":"sha512-EMGJvJwRP+OnsZJRIpUVbV5sThUtTqFjxXT+aEZJ2Rs3mBkMxtS5Ifr6f6OoGyjowwWZiEfpD94KX93oZj09VQ==","signatures":[{"sig":"MEYCIQCTartkAoyALc0X9U2TJDa3a7GfPMC/YuTn4AIxFhhzvwIhAKOhuGDATf6qlqKV26CxOgDkRAt/bcBLzaeaN5whS7Oa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156256},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","@types/react":"^18.2.74","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"react":"^18.2.0","moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.5_1732137116463_0.28065562820777523","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"typescript-introspection","version":"0.9.6","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.6","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"d11666354761d895c16ccf57bc3b6e251a9199d2","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.6.tgz","fileCount":50,"integrity":"sha512-uGyb9EWzYw89o1Tgz1f+wLHzuunwxJIVQhQ4lyKHKMpqIcoKlq2RpTbwA9hJbABS9XIp1COJIcQN1Oks6b2RLQ==","signatures":[{"sig":"MEQCIFJqjeZikyE/kayQIhqQ3PYEa4iOzAyL2OFekzoUk2kGAiBKb24LoXVkBTiTp9jIYAxBhuSJhNzsfr/eTEMU+0iLpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158500},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","@types/react":"^18.2.74","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"react":"^18.2.0","moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.6_1732212320980_0.27478546247796487","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"typescript-introspection","version":"0.9.7","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.7","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"de05d3d5afbf9c921d98a2c430d84be1684d8db7","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.7.tgz","fileCount":50,"integrity":"sha512-L5qgPxIXbissC6+1FKigR/kenunpJzwIkrLtZjhs5BA6tu7VZA2dskwm0l8ZmIXgXiNM/7YyvK9aoaTSLaEK9A==","signatures":[{"sig":"MEUCIAJ7Bbe22QiOxecmTAUEJPGyvrP+Us06iC4wi4mMsUq8AiEA8Gb+wCeXp2AGn6Zso4PE54zzLvMSJMOlkbpseE3rDX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158352},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","@types/react":"^18.2.74","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"react":"^18.2.0","moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.7_1732569449595_0.13966799143370512","host":"s3://npm-registry-packages"}},"0.9.8":{"name":"typescript-introspection","version":"0.9.8","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.8","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"f1f8409ece17765601b0dd1a6bed41107538d795","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.8.tgz","fileCount":50,"integrity":"sha512-rB/u0Ibc22Fx2PNuQmQFIh7+17NQZg0gwYKMGR3OmBBSGZq6FAmRTzOa8YUVuojlyo/jJqHPD4E3krFR+JRdDA==","signatures":[{"sig":"MEQCIAO++W/XJY+fSzwndpimiqZ9KVj3kUvwFK7O6coSVgf5AiALd6+BaIlbiN/Zce5Ie9DvuSkowK/Amjvbf3BwGXF8lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158200},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","@types/react":"^18.2.74","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"react":"^18.2.0","moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.8_1732570711157_0.4596631799967541","host":"s3://npm-registry-packages"}},"0.9.9":{"name":"typescript-introspection","version":"0.9.9","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.9","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"24580f429d48c8b7d05e4d60aac734e8a842c2dd","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.9.tgz","fileCount":50,"integrity":"sha512-J8dN0/z56QoXy6foSfzeEc2+LS8NxKGuvdjCIzykKgT8Ry0ZRl/Sr9DCy3fYqxJikyGuU56IL/4iJMQw4uK6Dw==","signatures":[{"sig":"MEYCIQC5KPpHTRDZ1uHYmXyOheMslCKc1WtlSZzBtxRSew5xhAIhAOrDYLh174AUJtpypn3eq8cp/FsrrVCDrFiNsb1daqwZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158653},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","@types/react":"^18.2.74","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"react":"^18.2.0","moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.9_1732571333784_0.0049852030701476036","host":"s3://npm-registry-packages"}},"0.9.10":{"name":"typescript-introspection","version":"0.9.10","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.10","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"a82fc8ddc880b0bf0fb4c8515e87f6869c1d68d8","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.10.tgz","fileCount":50,"integrity":"sha512-hV949B2E1gDnHBzIbGc0iQRwKCke6cNwuZK4Hgsen0KiHI7YdThKnskBB3fC5Wv5ibFhaqZEMvoz4ne4tSVXNA==","signatures":[{"sig":"MEYCIQDSIbl8YOTjRipuU7nrwx4cYyNbQvdXUWuK/FdDlio50AIhAJelh7LcheV42Q9dR/amNyzm2njs2mUtQk5suO4gWbll","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158868},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","@types/react":"^18.2.74","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"react":"^18.2.0","moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.10_1732575048942_0.14701354082520024","host":"s3://npm-registry-packages"}},"0.9.11":{"name":"typescript-introspection","version":"0.9.11","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.11","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"4e860fe35589d130e9b7f60dd8363396d9bdaba2","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.11.tgz","fileCount":50,"integrity":"sha512-uSmJSmicW/xTHizhQpl5rLDLtV8y3HQurtdtc2JX8vEj/hNIEeDpoev9PbRwEX/kq8dKF2lNRHm304A6q7etSg==","signatures":[{"sig":"MEUCIChmiabl+ODFy/QPvscqfw1zeTiUfbw9fPy9wiwK2KGfAiEAuhOMpgTbG8xQgmrU63F7ZSBkL0Khl3L2vn48Q1j2iWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158293},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","@types/react":"^18.2.74","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"react":"^18.2.0","moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.11_1732576594165_0.4858109498106644","host":"s3://npm-registry-packages"}},"0.9.12":{"name":"typescript-introspection","version":"0.9.12","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.12","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"3ab975ff4312d1a5bd6c2a93312aaed564a5993f","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.12.tgz","fileCount":50,"integrity":"sha512-23ftXoHXtKXdORxbHDk7eASLNgJDn2DHjf6MfUD6Ey6PJZvUZV8jDv01J2JZJWpboIDsy3+n3sZrlJWbkM9yQg==","signatures":[{"sig":"MEUCIATzVH+CvOSXAGx3jxatySMGb40chhHWcYe2xcftRY8bAiEAvG9Rn8T3e/fOrZQw4IwbJorD2QOD4ljehVkZf+G1nsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158237},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.12_1733696480358_0.5165528559824222","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"typescript-introspection","version":"0.9.13","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.13","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"35c1283dddcbf1c978552a7c63d712e2aa644119","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.13.tgz","fileCount":50,"integrity":"sha512-RAsJD1Ft4di+9+fOGadjZS/q9G1GkpGkQUMbLmRe3lYjHczSOGu/iBiV/7OYUA7Xpg+6Jd/g87X9zxiZS/VFhg==","signatures":[{"sig":"MEYCIQD1vT8KvdLvPyPavHhfBoTEE1LFoVEAXuyTS+oFWDI0UAIhAMN2cvbVBwfJi4UPN4o08iTi6UIB8vdD+xSJ1D4R5/r/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160261},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.13_1741631764433_0.4778601669663942","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"typescript-introspection","version":"0.9.14","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.14","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"08d94a59a1526bf3ce7fe6941421d185d6e4ec9e","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.14.tgz","fileCount":50,"integrity":"sha512-lIOSyrH42Vvz9zmRMUocgz7I4dLsTYiBuEwpq0U5WwDS3LUDO/fXQSJl8EFz482+jVKEOcsIM+Nijpv+jtKOpQ==","signatures":[{"sig":"MEUCIQDzT2Ugdp6Fj79+ZV39GBx5rPdbB9nruXe7YFMSbS/rMwIgIp5ABx7RtdvLuEWMr7zRTFM8lbikRoD/4kuMlsqAK4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160285},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.14_1741632017940_0.5489158524336881","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"typescript-introspection","version":"0.9.15","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.15","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"ec3c1beadf9531aa121cb2e8dc00845389ef4c58","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.15.tgz","fileCount":50,"integrity":"sha512-2OVWYyRWhgLJzi4B2GN/fon5T/bXX0egdbk5T5Y1hE32gITi8T9lXrSZqrowU3ErjJ+ntBBEmm1mQZim3WooAA==","signatures":[{"sig":"MEYCIQDeRbOiHl/dLZF3stRj05qEsxUK8EhIXnCYc9vRcKvhwAIhAPGUCeKoIrKmXHS4+imygR0UF0xaN8RczWvXjnQVF36z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160281},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.15_1741632695490_0.5143490218227702","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"typescript-introspection","version":"0.9.16","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.16","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"f36adc7050eb54f812a2ec244297269aab0080e8","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.16.tgz","fileCount":58,"integrity":"sha512-/Qv+hwtzqWmQgKB/6iyI2hByUnIgDZwmimPO0hw5zo0v5Fuw8oxNiFbRBBjasDA17hfYnDpSwEh/wd1zlIpzmg==","signatures":[{"sig":"MEYCIQD2mW9n9+qP8Hqcay8C142NYzjMTCAOeDb+IkXM6sxVWAIhAPYb/extBBhs4tD9cFOnI3ABrCzny2jX9CkDs2Xlc1Tx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163746},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.16_1741635226562_0.9072005626093718","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"typescript-introspection","version":"0.9.17","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.17","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"9e0acb9d821a1fdfc14a69f2ec84da0154d51d83","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.17.tgz","fileCount":58,"integrity":"sha512-IdszUsWQ8q9k6BUjdwzvd25xyqXtSnPKLcPs6KzLbuK6GuFzwpOxIozaYmfHCpbCUOll9OEMnwLN+4WtYdPUbg==","signatures":[{"sig":"MEUCIQDcS+UmVgRnWvOLN21vvdAq5Z+mTF3ECR5jcEVbu7MKeAIgY/0hGM1vZdewBVh5i6raW413kJqlIBe+hxciKHsUEPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163738},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.17_1741635549392_0.6164771325337832","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"typescript-introspection","version":"0.9.18","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.18","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"e814e7c061199b20cbe65cd8451fb8b06fdb8674","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.18.tgz","fileCount":58,"integrity":"sha512-YoD7kv4QXGJ7h5nDd6E0duboKJT5mdq8kYaq39Tk/8hhLj4+IHTl2W2po0FcjDFf0zMfKHW2KCYY2+SJ+Fhl8g==","signatures":[{"sig":"MEUCIGZbMBKopqBHGfYIj78JlkQJ4aXqBXVucJ3Z5qGnTULTAiEAjXxb1igQmeVKRH7LfHfuMbGWaqMuiiVSCA7XIgH8Vhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163861},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.18_1741638162685_0.28690842602895605","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"typescript-introspection","version":"0.9.19","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.19","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"5d13fc15b8fda905fff7553761670f73838691dd","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.19.tgz","fileCount":62,"integrity":"sha512-52lpYSoyRbL0O9ChmMPymJJSq0u70ncRfYLteKKNvit39oNBVqnF2oBH4JaI+aJ5Aus6rJH9rWSjHWka2bZeQQ==","signatures":[{"sig":"MEUCIBR1JBsOjjAR7iGXcCJpKPiDpGrNDYCBcwC/9m5/d/mUAiEAqCUMuTNG9pm57Wva0eEb/zW3mnKjv3FDZ1AOJ9HYuZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164824},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.19_1741640453495_0.40860363830396884","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"typescript-introspection","version":"0.9.20","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.20","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"6e0a9fea8ccd94682a9c87787e167cbffdc6ddc9","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.20.tgz","fileCount":65,"integrity":"sha512-MyMrQNq4+I5PKYr75B1RvOTq9fQV/kYzzxr2+OUEJnJ+geuvKOR80w5/MQ03ZHMYzHruGzw/zp/K6wtRylsZOA==","signatures":[{"sig":"MEQCIHYTIJkz4OVxpSCK3o1Lb2C+x+qWT72JoWqfWYdk/QmwAiAhd517aIwVF4YPhf69Gn0yl8z8k8yZWJRYMjY2LSNtaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182168},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.20_1741644094583_0.3525682133357093","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"typescript-introspection","version":"0.9.21","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.21","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"2b27fd5786158ea48bd4605cd2b6c9915c0200e7","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.21.tgz","fileCount":65,"integrity":"sha512-YgxvoLcKnVHZ3JTGPzLvyoqSvstFL0medDTaQZL5Tr51gy79Y5zIWLBrjp0T7YXXjduhzscqQD48VP+OBg8Edw==","signatures":[{"sig":"MEUCIGlcCFv+cbuMeE91ib8zQ3gnwiH5fjoyQIeJWlXF8HnsAiEAhaD3Rd8ijvf1DnDPvXXXMuIn2UXg31zRMlxnSUYGRig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182168},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.21_1741644470985_0.3010961435110906","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"typescript-introspection","version":"0.9.22","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.22","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"3e176e52e5a48f0d52eb8b36d1421a295cdc893c","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.22.tgz","fileCount":65,"integrity":"sha512-eMwUj3ZESkK+GzxQuBeA9SXg0odPouvrviAd7jvJ1WygQ+UynkbTj0gICpSBTRZ+BmGQ7qvpXNCQDOrPA002xw==","signatures":[{"sig":"MEUCIQDmA44YfPNNBg/869M2FAQ+TJElMNM19SufBYtI07GVkgIgU12KW/ZvmL3qUbYVV0dNYZeJPdRh4flIeji8t4tGTFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182365},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.22_1741656972566_0.21393906377577632","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"typescript-introspection","version":"0.9.23","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.23","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"417ef887685fb23d217a184ba56d4e496b0f2790","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.23.tgz","fileCount":65,"integrity":"sha512-kqqtPMVS4COjSFU2vPPTWQby7bdUDeE15CGaHGGx//Wt2UA8QHFDKWsdKyNWMHP4M/iTWzvgtET3iagK7UgnEw==","signatures":[{"sig":"MEUCIQD7pk/rxLDIUZy6byqq2eypaEhIvwdxRBcgs6wh1LLUEQIgYtc9ubfN3HLH0/h0IkSXpMrZXmTXK+vIELJlXhD46es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182715},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","@types/geojson":"^7946.0.16","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.23_1741658436914_0.7272683340845312","host":"s3://npm-registry-packages-npm-production"}},"0.9.24":{"name":"typescript-introspection","version":"0.9.24","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.24","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"3a3ce0623de07d8c8880a9f6e63ca51408ad3035","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.24.tgz","fileCount":65,"integrity":"sha512-/TSg6UOCDeen701OtwAV4Xpfgr1xrksND5rcxK2C7HQA23R4Kp1h9+SKCbYTXh/Pxj6XAKpkkgAwidjCGzkwcw==","signatures":[{"sig":"MEQCIAVTWnEc/tXsXLR5RtqLkwCnFjOVxnvoxrfaC40MVPfHAiAITb+Xa98i/MQTrdNxDAnyjJpfYG8xtqXeVJYkOovO1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181610},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","@types/geojson":"^7946.0.16","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.24_1741717236916_0.6215682957154074","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"typescript-introspection","version":"0.9.25","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.25","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"223f1de709ed01ba70a37b1a3bfb9b294d1a2100","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.25.tgz","fileCount":65,"integrity":"sha512-3GGjn9iwBfVLVs8qlKPggX6+EeYUIUsNcMYAfLV5t+xdPuuy2Iq/ehtBm9UW2amUdEy25d6F1GON0rZnzIoyXQ==","signatures":[{"sig":"MEQCIAElxEVcUAvAYVAENTAoHjuAFj6uo86V0QzDwGip6AAkAiAepSapAzXUbPzid/laCRWuESQSr77GUHFrrSpdnuXLJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182868},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","@types/geojson":"^7946.0.16","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.25_1741800165738_0.0937914203441994","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"typescript-introspection","version":"0.9.26","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.26","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"6060f71fe2f24ec96a4d8f6a1ac7c1bca18c129d","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.26.tgz","fileCount":65,"integrity":"sha512-LiIxNHIuN6N9utlpsSthvJsXM9EggfOob0Iui+JwDib0zTui1NMq4Se4SClmbdLwnouqZpvWq8DDHXdHh1auQw==","signatures":[{"sig":"MEUCIQCWqAJJ85Vluczxx6TnM9ZDHXqkZCHePjYYz9X1GNmkEQIge2bB16TArdUzQS8rGXdJrr+REnOM8CmhYa1eSlaJM9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183050},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","@types/geojson":"^7946.0.16","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.26_1741812517473_0.08570028001234342","host":"s3://npm-registry-packages-npm-production"}},"0.9.27":{"name":"typescript-introspection","version":"0.9.27","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.27","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"492b862623687b6e26b736be0b7e159fb69c03fe","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.27.tgz","fileCount":65,"integrity":"sha512-wo9WoGA+0VYaVKSzVRL5sW3STvCbBiSXIbjWsEhk2ES2lYdY7fvJPXwN1vDSQiVVeTfUVLF1G8BvWSOoDD+C7A==","signatures":[{"sig":"MEQCIHdkYGGW/MtlyhWN8uHEeSOUTyFLlh3DhJoasK4WeK6MAiAUI1SMsyLsdlFCZQYHOV5amDgMi1LoNWU310triDjBYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183542},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","@types/geojson":"^7946.0.16","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.27_1741830464617_0.5910316516704137","host":"s3://npm-registry-packages-npm-production"}},"0.9.28":{"name":"typescript-introspection","version":"0.9.28","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.28","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"afbceadc337e0f43757e747950f091f42cb469ca","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.28.tgz","fileCount":65,"integrity":"sha512-N82QTjgvEa694sdEbDF2OzvcG2mxE8VfCJSzCzCDigpQT232JMX4dX+ZkF/KVmzClBO+vom9wx6bFbEtRlh0Mw==","signatures":[{"sig":"MEYCIQCmXJtTkNWo4pGsB6Hp6OJlPzr2qyWCyPgBK03GBCsZDAIhAPKA/5Sy7rAJkYD+qi4YtEhvDscY/Yt8wjp2dgSyzReV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184721},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","@types/geojson":"^7946.0.16","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.28_1741831411432_0.2639160213211995","host":"s3://npm-registry-packages-npm-production"}},"0.9.29":{"name":"typescript-introspection","version":"0.9.29","author":{"name":"Alan Pita"},"license":"ISC","_id":"typescript-introspection@0.9.29","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"dist":{"shasum":"0d5d99c9e389f0da773aa429c619c1177535360f","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.29.tgz","fileCount":65,"integrity":"sha512-lwnMLIhb/GCN65719Sd2P9KLyGIy5uz8mDi3HhcQ6z6PhClHRH/U0FhbFoJJXWfGl2g9s7EHlItYAxpwBrVcdg==","signatures":[{"sig":"MEUCIQC+e6s89rMbydiOkPOJYAh9DFNoqbBEEQmzmhpSXuzt+wIgQHkKnBbTavv8vdYCgxbiUD/S+0UmE2u31axXNPlotFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187151},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3600f11ee51ea4cd2a9f66f381c243e8d3b5442c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest","build":"tsc","clean":"rm -rf lib docs node_modules package-lock.json","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index"},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"_npmVersion":"10.2.4","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","@types/jest":"^29.5.12","@types/node":"^22.5.5","@types/luxon":"^2.3.0","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"moment":"^2.29.1","@types/geojson":"^7946.0.16","crypto-random-string":"^3.3.1","typescript-code-instruments":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/typescript-introspection_0.9.29_1741832203408_0.8351895981995903","host":"s3://npm-registry-packages-npm-production"}},"0.9.30":{"name":"typescript-introspection","version":"0.9.30","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf lib docs node_modules package-lock.json","docs:build":"typedoc src/index.ts","docs:upload":"tsx node_modules/typescript-upload-docs/lib/index","build":"tsc","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json","test":"jest"},"author":{"name":"Alan Pita"},"license":"ISC","devDependencies":{"@types/jest":"^29.5.12","@types/luxon":"^2.3.0","@types/node":"^22.5.5","ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.7","typescript-upload-docs":"^1.0.16"},"peerDependencies":{"@types/geojson":"^7946.0.16","crypto-random-string":"^3.3.1","moment":"^2.29.1","typescript-code-instruments":"^1.0.12"},"dependencies":{"typescript":"^5.3.3","typescript-collections":"^1.3.3"},"_id":"typescript-introspection@0.9.30","gitHead":"a89ea651deba8e2eee78091b84950e8bdb1a1a5c","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-0UQvJn3LtI3GwRFt5MzHedRPccwz9rnRPQiEscC6xbw2TZOlaAlTIw1Cu5aZSMfFy7MQbkd0TPw3HvLsm4xEbQ==","shasum":"046f83772a34ebbea36be19d566ca455474889d8","tarball":"https://registry.npmjs.org/typescript-introspection/-/typescript-introspection-0.9.30.tgz","fileCount":65,"unpackedSize":187007,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCw6bolQMZHfUlTLqJ5Gxht0oddnPQYft5X4tvsZ2RHeAIgJXnxOZivYtGgdnsQVxdMWFUm/6OLgq4ZI4ljNjI5N20="}]},"_npmUser":{"name":"pitaman71","email":"pitaman512@gmail.com"},"directories":{},"maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typescript-introspection_0.9.30_1742312626948_0.8978846643504899"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-11T19:58:11.154Z","modified":"2025-03-18T15:43:47.279Z","0.9.1":"2024-09-11T19:58:11.300Z","0.9.2":"2024-09-23T15:12:57.432Z","0.9.3":"2024-10-24T19:41:30.284Z","0.9.4":"2024-11-18T21:36:07.897Z","0.9.5":"2024-11-20T21:11:56.673Z","0.9.6":"2024-11-21T18:05:21.180Z","0.9.7":"2024-11-25T21:17:29.829Z","0.9.8":"2024-11-25T21:38:31.332Z","0.9.9":"2024-11-25T21:48:53.956Z","0.9.10":"2024-11-25T22:50:49.129Z","0.9.11":"2024-11-25T23:16:34.341Z","0.9.12":"2024-12-08T22:21:20.574Z","0.9.13":"2025-03-10T18:36:04.631Z","0.9.14":"2025-03-10T18:40:18.137Z","0.9.15":"2025-03-10T18:51:35.685Z","0.9.16":"2025-03-10T19:33:46.755Z","0.9.17":"2025-03-10T19:39:09.618Z","0.9.18":"2025-03-10T20:22:42.871Z","0.9.19":"2025-03-10T21:00:53.686Z","0.9.20":"2025-03-10T22:01:34.817Z","0.9.21":"2025-03-10T22:07:51.214Z","0.9.22":"2025-03-11T01:36:12.748Z","0.9.23":"2025-03-11T02:00:37.086Z","0.9.24":"2025-03-11T18:20:37.099Z","0.9.25":"2025-03-12T17:22:46.003Z","0.9.26":"2025-03-12T20:48:37.737Z","0.9.27":"2025-03-13T01:47:44.831Z","0.9.28":"2025-03-13T02:03:31.683Z","0.9.29":"2025-03-13T02:16:43.588Z","0.9.30":"2025-03-18T15:43:47.130Z"},"author":{"name":"Alan Pita"},"license":"ISC","description":"Framework for specifying introspect-able object types that can accurately initialize themselves, marshal themselves to/from JSON and other formats with little to no additional code.","maintainers":[{"name":"pitaman71","email":"pitaman512@gmail.com"}],"readme":"# typescript-introspection\n\nA typescript library for specifying runtime-introspectable datatype schemas.\n\nBy virtue of being introspectable, these datatype schemas are capable of:\n- accurately initializing an instance of this datatype\n- marshaling an instance of this datatype to/from JSON and string formats in a type-safe manner\n- accuractly serializing the schema itself to/from JSON\n\n... with little to no additional code.\n\n## Features\n\nDatatypes may be defined recursively:\n- native datatypes (for Javascript) such as `boolean` `number` `string`\n- sequences (equivalent to Arrays in Javascript)\n- aggregates (equivalent to objects or maps in Javascript)\n","readmeFilename":"README.md"}