{"_id":"@tsofist/schema-forge","_rev":"110-2d6c2a8cd440cba3c491cc150fc9704a","name":"@tsofist/schema-forge","dist-tags":{"next":"7.0.0-next.1","latest":"6.2.0"},"versions":{"1.0.0":{"name":"@tsofist/schema-forge","version":"1.0.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.0.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"ecf205c740bdeba046d0dc7b8872f9dacc4c462e","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.0.0.tgz","fileCount":40,"integrity":"sha512-xsllBoAuhyvKFKbNw+vfwk7lZpJ14ch4KuadJ/QGyTcdbYHM1vBGmvAdvZve2p1Y8LZMF8i9Txe7dGbNCyXi+w==","signatures":[{"sig":"MEUCIQC3/qcuK53M9ctcDw4XArHW7bYUj2wNaTyXlziEB/lLxgIgcK3C2u6InyJ1C4W5+D1+qfcAPuq/X0Xjg/b/TZCWhTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160700},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"445dbc8a74022d26a3ccb1a836e8fb200281a14d","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky install","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.3.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.5.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.11","@types/node":"^18.19.8","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.0.0_1705628560030_0.2451600350472516","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@tsofist/schema-forge","version":"1.0.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.0.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"4efe83b26cf034a742ef13e05c7d19398ff983b7","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.0.1.tgz","fileCount":40,"integrity":"sha512-U5vYZWo9tNuHr/kEGbWsX5BgsE/FGhUJm4sI5C+JQNriFBqq7OLtMUwNPKlmQIvRno+IYSFrwV97OAq7Y+5XoA==","signatures":[{"sig":"MEUCIC3x3CSc9H+FRAJng6SKLfNd4nDVpfvn0ct2V6RIIe2aAiEAhXB2JN1WvF79AYkd/0EokoaW2mN9oV0N4eVq4qkAM5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160584},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"215c93da2ef8ae593bf1bb1a4d52204212d6908c","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky install","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.3.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.6.0","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.11","@types/node":"^18.19.8","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.0.1_1705803926036_0.9596098612752602","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@tsofist/schema-forge","version":"1.0.2","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.0.2","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"0d03c4401b528a38231eac4cb5a51bb23f03374e","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.0.2.tgz","fileCount":40,"integrity":"sha512-kXc5yMm9N9eEV+9EfkDw9uFuQR24N/7qm2wDgkGS45H1xRktvdWnWkw8BSRLxKyOmZWdZ9dVsMBsj8SD1crgRQ==","signatures":[{"sig":"MEUCIQDfFopz9lfftjVJrrshEITjI1VCLYY5XUG8gtmuabUAMQIgQZ8WmEFmpDUXr7EHsya/6UhoTIxr1hBxtj/5sMvlgNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160577},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"9230d93bcd89a47deed24491498937b0dff53c14","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.4.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.7.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.11","@types/node":"^18.19.10","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.0.2_1706570985093_0.8594439121045909","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@tsofist/schema-forge","version":"1.1.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.1.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"0e631d6084a806e5a34ad09f45e1e2091b8c79e2","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.1.0.tgz","fileCount":40,"integrity":"sha512-6wJGJWXFkvvXUfVpnZi/u02+wemVQS6oBY0rMeSVWTIJuavz57p6SmTPO28lJhCQ1p5xLJFLWRB5B84IAC/XMg==","signatures":[{"sig":"MEUCIQC+RFHWE/AsUerNYf7MHf0RwhnyvvNtMFWM+MiuTyQaQAIgRqDeNusqysyV2Ryixe/W3El/aYIlGU1P9Nn9Ph9YyXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164694},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"ddc799248cc832f37de3683d49aca10de0695481","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.4.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.7.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.11","@types/node":"^18.19.10","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.1.0_1706675915150_0.5476066430659781","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@tsofist/schema-forge","version":"1.2.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.2.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"e7bd39f338d4b96fd72265c10bf497caab50c965","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.2.0.tgz","fileCount":40,"integrity":"sha512-opDQt2MMNAXIn7N5x7K7FqfiC0xxbzZJRjEdJfd/ybFs+oJUy7vz/6JM6MSgoZLjexmul6ox+ql1qsf7PGi6+g==","signatures":[{"sig":"MEUCIQCx2sLyqXKLYSZOmVbx0eYXF3pSlVgM7nHLbg8vCis3fAIgdERaiCGx8JdwYbIOcK3ZHvLfjllO09In5+0McZB9iVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164724},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"c12092015c11c5bbe7167c608a948624fa7d0ebd","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.4.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.7.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.11","@types/node":"^18.19.10","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.2.0_1706677120458_0.1765056303528283","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@tsofist/schema-forge","version":"1.3.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.3.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"bf7f3a8a4f0153362a10694fe002f3f17a948eab","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.3.0.tgz","fileCount":40,"integrity":"sha512-yVBLHBKKJG7nA3E9sscGXu9MdS5XtcHOCLlXFN7cJ35a0OjDcLjgRXei36+9KXCL2EF35N9iY5G2hoHnyhnB1A==","signatures":[{"sig":"MEQCIE54t/1sAYbuSWIpQjhhieziYeaRj8kKQpzq8bs+Z/VuAiArm60NP3cc7L9TQY/urMaT3xy/NEbNs5mmUTWbWJGJRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165048},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"8f0a2141a21518eb43ee9c9ced5a188944a82bf0","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.4.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.7.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.11","@types/node":"^18.19.10","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.3.0_1707444475208_0.8337299988971827","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@tsofist/schema-forge","version":"1.3.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.3.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"3446502174fa041209287791680b3dcbfe35e126","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.3.1.tgz","fileCount":40,"integrity":"sha512-Q4ve2fqfp9PriC8knuevRnDpHIKw/g77IXyYJqGUEMb2jzT7gXuGyQcPj+mrTg8ubxYz9xJu5ewMZdW2jnyW0w==","signatures":[{"sig":"MEUCIQDcCGoadmW2PZtxXSXPvLkp4HWYpyJdPE5Pgfl/Qzmq2QIgdMVhReeTTGJYoV6S8UE/jnuNktTwNUCCiLUpp0q1fU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165148},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"fb04962caf89c00679035e7f2928bc904d6fa1d3","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.4.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.7.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.11","@types/node":"^18.19.10","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.3.1_1707446101532_0.15671520697422192","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@tsofist/schema-forge","version":"1.4.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.4.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"94f4bdbacbcd58a9eeb603ad5fb53d7242f7af98","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.4.0.tgz","fileCount":40,"integrity":"sha512-NUtlmQGMQkJ+DuJXWzBTLkbj40Q1ED1k+51Id8VAxsGwjdnTg2hHWdCWj7MgRACO+76hkodAWcjAyV8lnQe2sg==","signatures":[{"sig":"MEQCIFE6ezjASM3rS5JUXAjaBhTvhobjvUc69/NeMK0czMR1AiBTJTvDD7RpuMCNQEzCuD2yZHIUHE3ufKgo+m0R66C1wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166548},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"871b2114cf3d62dcf94f093ae58cd24e91c66663","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.4.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.8.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.12","@types/node":"^18.19.15","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.4.0_1707690239037_0.5477622930987494","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@tsofist/schema-forge","version":"1.4.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.4.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"5fe1887ce3d19f01871cf8ea2f66e8ef0685c062","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.4.1.tgz","fileCount":36,"integrity":"sha512-iRskSHmxTG0Sppfm/EXqncwelamK4EYQbA5V137nkLhgTpwd2MiUIO5sB+I7X9gJ1ikjb8NSUBzDpT40e/Z9rA==","signatures":[{"sig":"MEQCIDmEkQAeYQnkLOZQrj32WudIWzbDWdtUMDxSB+Ti8aX3AiABcLzhWL/fU3kp6O5dcPPe2jdT9J2y73CPIOzCTBxQ8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155466},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"b9c1bb6e9395eaaf3698fbe6ea841741f1889981","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.4.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.8.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.12","@types/node":"^18.19.15","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.4.1_1707775543595_0.993530118053142","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@tsofist/schema-forge","version":"1.5.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.5.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"37d87daa14a079183571c924a0233ce897e5021e","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.5.0.tgz","fileCount":36,"integrity":"sha512-mv7pr5acaEUiUGpe/cPY0boLQEq8eD8z9ObT4f6IvlFSeAuETGmdEOMcdQCiJc/59ON0bPjwgnDoDDRwMhclSg==","signatures":[{"sig":"MEUCIQDY8Rac2/PFqCgKR63lJeY8noEKYEpo+b6r2BkXW8I8/gIgV12zMF1A3zURFWV0Urn7llltJBTeVWplNu/deyQrl8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160050},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"d732b6ee3008cb3a60aab6a08f43fd629bc66339","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.4.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.8.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.12","@types/node":"^18.19.15","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.5.0_1708386422455_0.47108400138061257","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@tsofist/schema-forge","version":"1.5.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.5.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"c75c871963792dcda45d635cfcb81204fcb42ad1","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.5.1.tgz","fileCount":36,"integrity":"sha512-WyuV4D0DSp3ilR/i0WNu1+/kUmzUiBo6vp3xHz7Dv5ed13q9NF5NxUZoVtsxdFjiJcHwL/eqoarEb3fDxa/zcw==","signatures":[{"sig":"MEYCIQCfdvr+uwnacqsBeLlf9+31iuMUGCJ2QgBNIMV8c/bvXgIhAL2EAmNyeVzkEUfAlgMQe5v2Up8o907pxxeldM9x5I2/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160231},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"9ce1109697c039e299733aa28899d4017f45504a","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.4.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.10.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.12","@types/node":"^18.19.18","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.4"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.5.1_1709056432809_0.5591572912041625","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@tsofist/schema-forge","version":"1.6.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.6.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"81f736e8bfb98ef25576fd359dd605e0621eb314","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.6.0.tgz","fileCount":36,"integrity":"sha512-1saxpZzGVQyOiJEOkp7NZBO+zDNwsdcyaIS1vtvlMmg5eFZvumrGG9ORUkkQsh9JrlUQIJoyhdWphSSoi/OhNA==","signatures":[{"sig":"MEUCIQD+vBHbPMUKHvHKYMFjNxK0LyLGHCHG4fr+azFk2AOknwIgbasec6bOUwkLmOgs5rhUD/SGSyBEV1kVsDtkzTfQOw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163497},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"27be072fba2b8244f25470b10f71358e68893eb2","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.4.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.10.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.12","@types/node":"^18.19.18","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.4"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.6.0_1711229966288_0.4808391181217073","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@tsofist/schema-forge","version":"1.7.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.7.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"d1e42c940761317ca4d229066cf87f39c497372f","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.7.0.tgz","fileCount":36,"integrity":"sha512-AwsXW7ZiTPHzKovT8Z6Her4Z8hgXD2rXkzTFqNKqoTXBjuNjfXcr4aFOviqWE94Nu7Ctgc8TgrFS6jKDGwdOCg==","signatures":[{"sig":"MEQCIHT3i43nmqKcZJ4v7oWADtJ/woeFkUUwicPASwCEI2q2AiBiIQEOy2beTjD/hlyCmxp8SOaiMpDJC4tWCTGPVBbFHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167113},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"98e2305870ef6926fd13fefb889a4b787ff64ead","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.4.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.0-rc.0","@tsofist/stem":"^1.10.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.12","@types/node":"^18.19.18","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.4"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.7.0_1712005776008_0.9621564102034368","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@tsofist/schema-forge","version":"1.8.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.8.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"ca871f6402ee193ffbf6b66ea9e4f47d9da16334","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.8.0.tgz","fileCount":36,"integrity":"sha512-gAt0CB11A1LMaHrBAH8e//iL+EgxokvOBG++yOq9N09nq+DQ8QjtN19t+b1FD3AEDQnN8y8Jq5duNI06P84U5Q==","signatures":[{"sig":"MEQCIAnNCWcKYEWZWqtXuSK30Hf1fvpjJfo60Fxq/ulynXGGAiAlZslvnq0xxPGIWaSNuwajzXilwfFeMpPwrkn54noJKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167108},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"6f3033b13324c986b0a11325f62a77b1e554684b","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.5.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.1","@tsofist/stem":"^1.13.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.12","@types/node":"^18.19.29","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.6"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.8.0_1712094714374_0.6734518177213416","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@tsofist/schema-forge","version":"1.9.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.9.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"cf891401b22dc0d437f23f87245cd9586e456823","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.9.0.tgz","fileCount":36,"integrity":"sha512-a22amOcVjWEeNVPznnz0d1q7gEOEQQIs0zZa9SmDzZs/kY8FHJ3ooZsClU7ZeLcteK90t/Kal7s1zbVYwTIw3Q==","signatures":[{"sig":"MEQCIAYiw8jfiPpm7AXR78Z73JAtPOQ8U0hj7SHln7QJbMEWAiB25sAe5rBAUSencvRV5dylTQpPmabshw43RMnpSJmYMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168542},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"9e4d533520c22f4bcb5ea671ad6e051509d7d060","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.5.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.1","@tsofist/stem":"^1.13.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.12","@types/node":"^18.19.29","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.6"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.9.0_1712287821389_0.5671597808263968","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@tsofist/schema-forge","version":"1.10.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.10.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"f51db3cb96455847971b49150509214e6f79450a","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.10.0.tgz","fileCount":36,"integrity":"sha512-utYWUPPqZ/RbV/xUJgbwEXOCSiTooPKrjCbd8K0fyHrRi0VvRTG1py61l9dDCd0Ppf9cONzEWL+Gcd3bEgOuPw==","signatures":[{"sig":"MEUCIHt6Xtn7GTTFxXo05xNsqYKPyqk32zgRKGIDex08Ig8XAiEApA4ThztMhAqFzb/4Yn8b/mxkFBR5VzMFRXr9GGqztU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169088},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"ec5c9f5c5e4cadc2d7ac829ad724a8e23602b80e","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.5.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.1","@tsofist/stem":"^1.13.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.12","@types/node":"^18.19.29","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.6"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.10.0_1712358899325_0.8115008389889748","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@tsofist/schema-forge","version":"1.11.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.11.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"9692c74594c56d4a4d32624d7d40e7205a30e16a","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.11.0.tgz","fileCount":36,"integrity":"sha512-pknYSp/DIgi0b/D2GqAn/K1ZTb/TZ8l4bm96bMycmiG17sUQJ9hkgkIEubExF3Rh4J7Na9OlLmg/UfXGW9qHWw==","signatures":[{"sig":"MEQCIHmwdM/cPKbU9fsiEh2TcOj5ggzrcaynY9FfTkGlkiJtAiAdQtBDtnCxz+ZbVRULkv7XCyoEfB2wrSrA+R5YU8XfHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170253},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"072573ae2a701f21f68f449c34f7be4b248aba9e","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.5.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.1","@tsofist/stem":"^1.13.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.12","@types/node":"^18.19.29","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.6"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.11.0_1712455747790_0.940382945246844","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@tsofist/schema-forge","version":"1.12.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.12.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"15af5c1f3740ca9bf06aa5b6d7f4c4fdd3360461","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.12.0.tgz","fileCount":36,"integrity":"sha512-LqopY3Hdn3+n070naK/zXC+UdHu7dPAUxjoKSEnOvJTW3ZKboOtCkHrbJRUpkN++0Vz8gNaongdZCnU5B/fjVQ==","signatures":[{"sig":"MEYCIQCNgiF1vAwOQhH938CFD8w9Jk+dudYS/YAfeQDdJ/T8zwIhAO8JTkVcORI9NUXzeXpFo4uIBNEnQ62cLeXd9McXxybG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170568},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"b0ba7c4475657067ff91812602a7f9d9ef32618b","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.5.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.12.0","tslib":"^2.6.2","ajv-formats":"^3.0.1","@tsofist/stem":"^1.13.1","ts-json-schema-generator":"^1.5.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.3.3","@types/jest":"^29.5.12","@types/node":"^18.19.29","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.6.6"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.12.0_1712701594652_0.0006326908299936207","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"@tsofist/schema-forge","version":"1.14.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.14.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"c5a2896128b5fe85a374cb4ace29b2351a659426","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.14.0.tgz","fileCount":36,"integrity":"sha512-bi6qCmV9njdvftDhMUtN0mTWWhrdOO8FHTRUTqE4JMJjPRrQUFo8cdAXB1dOMflXEO/C2WwASe0ep3IQmieATQ==","signatures":[{"sig":"MEUCIGcfcUIYtjsxP0wIpo01g98SDQO1jQKX3JSDOf1KC3zIAiEA9xyfh/pk7RdVcXYsWoY15uCGjVfwLi18pcI8lMF4T8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170811},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"a1cc2f703a63820fa33c2283981eb8b1e7c1dfec","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.7.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.13.0","tslib":"^2.6.2","ajv-formats":"^3.0.1","@tsofist/stem":"^1.15.0","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.14.0_1714524447109_0.11170794144685559","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"@tsofist/schema-forge","version":"1.15.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.15.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"ddafbcb4ee578f1b2adb56dcad2e0691122e132b","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.15.0.tgz","fileCount":40,"integrity":"sha512-LE2l8xmj2BqB3jjReQ24T+TLMHue+lnyaQnHNt91x2hXp7N/fV5YLPCyzUitN2CIxgITEKAHXaFogXfjfUDBPw==","signatures":[{"sig":"MEYCIQDyqK4XniqIlWOXkblV9jePEnZARz8JilrV/k+020hIbQIhAJGeUdVSiakgCR4HhPtjXLSFfTv3RuYq5iP5mw2Iw8O5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183051},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"3bce2c91af15a97346d3e5b30dea9c432f37de47","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.7.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.13.0","tslib":"^2.6.2","ajv-formats":"^3.0.1","@tsofist/stem":"^1.15.0","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.15.0_1717554157297_0.7010062560722814","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"@tsofist/schema-forge","version":"1.16.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.16.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"380bb75d3f977b810c259f1538ed32be5611a501","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.16.0.tgz","fileCount":40,"integrity":"sha512-iT/AYOF2796CDZOEdgieGex7qIkV2iVXmEbar/vG9hy2zDqUl5C9Aq8/dNrcstGcKzNk4fq+H6Ah1bVCZWctdA==","signatures":[{"sig":"MEUCIQDtpC2GK8AbHSOycZbu+NW1lgJbeCL+6bl+VgiMWBeuJAIgD87CfLatQodaZS9U7hS95jBSsYeiiACFsHW1AnxizXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183051},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"d110d908cd7e063971034ad179940e1d93ecda86","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.16.0","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.19.0","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.1.4","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.34","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.16.0_1717563969500_0.7445494243402813","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"@tsofist/schema-forge","version":"1.17.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.17.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"55bf36335caf238ebf8703b092f2ebeeaa7582a2","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.17.0.tgz","fileCount":40,"integrity":"sha512-lkNzeuXJ/xGehivHxITKNjhdyxCzRYhi8ZgY0ElCaUYICTqlrzbQKM5yoZP9w+KpDB9Ec+NBejxQ/BhMJplprA==","signatures":[{"sig":"MEQCIHWt2pswhjvlrAH9a6koFaVJyGrl2T+yoyYkgazY2JrYAiACB9NYF534sjfnGo7RsyVVjwuz9M+Nek7YKQFRZ9HZZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182119},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"ce8c6873b726e7c156f7a4f8667fa36662378ed0","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.16.0","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.19.0","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.1.4","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.34","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.17.0_1717566658187_0.29934739024357104","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"@tsofist/schema-forge","version":"1.18.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.18.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"fab1af291d5075c825e1ce70c72f21b14446b114","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.18.0.tgz","fileCount":40,"integrity":"sha512-CFgl8OTB6NBJoh/zdHbV14swXHF37Jwo2U/EBLZk9gv8zgNWpEtQsNjU/vJzOzbztPBxItcN5gzlwdLxE/yJjA==","signatures":[{"sig":"MEUCIAsPFWbEXZQ7ouSuzPOR9HxRlgi3vxhBDw3PmHkj+qu+AiEAnsOUOZEzqD8qKiUqcOBXWu4471kKIyYZDhRyoB0LaIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182837},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"767299b77a025ced70edd82798edb7486dd0132e","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.16.0","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.19.0","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.1.4","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.34","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.18.0_1717632272537_0.6293590967894274","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"@tsofist/schema-forge","version":"1.19.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.19.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"5229c9908d984aac36e73a57d40d6e602789da6e","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.19.0.tgz","fileCount":40,"integrity":"sha512-9V9Jks1p5EIgTDDs3VX9LZLOP1EM6aQ5ysrLnyaocjA6FZAlUevVfhzIXEJGY9DMOCXrck4at5+k6u4GIYQLAA==","signatures":[{"sig":"MEUCICP5yMe1yZEcLaWGn5v7HcCwm4WAg8zhYoZM0BYOOjMyAiEAySHAi7/vsOGJLF72SSO+kEf/Sa/uvmFgyME6sjQo3m8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184218},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"0ab9857f39f24e146e27f7e172da26013051ece9","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.16.0","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.19.0","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.1.4","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.34","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.19.0_1717636103437_0.613838043411097","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"@tsofist/schema-forge","version":"1.20.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.20.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"395008123eea572e5bf57a0f1f35e5af5ed903c1","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.20.0.tgz","fileCount":48,"integrity":"sha512-B3Uwd4s4RW69X2CuWNNqu33KuhO+DHZH24ZSxcfajaqBDudlmflFWMSwK0pbk3rOeib1ymMLTRjb1uC/t5MXWQ==","signatures":[{"sig":"MEUCIQC2CC5AtLn8vF5A+tVs9usjbYsDPwgYZ4bC7oVq+2qF2QIgMXHVLbP2+capIQ77bOyr7gvyq7y38/xnk4bfH8UvjdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213840},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"b0aaf89f5742a153fbfc48b9568914d087cfedd8","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.16.0","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.23.1","@faker-js/faker":"^8.4.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.9","ts-jest":"^29.2.1","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.39","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.20.0_1720643552036_0.9707761497455478","host":"s3://npm-registry-packages"}},"1.20.1":{"name":"@tsofist/schema-forge","version":"1.20.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.20.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"15f05cf7b32c5cb34819f3e8dd1c2f3ae2e72a93","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.20.1.tgz","fileCount":48,"integrity":"sha512-QQfx79LBQTvdukIvmqRtRA7HQe6rei2AtllLd8SGCHK4+dNjekvR3Gw7d1+AHH4VCAQSkIOCUIoc6Eg1vEXNSA==","signatures":[{"sig":"MEQCIDp2Bg5QWbq2y9eBZyU3PBYpdoehC00jFZC1V6rvq6guAiBwiMKHadDXYRxh5tWeM+w3wCQEVtVnAVDvrdxiVIVOtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213579},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"3655641fb3d02666ca3b93912cd37d13767f2f71","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.16.0","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.23.1","@faker-js/faker":"^8.4.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.9","ts-jest":"^29.2.1","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.39","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.20.1_1720645584391_0.01991298925449425","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"@tsofist/schema-forge","version":"1.21.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.21.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"f6850c1eea7b3ddf312d252145b9f6b3acce1b81","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.21.0.tgz","fileCount":48,"integrity":"sha512-la1eyqGhkCQ5mUE7ofPMabYFGbSWZ1gE9zBa7nFtBkyH4+TMuLrK8eWiXBs0Jd9LNikOJF04PlcX/MNGA0VFKg==","signatures":[{"sig":"MEUCIHdJPFUyu2CrhUreMYU4BSR7bmX6gyjMejkr3BDyk7EgAiEA6PlKtdjzb9BRYkQJr7LlX2JXLFVJhV+3Oq0sxLXcvpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246401},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"93507d8e9d4d6af700355593e35be1fbb8f228b9","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.16.0","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.23.1","@faker-js/faker":"^8.4.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.9","ts-jest":"^29.2.1","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.39","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.21.0_1720679888820_0.8738605261426389","host":"s3://npm-registry-packages"}},"1.21.1":{"name":"@tsofist/schema-forge","version":"1.21.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.21.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"6b64a97bbb40b1cee9625d7a948550a9e40d15ae","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.21.1.tgz","fileCount":48,"integrity":"sha512-37zWJ7SKpsTHxJwxx2ig91Zg8vJ1Rnm8Kzz7qygFEVGtiCnDvnwVqNCZAo5v9HVkcKShvO9Xczn/bgKvHWKYSQ==","signatures":[{"sig":"MEUCIEUDORR7JQrjpskw9pxzl2Gfzs7Ql7ABTVj4RnOdyyFZAiEAu+fxsdjAVK3e0mUgQW/RruAn5fI+wj6BBPMnXFnSaxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247040},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"52ac04a42a64c00453446b2beab20d6f7e61264d","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.16.0","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.23.1","@faker-js/faker":"^8.4.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.9","ts-jest":"^29.2.1","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.39","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.21.1_1720682266200_0.10553653843149036","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"@tsofist/schema-forge","version":"1.22.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.22.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"fd3f2ac80521920fc3dc595ff9341c735e4dfb17","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.22.0.tgz","fileCount":48,"integrity":"sha512-g1h/sQw6gntp7majIKm2sU7lMp88OdXtzvrLu1Ypt1hzyhugGXV+vGrpTWES47EEUqvXLCifmAmtVKyJ8Xg6Mg==","signatures":[{"sig":"MEYCIQDYDa4tHOeX/XNa4OIiJHtkhJ3Dk9uBVX813V7mg3NBBgIhAJaTi9jtIJfzFUPkoKYrgQnt5ZwhLBlFlqm8ZY8RgyYC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251215},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"956e953ca6887ea8956675307b7baca01fcf6d60","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.2","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.24.1","@faker-js/faker":"^8.4.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.9","ts-jest":"^29.2.3","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.41","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.22.0_1721622558534_0.5365106098581947","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"@tsofist/schema-forge","version":"1.23.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.23.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"c7eda33fbb26ebd1fb943c660094eec54fce6e46","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.23.0.tgz","fileCount":44,"integrity":"sha512-UW6Y560Q05fvIp1XPkfxxEdl1qIYbJyFxshtBBXp0OzRNWKuXk0eeWFZaboTNF4AmlUF+TWqKgsXNgVeCeoffw==","signatures":[{"sig":"MEQCIBN1yfEcoLq9savi48AEY0FvGHQCtIte4oGQ9MpZ5jjoAiAimOnr+oDlNhFzIuTyMkFX9BoSlL8JPQOCDmKWlsXxvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249820},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"11d7a2f94b53884d40fb822140cf52a573855e81","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.2","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.24.1","@faker-js/faker":"^8.4.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.9","ts-jest":"^29.2.3","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.41","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.23.0_1721779128935_0.13874062231317752","host":"s3://npm-registry-packages"}},"1.24.0":{"name":"@tsofist/schema-forge","version":"1.24.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.24.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"be291e35142c414afe1a2ff744dac7fa45f91858","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.24.0.tgz","fileCount":44,"integrity":"sha512-jeUctfFP2GLmmLP3mKdEV0Vb0aUVqdyRJrU+2dnfSsbRltXDhq+oC7HX8TV0hUwmTLiV8rr72MF/uFLVBRl2bg==","signatures":[{"sig":"MEUCIDVfqerDzCV6oV2muqdqfA4qxGsvge5lIePht8pIeCMxAiEAw1M1H/HOw4vjrINY5eOxzEG2sC+o5U/7ybEBvp5/tnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251417},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"c772f9bb1f360f22aa0c903923e60dd80e5acc49","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.2","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.24.1","@faker-js/faker":"^8.4.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.9","ts-jest":"^29.2.3","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.41","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.24.0_1721795386533_0.343174547461675","host":"s3://npm-registry-packages"}},"1.24.1":{"name":"@tsofist/schema-forge","version":"1.24.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.24.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"c60f2f6fc81326c13fb2f68e4aeb6f1f4035fa63","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.24.1.tgz","fileCount":44,"integrity":"sha512-qd1hqCKcsVHRDQntHnQ77RFT72FF3WXmLxmghXRZn0xt+fKE7pSUhnxyyOEVNci9LoBb7OEroUcSotI1MJmPeQ==","signatures":[{"sig":"MEQCIGmhsZGg14qiVgc4zPA4orwP0u5RRPMnSRKIWpg8wVKsAiA2QApVWo9yBfn1H1Xdr/4DL7r3GaCvVImzYYsGcZeeQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253320},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"38e2c217c912d08b9c0755007d659455aabdf252","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.2","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.26.0","@faker-js/faker":"^8.4.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.10","ts-jest":"^29.2.4","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.43","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.24.1_1722895319154_0.006242394983768884","host":"s3://npm-registry-packages"}},"1.24.2":{"name":"@tsofist/schema-forge","version":"1.24.2","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.24.2","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"df39db59060aeea4d997427801487fa9eb9c12e0","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.24.2.tgz","fileCount":44,"integrity":"sha512-bFMqxCGbpXldyFN4FLvKWd7rOWL9oQbehwOIU5xQ/hzcF714H4rbXbzX0CE6K8ItUp2f7jrz5J4MNHZVllW04w==","signatures":[{"sig":"MEQCIEPA+kjm9niFITNBBJ3DBBo0QwyrLsY54RXxWJerSHiQAiAXch6T2zCRLPg4+6FPBUntamMpgdXlZS7g4O9rqDSmWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253421},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"8295bc5ed95cc9fd06545f8c7ab64e062919857d","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.2","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.6.3","ajv-formats":"^3.0.1","@tsofist/stem":"^1.26.0","@faker-js/faker":"^8.4.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.10","ts-jest":"^29.2.4","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.43","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.24.2_1722896587300_0.24890673858213308","host":"s3://npm-registry-packages"}},"1.24.3":{"name":"@tsofist/schema-forge","version":"1.24.3","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.24.3","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"8d2b7204d25731710aa4a6147810f6fe384df64e","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.24.3.tgz","fileCount":44,"integrity":"sha512-EEMhfkzC9hhlot8BHXiax8BZB+zZ028v6YHZ4I227bi6V1QgJzbHva+C0ekLJa9RohT5BRZaFOwb+AzrkPke6Q==","signatures":[{"sig":"MEQCIBu9v7TFop0uU/lLNfbxte/4AKkb6rq4BZ85cDtBXqFJAiBY7y1QuRFG1qPBfrKVJW4jHY0Gk/eSNS9oV4uAURWS2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253594},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"8cb9607c5028219e66d715f9d3407ef13a12dc88","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.2","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.7.0","ajv-formats":"^3.0.1","@tsofist/stem":"^1.27.0","@faker-js/faker":"^8.4.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^1.5.1"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.10","ts-jest":"^29.2.5","supertest":"^6.3.4","typescript":"~5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.47","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.24.3_1724906885716_0.7357584142104017","host":"s3://npm-registry-packages"}},"1.25.0":{"name":"@tsofist/schema-forge","version":"1.25.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.25.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"537fdc355a37974cea5abfbd6fde2e572aeb44cb","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.25.0.tgz","fileCount":44,"integrity":"sha512-1JOT2d0UzjeTc4gIYTbkTLVQf8bXVikwVZvCZ9MnR1dc8281broZgXQ8K4s5g80yD6Kmm/6meVIPgm4U2WeQCQ==","signatures":[{"sig":"MEYCIQCxovYGNVTwia7Re8xBYem70tPs1FutpVF7iBhzOH+w8AIhAOyYv+99Y+RiKVkX5adyJKttkEc1iJYjurYChArFk+tj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245574},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"7cbce0d6e4c6e26316d489869817a40dc413adeb","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.2","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.7.0","ajv-formats":"^3.0.1","@tsofist/stem":"^1.28.1","@faker-js/faker":"^8.4.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^2.3.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.10","ts-jest":"^29.2.5","supertest":"^6.3.4","typescript":"~5.5.4","@types/jest":"^29.5.12","@types/node":"^18.19.49","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.25.0_1725412838683_0.10543221766213229","host":"s3://npm-registry-packages"}},"1.26.0":{"name":"@tsofist/schema-forge","version":"1.26.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.26.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"e3905fe1a17aebe7041f6240a38c2924c934e1b6","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.26.0.tgz","fileCount":44,"integrity":"sha512-m6KQ/S/MGcM+D2EBe7EJ1zy5SoJD+5RpFX6TYqj0ifAGGcd2H3oXUuuqsDGu/S5yE+hjdA9J5njdsGO37pFjtA==","signatures":[{"sig":"MEYCIQDB2Ns36pdz6PEw/TdLDUh2sR0m8xqTdcH6kCl50DNSLgIhANcLvHOoLpgzy/p5hfr5YQujmZlMeJZIFG7RIMML5P44","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242701},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"d9305022eacb63f65f7da1c698954c61b0961d8d","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.3","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.7.0","ajv-formats":"^3.0.1","@tsofist/stem":"^1.28.2","@faker-js/faker":"^9.0.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^2.3.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.10","ts-jest":"^29.2.5","supertest":"^6.3.4","typescript":"~5.6.2","@types/jest":"^29.5.13","@types/node":"^18.19.50","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.12.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.26.0_1726442120824_0.6326150867440674","host":"s3://npm-registry-packages"}},"1.27.0":{"name":"@tsofist/schema-forge","version":"1.27.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.27.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"d0a26be57bf72851740e4dd8597c297c02f6c55e","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.27.0.tgz","fileCount":44,"integrity":"sha512-G40alxkXFvmz4ID7dEuUuv+5PjLhrT1lepnagmD2L1kkki2sE+Q0Z9GRLJVs+WoUCXp11W9veFPJRj++L76kwQ==","signatures":[{"sig":"MEUCICu0gJNhCMYFuVoXqKuLsNtqVQwZuLKQbVJ69v4ta8p6AiEAnaPiqgBl/4xRplJmTXCRsHHdX2T279JuW358bE5lqKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244055},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"d1abd2c65a2716665d709769ce50c8b181401600","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.3","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.7.0","ajv-formats":"^3.0.1","@tsofist/stem":"^1.29.1","@faker-js/faker":"^9.0.1","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^2.3.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.10","ts-jest":"^29.2.5","supertest":"^6.3.4","typescript":"~5.6.2","@types/jest":"^29.5.13","@types/node":"^18.19.50","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.12.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.27.0_1726883946688_0.2695937215651041","host":"s3://npm-registry-packages"}},"1.28.0":{"name":"@tsofist/schema-forge","version":"1.28.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.28.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"a70727fb73d78c1823ccb7043d39e3c0ef59e6f2","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.28.0.tgz","fileCount":44,"integrity":"sha512-nFqej8VUHOXQsRw3ZgvgjswqOUCDqHPyBB4odlFeuHKtYIQBaywGCuFNkn488dz++oe8hJVWHyRFYCqSsBrL3w==","signatures":[{"sig":"MEQCIB2AL1tbAtJvKPJUH09sKInBMpv/DA6r2+yCXY9f1pOhAiB4PhzHTFkuXq7zRW5Lc1/tBpWDeu3MTeDHfWcR96tuPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252317},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"6282490a1a1f763a6ea4adac9e6c7556897ce7bc","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.3","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.7.0","ajv-formats":"^3.0.1","@tsofist/stem":"^1.31.1","@faker-js/faker":"^9.0.3","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^2.3.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.6.2","@types/jest":"^29.5.13","@types/node":"^20.16.10","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.12.2"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.28.0_1727817202100_0.7896511064355209","host":"s3://npm-registry-packages"}},"1.29.0":{"name":"@tsofist/schema-forge","version":"1.29.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.29.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"f8b4cbc10b4fedfacee751619e8c6d3b38a55080","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.29.0.tgz","fileCount":44,"integrity":"sha512-QrNRZFiU6KCRcNlAYdtZUEdl4eurZslENLkLyvhy6UBq2nz2yeKCi8HsfcuJ3+xUE69Nn7wQ5MEvdnnowb3Hqg==","signatures":[{"sig":"MEQCIBT2YeN72AmbVfKP2WxY5tVkmdev5tLrwCtTMx8SECz2AiA25rKP7IV8UCfXyx/BBIgZj1Z6Htk4nZFGg6993go5RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262200},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"a30ae11627b223ea765853a6fbeb2ec9576886a3","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.3","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.7.0","ajv-formats":"^3.0.1","@tsofist/stem":"^1.31.2","@faker-js/faker":"^9.0.3","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^2.3.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.6.3","@types/jest":"^29.5.13","@types/node":"^20.16.11","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.12.3"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.29.0_1728853357670_0.1597952981648305","host":"s3://npm-registry-packages"}},"1.29.1":{"name":"@tsofist/schema-forge","version":"1.29.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.29.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"a1af2a9a3e3e367c1809c75d573c458a4065bb51","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.29.1.tgz","fileCount":44,"integrity":"sha512-SWdDcl72r5FUmPv9eAiBvbEUTOYR5/q9d+FF2FNqB8TF+R1rQmFmHptqYTzjl6Ys0f5ahqFdJFDHqly3lm6GjQ==","signatures":[{"sig":"MEUCIQD+YjJfX6YmeEjLYRA8nag87YCP/WvX5SmsQMb7ILEobAIgJglj0dUlj8a2jsgXMmiYnBoiTOTkVUsOhUS3NuVKBDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262793},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"46963115d7c8f43e22da53fe6f084ae667d84efb","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.3","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.0","ajv-formats":"^3.0.1","@tsofist/stem":"^1.33.1","@faker-js/faker":"^9.0.3","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^2.3.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.6.3","@types/jest":"^29.5.13","@types/node":"^20.16.13","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.29.1_1729466424146_0.04396603955089606","host":"s3://npm-registry-packages"}},"1.30.0":{"name":"@tsofist/schema-forge","version":"1.30.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.30.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"cc8fd4977d835424470551935511f517213f1bbc","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.30.0.tgz","fileCount":44,"integrity":"sha512-h61ZK1Wke4enh1uJ/L6PatK+rdGuTJEXYpD29pv8/lOoCzOhwefqzPuGuLvu++Z5yqirohCasAIjn8UWqwxs4g==","signatures":[{"sig":"MEUCIQCJ3cjFzXJxHAoTVQZhasTfmt3BkVIKNRHZxT+me+HcVAIgRcnlip+8qBfqxh7ougPR46+lLHu65tghMmHOiKyKOx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264180},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"0c7abe46a9ff8c5ad1becc6c8afc9c355dc15976","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","prepublishOnly":"npm run lint && npm run test && npm run build","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.3","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.0","ajv-formats":"^3.0.1","@tsofist/stem":"^1.33.1","@faker-js/faker":"^9.0.3","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^2.3.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.6.3","@types/jest":"^29.5.13","@types/node":"^20.16.13","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.30.0_1729478844207_0.5285538837185191","host":"s3://npm-registry-packages"}},"1.30.1":{"name":"@tsofist/schema-forge","version":"1.30.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.30.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"9161817e52ea568a71d9eef2c03c8e93c666ca9a","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.30.1.tgz","fileCount":44,"integrity":"sha512-IJClQcCEuX1wl8AuutF5BYsixflkjaFOE2pBWNOjh19Z7DfUgMbgYtcm3O7nvykrX9dnzDQHb1apOGtyOX/22A==","signatures":[{"sig":"MEYCIQC4+z4uiIhXsxlxb6XJjch++LRamZF3ddf6lUAuavukoAIhAPX6xiOza3d3BQA8KgrIZaxEU6cVrM6wALGKpi2clx1W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257474},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"0f716820219a3db621823d275e5170612bf5cf49","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.3","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.0","ajv-formats":"^3.0.1","@tsofist/stem":"^1.35.0","@faker-js/faker":"^9.0.3","json-schema-faker":"^0.5.6","ts-json-schema-generator":"^2.3.0"},"eslintConfig":{"root":true,"extends":"./node_modules/@tsofist/web-buddy/.eslintrc.yaml"},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"^20.17.1","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.30.1_1729913023325_0.5238491182289848","host":"s3://npm-registry-packages"}},"1.31.0":{"name":"@tsofist/schema-forge","version":"1.31.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.31.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"1693d4f1559ffe43bd1a90135f9d528ef064a9dc","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.31.0.tgz","fileCount":60,"integrity":"sha512-kPXQUKe1/Nf1mk0kpHjazjQpqjzOvS/A05V4zSPAoEGZjFdXMDAMbA+m8GlmREUahaJpmBoVkV798raBYFdkgg==","signatures":[{"sig":"MEQCIBjU33d1zbRPu36vSp+tEL9o7kidsSOhGviTRGoEz9sFAiAzPtG0NyvPSN2jvYlDfCUFuhI7/aVyOnrBqvBHTHtZKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275906},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"f0385881702574894cdcb906cc03c6383f0f4bf1","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.3","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^1.40.0","@faker-js/faker":"^9.2.0","json-schema-faker":"^0.5.7","ts-json-schema-generator":"^2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"^20.17.6","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.14.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.31.0_1730936263163_0.6161236279429887","host":"s3://npm-registry-packages"}},"1.32.0":{"name":"@tsofist/schema-forge","version":"1.32.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.32.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"e4c736f75d3d61d7f431b952f9a9a3d07c3dc2d2","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.32.0.tgz","fileCount":60,"integrity":"sha512-dt6kQcOIsFRHPwl1+q71Vb1/W+/Dj8mpnDgYjqHZ7KYpMpk55tOubDqg17jUBTR6H5WK9VXdI+1UIrZ7E36mRw==","signatures":[{"sig":"MEYCIQDnzLBnu646fOG2TrmS/Dtbl3AgfslZFtFIn9UrukoCJgIhAKlyaOUO4ONRHWLMSivfB0Os6lXJGA/EwV1I4AVv3RvD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281648},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"2e144a2206e3a79fc0ea3399da22ba4059ea9787","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.8.3","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^1.43.1","@faker-js/faker":"^9.2.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"^2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"^20.17.6","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.16.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.32.0_1731811239007_0.7376309341897811","host":"s3://npm-registry-packages"}},"1.32.1":{"name":"@tsofist/schema-forge","version":"1.32.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.32.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"26b58ddd39d43d61dc7f59c3d7e5fcb03ef69dad","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.32.1.tgz","fileCount":60,"integrity":"sha512-8dMLdJJfLZzl4BlyL0gEos21yS+UnNG7c+PcU3i7Df1My/nrKSq7IjW3TmpQK+745+53n3UgQwNfxoiN4sKMWw==","signatures":[{"sig":"MEYCIQCbwvMcbjrzzMTxBbTkjMLujrQehalbxOJ7uJvEX/DspwIhAJvJdKoI7giHFgIz194Qc2jZjxLT8aciPL1R3hLnF1d0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288454},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"7377a400df05dea09f6936eff1bc379540d25d69","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^1.43.2","@faker-js/faker":"^9.2.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"^2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"^20.17.6","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.32.1_1731980373934_0.646953367833192","host":"s3://npm-registry-packages"}},"1.33.0":{"name":"@tsofist/schema-forge","version":"1.33.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.33.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"4e97e2f2437260cba636e78bd2b5bb2ad75774c2","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.33.0.tgz","fileCount":31,"integrity":"sha512-zTZUKd/WawmZ30MLlmt3VNkysul8B+ikjR1ut5Gj/mHIvCvXBTmLW3JTKB4MdWd9uL2lQOzbYY5yoNUQ94SQPw==","signatures":[{"sig":"MEUCIAOFd0vyDkxQlzfn4sRJWDyJ7oraCrJEA82N8mASx+/lAiEAu4lwsuOLoTh6jr3Tj9GifYoeGBUUTwcSMx5qw5/4G0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98702},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"4ead06175711ee07ff3849b3f7c0afa0422eae1a","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^1.44.1","@faker-js/faker":"^9.2.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"^20.17.8","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.33.0_1732761715821_0.21879297901496075","host":"s3://npm-registry-packages"}},"1.34.0":{"name":"@tsofist/schema-forge","version":"1.34.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"MIT","_id":"@tsofist/schema-forge@1.34.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"5aec3d296bde168cb0733d1e3a641f1a8b8fa540","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-1.34.0.tgz","fileCount":31,"integrity":"sha512-n3SUvem7SzGB0bZXWn92/ue56SoEwOINk8O796iXtfXlQz7ucDaa9G9vdGm7oTymO7VLMmpQFcouJVil3/psGw==","signatures":[{"sig":"MEUCIQClf2VhyuRxy4ZyQ7w20Loh1wPiuKWUib1rwOEUdvTsCQIgavwy+yZi+qIYKUNfdphVbPjpwpGMXOhVzAogvtUsGQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101542},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"b67c94a37aed3a8bac4e6037559216d76e5491b3","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^1.45.1","@faker-js/faker":"^9.3.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.7.2","@types/jest":"^29.5.14","@types/node":"^20.17.10","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_1.34.0_1734549005743_0.4158678574086694","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@tsofist/schema-forge","version":"2.0.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.0.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"586516bb61ad71a4ab51dc7afdeedaa7d8f27958","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.0.0.tgz","fileCount":31,"integrity":"sha512-H8VOQHo1Jo8AOfXRVKt7QK2l0ep93OlouWUFvY7y0rNAYnIG/kTrN9XpwDWOP/YSS9k2Vy/EXGcx+pLM2FfEXQ==","signatures":[{"sig":"MEYCIQCGf+wGAYZve79UUvuawWHf2iptGeO3AXaXvHvYZRrpKAIhAMwzEj4jnMACru+6LtJ8CTFng6w6nCsJK1Mu+4pjzK5h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111362},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"a8d917e115ed7015cd127883ff15c4ca6b5c983f","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^2.0.0","@faker-js/faker":"^9.4.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.7.3","@types/jest":"^29.5.14","@types/node":"^20.17.17","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.0.0_1739223879799_0.7953951118897826","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@tsofist/schema-forge","version":"2.1.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.1.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"93488487665553c67e387a4dca2f02145c7f8c62","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.1.0.tgz","fileCount":31,"integrity":"sha512-99QI905c+iFK6s6MMOH5nTne0vSk6lelsWCA+n/UmoY6Eo9LJHxFaiW+g5miOXFf1GENBCzRPBLSpz9cTveOVw==","signatures":[{"sig":"MEUCIQCEloaKdVvMYIWafbnku1+1E0drON0dSXJffhTsuJ+4dwIgfqa/tS+AlTllvxJUUKgBtgURJA93UJjxLDYc4yPYaUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117432},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"2b5ba954fa3d04e8cc720bbacf254f3f30f1295e","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^2.1.3","@faker-js/faker":"^9.5.1","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","supertest":"^7.0.0","typescript":"~5.7.3","@types/jest":"^29.5.14","@types/node":"^20.17.23","@types/supertest":"^6.0.2","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.1.0_1741297931933_0.13575112387182298","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@tsofist/schema-forge","version":"2.2.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.2.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"8d5fd6d27e53228e7819740151ce6b75c5e29353","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.2.0.tgz","fileCount":31,"integrity":"sha512-RkhjlXNcVcQlKw5X0jbmEZxfTvoyXRWWrFdo4qcZfA6gtX5uWWNUhumXGx86D/K4BpwsrIfaL26OBrkfJh/smw==","signatures":[{"sig":"MEQCIAmN3OldmYiYXxFLYh8jVbXqpBn7tdaxD5bi/VQXrnoRAiAH51ns7blWPSA72w5vlVcRcTBEeXBhzpyh8FMF6Ju3AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117432},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"f266d70267a9877afc14564f242d7b5384eb507c","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^2.2.0","@faker-js/faker":"^9.6.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.3.0","supertest":"^7.1.0","typescript":"~5.8.2","@types/jest":"^29.5.14","@types/node":"^20.17.28","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.2.0_1743127166511_0.08216659638695933","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@tsofist/schema-forge","version":"2.3.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.3.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"64d81b07ca0348f4bda8625b3f288369a9a75303","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.3.0.tgz","fileCount":31,"integrity":"sha512-0HHQg9tYn7mZgvsZqea7XpK12XXiE/LES2MYjeUX8pOBWl8CaVpNXYIIz44viTl4FHqFVXXotbNz7diubC1CcA==","signatures":[{"sig":"MEQCIDfu1UrUFD/imxJ+JAMpFug0ZMaJC4F90aMY9Tb13QuIAiB3q19b9jQXKtEl/IrjLCcdtSMkWZiy7ur7kTtQeyVIug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118730},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"290c000262de4b133cde04504f5581f538a35fac","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^2.2.0","@faker-js/faker":"^9.6.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.3.0","supertest":"^7.1.0","typescript":"~5.8.2","@types/jest":"^29.5.14","@types/node":"^20.17.28","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.3.0_1743460139871_0.8299675698553421","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@tsofist/schema-forge","version":"2.4.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.4.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"ae8882f7989a84570fc6631896c0c4c0db799601","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.4.0.tgz","fileCount":33,"integrity":"sha512-9no5aU1pswGJvHeVLeGITgCDCMbfI+RRXw0zlh/2Bo4711X5//AUk+ikb+IH4e/WrGr3em39PgaaxLFP91Fo3A==","signatures":[{"sig":"MEYCIQC9T8rXK1A6kB5TZhwa7fXViMNKQcvAMtRSFuBYBz5PSgIhAOFFihIqOrosUbjhj9ofgUzsTWTlzldLpANKRRmX62GB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120900},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"10e2b2560d5e3264ce35939e2646b81dfb51e982","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^2.2.0","@faker-js/faker":"^9.6.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.3.0","supertest":"^7.1.0","typescript":"~5.8.2","@types/jest":"^29.5.14","@types/node":"^20.17.28","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.4.0_1743546670815_0.5720995372234401","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@tsofist/schema-forge","version":"2.4.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.4.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"cfa0713f4853670a2c409e89e9011c29d2eeaa05","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.4.1.tgz","fileCount":33,"integrity":"sha512-j1LwCDFZd+oIiN2WLXGLZ/9t5ead2NOjWK6QB735PDxP6JwpfgIwCP87CLXW+UkvDCzO/eMlXXomUUBHDKDUsw==","signatures":[{"sig":"MEUCIDTR7d2mC2ZpNZ0Xskvl4bUNNGsaRvYww6y+Afn/lXkmAiEA9tmIGdj6sD83cc+WJpkd/5e/jzE2AUKS+CypLybQObM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120954},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"fe33620650393bffa5aef1c12c0155b3e73663c1","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^2.2.0","@faker-js/faker":"^9.6.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.3.0","supertest":"^7.1.0","typescript":"~5.8.2","@types/jest":"^29.5.14","@types/node":"^20.17.28","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.4.1_1743556375764_0.6396643580684691","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@tsofist/schema-forge","version":"2.4.2","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.4.2","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"3ab7d13257ba668513bf45c1b6c5114b357da107","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.4.2.tgz","fileCount":33,"integrity":"sha512-leQEG94T4L8T4z/04LaajyY8GGUMNfDsj/a2vfvjvBCyEDWqzHntYEOvKifa/wKiA+wgmBqdb032A6XESKk3cg==","signatures":[{"sig":"MEUCID/oUUUfe6+16OQeMufR07e90wc3cJtydri6YyQC0AadAiEAn6UwjKkGBuULKI+E7D0xjwi5L/WCCPorKwftE3M5kbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121084},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"ac97109c5b917f75fd7970bbe5d0b2307027b1e7","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^2.2.0","@faker-js/faker":"^9.6.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.3.0","supertest":"^7.1.0","typescript":"~5.8.2","@types/jest":"^29.5.14","@types/node":"^20.17.28","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.4.2_1743557112588_0.44037717532122334","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@tsofist/schema-forge","version":"2.4.3","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.4.3","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"82800208e6591e51b0487b2d6dbdfbe5bb6f6442","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.4.3.tgz","fileCount":33,"integrity":"sha512-7Mnqhu3oq/640cDS63rVPIL5dAikFbnT1W2upcn0aeiVgZ0MDvmW2jy9qlHpsIvu2YPG7uQ/1vcikLpGqWd6WQ==","signatures":[{"sig":"MEUCIFkPooo2NTdDo6uNlzXHhaXgEjpTRZxkud9EkeQiAyA6AiEAjVT1zIKWdrDhHmRREbif2m0btpyt2Hc0vrlCjs0AxwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121162},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"02741e7d7bdde5a9d36d8d0b35a4bc6e470c808f","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^2.2.0","@faker-js/faker":"^9.6.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.3.0","supertest":"^7.1.0","typescript":"~5.8.2","@types/jest":"^29.5.14","@types/node":"^20.17.28","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.4.3_1743558108787_0.826864181670391","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@tsofist/schema-forge","version":"2.5.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.5.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"67bac5157d7a1c0fb5d376ebf342f08689c425e4","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.5.0.tgz","fileCount":33,"integrity":"sha512-F9GJQipUkxtobkU3v+slFzcwVlpkvEsHamQvtofN0Vu63XRzxJqCFZqbgmt1INRkuRp7Z/b2tB2mfK8tatSl+w==","signatures":[{"sig":"MEYCIQCRmAzGheO+pa3KlU6kYMjSMvNZ45RVyq/4++KZnqUxKAIhANLeF0ulA07qjYSn3M1dtAjDzHZo72kXT1UTXrrF/Kw6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123387},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"ae61f64e14e1f00a5db467ffc0fdf1dde7341792","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^2.2.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.6.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.3.0","supertest":"^7.1.0","typescript":"~5.8.2","@types/jest":"^29.5.14","@types/node":"^20.17.28","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.5.0_1744002204231_0.1457793873554234","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@tsofist/schema-forge","version":"2.5.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.5.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"e6a98cf2f71cc07d0e8cd66726ed98c62a38f872","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.5.1.tgz","fileCount":33,"integrity":"sha512-ybYYQxFEzsGYvlIXrB8/mZy5pOR6Ym/Kz1/KpoY8bUKKcq1Y37vD0dG6Pqje0BktpInERRVMBiyxZo+GTu9nng==","signatures":[{"sig":"MEUCIQDQTYXX93dZc6XUDl+9T2bJaWKzaFEBaNJOwZTC284t4QIgE8m7M9Sa7rq4xilYXhx+l8eK7GAUYjCM+g2HunUHCFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122826},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"2dbf44dc1eedd552ad0786792f35fb51008590ad","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^2.2.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.6.0","json-schema-faker":"^0.5.8","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.3.0","supertest":"^7.1.0","typescript":"~5.8.2","@types/jest":"^29.5.14","@types/node":"^20.17.28","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.5.1_1744004168950_0.4326892846066597","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@tsofist/schema-forge","version":"2.6.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.6.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"addf0e297d0e05e985278e5414408569112702d3","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.6.0.tgz","fileCount":33,"integrity":"sha512-dXOZ/LwlXeImAP57kdpOjGH7WmLTwi53bc/u0i3NcbJTVfsOZoJVU51DaxDTFj5iSknO5KNDVQWOrMBgm+9DxA==","signatures":[{"sig":"MEUCIQCTqQfleWIXnbMiggWkyrFHM0D9LO8tg2hz4P6OkheTmwIgMuTCZPT6aV4hQbkwq88F3NnlsaXG2aVUon9/KKorsP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122863},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"a0aa275584864d9b79aac5a8db67bf76ee03e1fe","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^3.0.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.6.0","json-schema-faker":"^0.5.9","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.3.1","supertest":"^7.1.0","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.30","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.6.0_1744253985322_0.15675936899187048","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@tsofist/schema-forge","version":"2.7.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.7.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"dd1c623c3629c829afe40c306a98fb59ebe99abf","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.7.0.tgz","fileCount":33,"integrity":"sha512-rTUyiBA0ivqedqjjFoYEU4wzq2yb41/3SrruO2qtBJESbHZ+S1iO+OV4mG0BHBOW66ttm3GVmJRQt/3tCZxVgw==","signatures":[{"sig":"MEYCIQDUg4PfnxTxdJvaF0Qa5RoTUlmDs50JgTejGlWet80K2AIhAJh0m1D8aR/m0YjFdIpZcGp3IPuPM8/2uXwgwo8zU7lS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123025},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"15d1fd6914087a574f4bb47b85fa62075cd27fea","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^4.0.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.7.0","json-schema-faker":"^0.5.9","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.3.2","supertest":"^7.1.0","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.30","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.7.0_1746299928188_0.45909338935941757","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@tsofist/schema-forge","version":"2.8.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.8.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"7028ac7a488f41b411dacf8d1c04cea1c2acb356","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.8.0.tgz","fileCount":33,"integrity":"sha512-cOOcVzFzUo+8alDrSbH5dgeIKvuHtTQK/6GS/aMKdmrb0NgrVAAZyJytxjgDOezhbrnsQfZ2TieSEfwYhuOE/w==","signatures":[{"sig":"MEUCIQCwEhJEc2gvM0OLLqw+inaMcznqwda+d661QaBhMOAIzQIgRgFKm4Rr9vWvrNufTL9cc9XdNovz+6IgJIY5aSD6sC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123211},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"ccea7884eeb9107efc5d6ceab6ed8d10225cb05c","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^4.0.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.7.0","json-schema-faker":"^0.5.9","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.3.2","supertest":"^7.1.0","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.30","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.8.0_1746301038459_0.767874965593478","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@tsofist/schema-forge","version":"2.9.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.9.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"9b72d083486998aa13cc92d9d7bdf5bb797ed825","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.9.0.tgz","fileCount":33,"integrity":"sha512-KgddG/zKM3ZWX1eAzBcYK9TgEi8YP9HFEPAzWGaVaN7wJsgg2dUafaoFB2gdpKOlBgb7fy1eGwoX/2Cir0ZcLA==","signatures":[{"sig":"MEUCIHh23MR+YINCdbLA0V7suGkI9soPglQl6F1t55BgWQxsAiEAh57U8gwB3Z4NxPrUycHFqt1iABYR55NHjSbA+90B8Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124236},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"c9b4a3ee28a5350bc92ea275166d725aea4e45c5","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^4.0.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.7.0","json-schema-faker":"^0.5.9","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.3.2","supertest":"^7.1.0","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.30","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.9.0_1746304634203_0.5665252458692449","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@tsofist/schema-forge","version":"2.10.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.10.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"eeea7ae1063c245f48447150bb0a3aa5743bfbeb","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.10.0.tgz","fileCount":33,"integrity":"sha512-HsJEtNi9Dkh3vNmPH65YtCrE/MmRntWLTczGzVWSXCupTZ6uNcldgNxdzknG6DEdKXyQ2M/7ZNWEimHVqHwLHQ==","signatures":[{"sig":"MEUCIBOHmh+V5P4j1N+0G2AlIk9SgU11bAe01wcKzIXltvhFAiEAlcsctJ1dZDkB05LkDloGdwxVA2vjFteaMk5ocJIVEBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127196},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"c187662da73001f9ef53df89ce5e98b456228080","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^4.0.3","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.8.0","json-schema-faker":"^0.5.9","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.3.4","supertest":"^7.1.1","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.48","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.10.0_1747697021180_0.9619446561951457","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@tsofist/schema-forge","version":"2.11.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.11.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"adfe8f4807a3eace99388c9774aba16249a70670","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.11.0.tgz","fileCount":33,"integrity":"sha512-d1HaTdC8MthNm0+Xu9wUfJ64ExF1vNtyvxAhr8LpGdEnxGRquwt5ER/QRefkbD2Fd9d3R3Hn2F0KifzN1S31/A==","signatures":[{"sig":"MEYCIQC+628Cqgpc6g6tn0m6UHJfosIKSiL3s7Aepj1pyWa64AIhAIFjWYTKPFeIj+FBmL58uXXT0rolQEizyEL2M8KMRJeK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127196},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"b52524e0621c2e6b98c10b328e366f388baaccf8","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^5.0.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.8.0","json-schema-faker":"^0.5.9","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.3.4","supertest":"^7.1.1","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.57","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.11.0_1749104075291_0.12637221561915113","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@tsofist/schema-forge","version":"2.12.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.12.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"ecb2d16dda1c63a70eba8a4cc882b9a5abeabe06","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.12.0.tgz","fileCount":35,"integrity":"sha512-FrszWN6ynOABGNtYBvGJzE7o402CoqnA/S4/fZxSsst4LgzseYTkErOADx1EhkTzpdEZBRWiRL8lvfXQsBK3gA==","signatures":[{"sig":"MEUCIQCv12t+s0mqU87BeJSqx93itTWbExZd6rqKfXEP269gigIgELkLidE682dBYcYDVLYCEpWzd4cFRgvVF+8lhLYomGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128800},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"d1ea43057920c02a7952e0a1aad0827f482ea636","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","ajv-formats":"^3.0.1","@tsofist/stem":"^5.1.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.8.0","json-schema-faker":"^0.5.9","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.3.4","supertest":"^7.1.1","typescript":"~5.8.3","@types/jest":"~29.5.14","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.12.0_1749619550762_0.26923532882688916","host":"s3://npm-registry-packages-npm-production"}},"2.10.0-next.1":{"name":"@tsofist/schema-forge","version":"2.10.0-next.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@2.10.0-next.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"8b1fd5e4802a44b0f0d5e3176c6aa3e62f7474e3","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-2.10.0-next.1.tgz","fileCount":99,"integrity":"sha512-jWhCwkGO2t7Olv9TPcQ13W45NuS9Ues/I2vC3yjc/scvFIDoovVN0jVxQsPh8bfETal4je/RtNduAKeMJkqABQ==","signatures":[{"sig":"MEQCIF7eWS2t3FNaHguKYlX3d5YbxUUBna6r7L4on76GIOwBAiAXPiJtmP72bfhlE+U/fNRyl+kkSv1oWrO8RmzU4REXVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176770},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"41de8a5eab6b4ee7280cc76a0e3e9002904ab52a","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.5","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.1.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.8.0","json-schema-faker":"^0.5.9","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.1","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_2.10.0-next.1_1750029446456_0.11306987144078273","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.1":{"name":"@tsofist/schema-forge","version":"3.0.0-next.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.0.0-next.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"b60e7881264f1f8ef1a4be28074d8648140d4082","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.0.0-next.1.tgz","fileCount":99,"integrity":"sha512-5KoVOBwezmnbOy99nxT2ji/jtGZzukK13Iq1uXODaHIxQ7LCYqrloyy4X5w5RAGwmiBxXjx6u8PFqRX17PdCmw==","signatures":[{"sig":"MEQCIBIEc4Usvh7mrYcUic7YpFfoqgNm9T8zBUSfedAIJl+8AiBVKsmxERPh2Sy8EmOSvvaNsf/5jWmWsFSfmZa27KzLkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176769},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"07cc8ff3becb864dd83ee67d67d7d7e8e2274b4c","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.5","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.1.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.8.0","json-schema-faker":"^0.5.9","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.1","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.0.0-next.1_1750031225465_0.3689175574263419","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@tsofist/schema-forge","version":"3.0.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.0.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"18dd30ab21306dd42b5e802423eb7ee324159bee","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.0.0.tgz","fileCount":99,"integrity":"sha512-GUPmtUef8tYLmLhzBEn2KHbXVCsX6J+vwxv1XlD2SCVpTQcTuYQYOzFh3UDojKuoVNPwBV1JpJZg7eaB3tmpWQ==","signatures":[{"sig":"MEYCIQDUpbr4wcRmdmuMtdCoHDF3RiwMRu7UgA4dAcQ/rW8OGQIhAM9nS8QxlJsEyI5w+nUnKO65SeZon4ZBORnybsHSTFXv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176852},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"ed2affc729e6fa9c83812a75f7417bb3faf486ff","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.5","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.1.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.8.0","json-schema-faker":"^0.5.9","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.1","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.0.0_1750036752586_0.06913107239063798","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@tsofist/schema-forge","version":"3.1.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.1.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"f8b6023df8b04d7538fae2839adb4d01a7f5243b","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.1.0.tgz","fileCount":114,"integrity":"sha512-MRJu5r+FdAepJFAQYhqoAAhFXlZbETgq/CMzl1vSywwS0koGoLfp8rhm2Pykt97lNOWTtCT5tkVqO/Uu3uf7pA==","signatures":[{"sig":"MEUCIFRMwqPlUu3jmuVck4vbIBOwdFNl60xReyuddVOu+knKAiEA066c60qGc2OgzPZ7siMamz3mHfzanUcJCSWsOgwMBJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188293},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"9a17d9da32d0d9c0a2c84c2295cf53dc13c8e522","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","actor":{"name":"tsofist","type":"user","email":"tsofistgudmen@gmail.com"},"email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.5","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.1.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.8.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.1","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.1.0_1750197294957_0.3733615763881004","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@tsofist/schema-forge","version":"3.1.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.1.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"2f894c1a199ff36dda2b66c4264ea5257ec8351a","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.1.1.tgz","fileCount":114,"integrity":"sha512-W0ywbo9j5xXUo/PL3EvMaVTneYebc7CL+egLwQl266bIZdM2A/2m6CsM2GhQ1PPlRKSLF5/bH/EgieQqCuuSmw==","signatures":[{"sig":"MEQCIFDg6r/Xqng3tTFjoav5QmNjWNqRcj2InVGAcIS4uzqQAiA599kUsBe/M7dGxpqX3N0FBNfwJn/Qm4wwWsaOyh1vMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188288},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"4b706471330ea7f95c33c2c11ce88369e6801314","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.5","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.1.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.8.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.1","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.1.1_1752457804502_0.612042139828034","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@tsofist/schema-forge","version":"3.2.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.2.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"59e76770b19bbf8af4c0c14894747b7f2067f7f9","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.2.0.tgz","fileCount":114,"integrity":"sha512-Lap4rHAL531CTRHZGKjJch0Rcg3GF28Fd2jQqnVUiRPhGyWUCD1BsPajXYwgUbrEFWozFrZeFQ/uTwDWTYkEZQ==","signatures":[{"sig":"MEQCIEGtn5ZL/9c0CWIYFA1697XM/o/ZlItBRGBAsrd3EZqUAiBamFQB1jQmK09jDnAaeoz7jJt3A+jqn6PFy0YTzBUoTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191506},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"b3c8f0fd013d12d258d5a23535cadcb69d65aafb","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.5","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.1.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.8.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.1","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.2.0_1752605070119_0.6343869800172379","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@tsofist/schema-forge","version":"3.3.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.3.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"0b1369d5033caf508f99d9c61d3ed145968d2f4d","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.3.0.tgz","fileCount":114,"integrity":"sha512-2enf/dQkOv1/Z9PijxcqmEU8QubNHJasbkGO/lriSzuwXxbZ/a/LOP5B2Pvj9zPalsNXFHY8z6AxHz4ySrGFAg==","signatures":[{"sig":"MEYCIQCRYPLeCTOY7hj+fbCKRl++ITCUdzj6nUgE4OrPJC9umgIhAJ/yDN5PfK0D+NcpNy10mJw8L2mHCSCmbzJ5By5B1P5W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192671},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"10e069becb11917c1d7cf038217d07da578df4c7","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.5","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.1.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.8.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.7.0","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.1","typescript":"~5.8.3","@types/jest":"^29.5.14","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.3.0_1752806381331_0.3788635032964607","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@tsofist/schema-forge","version":"3.3.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.3.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"2313ed932cfa809d656af1f1c74f47591db2ff37","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.3.1.tgz","fileCount":114,"integrity":"sha512-h3IjxXXAmvmYnGEOPHQkFqtynNYk+0x86e2cOtKZcqeeCN3khlZcnjRdoxAki37qjSAqsIfRLFUPn3OLr4SfSQ==","signatures":[{"sig":"MEYCIQCNqXk/Vo0gsFt8uMKevRuMRXcAnuDAbHcE2CS8McX/9wIhAKHCn6+XpMBrlzxoaezVxjAGGfWUzZMi7BSpGhZl71VU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192670},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"092318a7bbeb1bc4c2ba18104ec5702d630b7401","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.7","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.1","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.0.4","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.3","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.3.1_1753046610549_0.4107967218195201","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@tsofist/schema-forge","version":"3.3.2","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.3.2","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"9a83daea564e013d78af61bbccb7601aae3cb387","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.3.2.tgz","fileCount":114,"integrity":"sha512-7iZnj5vXaD+T/0K7U0rjxMFZkOpCP7Kp5gkfIpdVDGv5zA/LsEvkZZFvcIBg8ceWP9REMiq2LytS2K1uMXk7DA==","signatures":[{"sig":"MEUCIQCR6k+fF+uTf9lavRfK0kqlt6zD4pqzFsGQfq5BRuigigIgdX1uPYLH2Jt8IUmwn8BMnhx3b1muBKzFFR46JSlOx6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192669},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"2f78f3a39737d8aa4032cfead4e610eafad7c796","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.7","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.1","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.0.4","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.3","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.3.2_1753049206254_0.8843786047331275","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@tsofist/schema-forge","version":"3.4.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.4.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"d080b1d8733f7270ef3161e6b3187404d390d074","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.4.0.tgz","fileCount":114,"integrity":"sha512-iFyldmrH8u79zAnE3i04GRfVc+lJHkfUvUhL+EJCzXuE0uba5EmM7Dc4d/eVWsvzRJQwXGhDUKzJtRQuo5/yqQ==","signatures":[{"sig":"MEYCIQCcgQnC6GjuhR+7OfOWCSbQ16ZLMqYgF/tjHQcNFyAfPgIhAKxw9utBqogYp7zd+93NLDam9xydUQfTvbskQ+EtEORn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192713},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"aaa8ed49153efe489cad57ef70b01245ed51b0ab","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.7","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.1","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.0.4","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.3","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.4.0_1753198555568_0.1427180971633446","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@tsofist/schema-forge","version":"3.4.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.4.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"67d45bb6e308dc30db6e54d5d9153aa2396fc1e9","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.4.1.tgz","fileCount":114,"integrity":"sha512-s05RTjUXkWe9Uk/4f7PIoU8vvpqQQkecQaWkLG95QnNfRHDwGdvmgcBC/X4pdAB9I0wiV4mkU3ZkeEJIXPOHag==","signatures":[{"sig":"MEUCIQDOgD06Fw03wwKG2vdHXGhC2RqJ0ex9bVH4k5CZVT+nCwIgUBTuFjdSQ3Fr7h51ut2hTBmBwCAjGdQSRnl4ZbW4ikY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192912},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"6140ba3f2d70b2ca9270b839763a3cae8d40c4b5","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.7","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.1","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.0.4","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.3","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.4.1_1753212509190_0.5711327081244049","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@tsofist/schema-forge","version":"3.4.2","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.4.2","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"8e104113230fc6a07a7e60115eaf3527f954da27","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.4.2.tgz","fileCount":114,"integrity":"sha512-xIHHHIyJxVAG7YiZrelUd4v/bLl5OtytrJBM1GDtkwNe5QtxUMHKcZvPNbeeKZgRgEkLK0UITw7Cc/qz2mAB+g==","signatures":[{"sig":"MEUCIQDp6MAfPixZVPxJSB/B4uCHDN3byyjbXJiRPev9evHwJQIgXRmuuqT7q7pT1mu8CAR83C9eKw77wUVrHneVon4jhVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192912},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"e57f1c4cdf788df656146f6dd7d22bce941563bd","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.0.5","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.4","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.4.2_1753412510349_0.19718856756964653","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@tsofist/schema-forge","version":"3.5.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.5.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"15e5c72f1fcd711e3cc802031e9b88e8d87e2305","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.5.0.tgz","fileCount":114,"integrity":"sha512-F/7QTn53+skk0qVb67SnEC+0t5EiRHywZV0Mciz1t7ngBG8SRveLlHWiRGKubkdkiWRcVkIYxSyzO1cSKujsow==","signatures":[{"sig":"MEUCIEF3A2GgLzdNq8Ye9NHR7h6nHJk1ffa2MeFnVDTzAQTdAiEAjCMAQZc4pIJZmh697PKsHx3KCjMMhkzjfUk8FvJt84A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194803},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"1fecf78116912fe8f58332357e172c029206a797","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.0.5","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.4","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.5.0_1753645202009_0.07498441988722337","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@tsofist/schema-forge","version":"3.6.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.6.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"13f46fd171dd091bd44d30fa6d719b69e18baa03","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.6.0.tgz","fileCount":114,"integrity":"sha512-K/tI/G/M15T3bgCU29DMrDNFYzNM/7OnOb802d69XX9jiklTGvdvWS1ZaLNHVTLiTNpRRpeN1p/3vCncWsZPNQ==","signatures":[{"sig":"MEQCIDZ+xIozbJiu5407OHw0vthH/C/bayCERJIfo+syWS6QAiBeg6kCABi9hs/ZL4kEb43ljGz6OORjijV5Aj6sycvofQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195231},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"d346f50e3fdfd7c8205969eda815fd636356f5d6","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.0.5","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.4","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.6.0_1753647439940_0.7927162361981273","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@tsofist/schema-forge","version":"3.7.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.7.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"51a1a1f8a970daf7ccbdb00be2bd750154ea3990","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.7.0.tgz","fileCount":114,"integrity":"sha512-e/w1LbBv6IsAgurZmQ15IdIT17cIdQkzmbXeb2NApILPlxQCxUC7UST0QynznUw90wPvVboh7NfBkJoP3eSvYQ==","signatures":[{"sig":"MEUCIQDuA4WcXWekmPBtBW3TOhx9oFkbV2u/6QIsPaN6ifeSPwIgL7zpKsyFkEGt37v/+NrWBVYFZbUTiMtVUfvl8McE8gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197100},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"b291ce93c4dd2d888d7e0b7b70b1206674d8d72f","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.0.5","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.4","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.7.0_1753664605263_0.04313289433369416","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"@tsofist/schema-forge","version":"3.7.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@3.7.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"7f1c8c0f6a8b389008dff39674b16c1ec4e949f2","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-3.7.1.tgz","fileCount":114,"integrity":"sha512-pODd6A5pqWQt5uwnwe/Cxm/4aVKHITDZvLdy/qUErAFXxZEslYreXIUfo4otMor8iSCT8BVDwqwc9qan5cJAmQ==","signatures":[{"sig":"MEQCIBOTsDk7iU5Tsqu8iAb9Ah8q3vFs7WnxLKRFROULipiGAiAkalgEU3ebHa6JUC+hUN6/sO7VBAViMrd6xjW4x233gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199363},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"7c3b4b953fcb6984895c887c51d4f103642ae3a9","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.0.5","rimraf":"^6.0.1","ts-jest":"~29.4.0","supertest":"^7.1.4","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_3.7.1_1753674565796_0.2750149890500848","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@tsofist/schema-forge","version":"4.0.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@4.0.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"8d311d459c23f0bfc093edcc381f4d45b453a7ec","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-4.0.0.tgz","fileCount":117,"integrity":"sha512-ms06hwFpdKMBnuAzz4L6Z+foLyEevJnJpI1ls/gbgDbB52+c2ePhZpN9360ge46A/w5GxjvzBXfg9Sqe5vBuaw==","signatures":[{"sig":"MEQCIBNFRxUNnciizP11qUnu2wS60NMIdFxCUyEzY6+i66K6AiBSOG7frbu0OF9R3lDrpGMOfmOrwBP6eEha1b81NKEKvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215951},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"e54ba3b0e60a4a8a4c933a0d54dc3a4ed2d4b014","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.1.2","rimraf":"^6.0.1","ts-jest":"~29.4.1","supertest":"^7.1.4","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_4.0.0_1756788256202_0.4776686911599306","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@tsofist/schema-forge","version":"4.1.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@4.1.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"7a2bb1f4e8a580c96c34835ad0e9f1d9d933660b","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-4.1.0.tgz","fileCount":117,"integrity":"sha512-F6+uk1gYJ/qI0gQe6WAgewujAoDzugQ4cTpOTLgwjDxS1i3pfR/o26CP5Q5dgCZztljbYFDwF6zQHfYC9wSm1g==","signatures":[{"sig":"MEUCIQCZoMAbdASYwwo0WWuxWpfRdiriAtg2FuW4U8VyxuTS9wIgJZH37HqIHuZ/Vn+8brmfm4kCcMpdOjVuXVv0tCzk3X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217083},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"910d10277de4fc39fada841ad106f8dcfd0e2b20","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.1.2","rimraf":"^6.0.1","ts-jest":"~29.4.1","supertest":"^7.1.4","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_4.1.0_1756788700159_0.7405235862223605","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@tsofist/schema-forge","version":"4.2.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@4.2.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"e0919301ae203cf84f7f5e7133e19d8e554bbc2d","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-4.2.0.tgz","fileCount":117,"integrity":"sha512-tFoBfxIUFaaS7EScOUN7cZmpesa8YHsYVb0FQVBD+ZPryqkFZu5NoLmPrl2MK0ZzHCqDNO0hnkQ/XM8PZOnrlQ==","signatures":[{"sig":"MEYCIQCUL38QkrJusX4RHUTCv2OVOOhouKiI1KPqMQ+JEGcN0gIhAOOnu1sqJbwJAetcia3QPwRvfq7zAWhphzI8neq1YV9N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217327},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"8a6e1c9c001fec96555e574473552c3cce26c0f1","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.1.2","rimraf":"^6.0.1","ts-jest":"~29.4.1","supertest":"^7.1.4","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_4.2.0_1756789349541_0.609334758850083","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@tsofist/schema-forge","version":"4.2.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@4.2.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"84999a56471794944926728ca5bccf4b8200b886","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-4.2.1.tgz","fileCount":117,"integrity":"sha512-RarG1EAojtwJzLDbVqVirCEg0FxSKbWbWmsYAb1ca4NqDhpIATfZApn3lkRJfWCLQLIuRp8KAdgf61v0nSydug==","signatures":[{"sig":"MEUCIGAwtZHOBEgrYG3Mv5GSD6Hg7svrMM1GFRP+MwPi3AKSAiEA7E3RbYG6xgCKynyBUPNXuo3fgNHpub2jR8klgiq56H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217091},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"775e50eade03ac5ab52f4281ce472fd1f46ddf28","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.1.2","rimraf":"^6.0.1","ts-jest":"~29.4.1","supertest":"^7.1.4","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_4.2.1_1756789822749_0.3102854321040447","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"@tsofist/schema-forge","version":"4.2.2","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@4.2.2","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"0142938bbd14930946d96624e9bf2b9bb009ebc0","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-4.2.2.tgz","fileCount":117,"integrity":"sha512-gB1MpUaD9n/dA/zCW6F9xT3wUQ5tl7L9uI+U9rIzEJBKYBZsLhxJDQYfje50o85RqMKzMgM7GonYcy5cRtBhDA==","signatures":[{"sig":"MEUCIQDo2X1h+qN26WQ1kjpdnhykFeXhH2unIlaGcbuTzusAgAIgH/RumHjH/zynJmWb4horOe95ZFCx+Obi0I7kHuuqXMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217021},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"85cec3bb75f6c84924acd8cc4570f844f1e1bb49","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.1.2","rimraf":"^6.0.1","ts-jest":"~29.4.1","supertest":"^7.1.4","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_4.2.2_1756790786965_0.43781019041914626","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"@tsofist/schema-forge","version":"4.2.3","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@4.2.3","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"4aab4861b4191866f13d5c02944d38841f3ffa50","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-4.2.3.tgz","fileCount":117,"integrity":"sha512-HorTuWLpe/qVa7EFV7MVW2FHv7MSLBtgQ4z6gui3veKpX+d/+yxgt2EI+VMOwixBr2fqQCG9oETO4x5zp/YkHg==","signatures":[{"sig":"MEYCIQCXdzLFFMCEcevqmrUp35IE6251u5V/iTx6vdTnqArNJQIhAKHx6g/maTL1xdQtIkOwvyqYoiKDyfxvlPo+aKN3flb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217619},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"d97e8fa69b1dc67d63dfb13a7267265880ee8e3e","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.2.2","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.1.2","rimraf":"^6.0.1","ts-jest":"~29.4.1","supertest":"^7.1.4","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_4.2.3_1756792366233_0.3316405978715109","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@tsofist/schema-forge","version":"5.0.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.0.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"f16e3c2068f72fa75a85b1d586e3307c154d855a","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.0.0.tgz","fileCount":123,"integrity":"sha512-NXvcGojVOhPplVi9DHTfdj8r9VAN2GYgj4Ny/a2ImdcwAUPM4ENYUY049IsdoYKQnHYuw9agvD/E4Z0lWksl1A==","signatures":[{"sig":"MEUCIQDztm+1dhx+aKEP6wValBhKGjMtzBCsRFh5TlwP+0PSQQIgC2qnbpOkRsrPDtBtpaToivCUnC9ewW+OgAcAZmDg6jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228277},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"11f93ef766e45993adac6c29eaac25bf9abedbc3","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.3.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.1.3","rimraf":"^6.0.1","ts-jest":"~29.4.1","supertest":"^7.1.4","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.0.0_1756856569000_0.2173990998711799","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@tsofist/schema-forge","version":"5.1.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.1.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"6586c6809b6ad58ba6d5a7cad179200b1b60809f","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.1.0.tgz","fileCount":123,"integrity":"sha512-YZF41Mh8ngEnLzoFefY0xJM3fHSVB3T7Z8X89oj+F+HEtxJ70H9+zw5A7DETeOhDtR3Hf1GF/3VJ+p311/m+qA==","signatures":[{"sig":"MEYCIQCmpsyJHHUmls1fWk4P15ENlLxT/tTazx58YsPsQOz1JQIhAIa+MnEyaHGhDhIi/8gtSJU+NrCoZ3YVD+4+m0zrHmTE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230660},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"77144378e33dee731e736387e6ffbd10e6246433","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.4.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.1.3","rimraf":"^6.0.1","ts-jest":"~29.4.1","supertest":"^7.1.4","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.1.0_1757461698831_0.08339763853087834","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@tsofist/schema-forge","version":"5.2.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.2.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"e0c9e29208655349d3389d17b19f78a6004c17d5","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.2.0.tgz","fileCount":123,"integrity":"sha512-6ldXVsVR0gXVIKiitIo/7wlujfi0oV079SdKly5f6eTUHrNPNMeH3UgmNNeNyWNbNK8fvOx36iIaLN4tjjjIHg==","signatures":[{"sig":"MEUCIQDWS/MNlN3m5VxAl9lPk36ZkYKHpSPzmOHl46xPb89YrAIgXVZAXMyIWTQNd5qbeceEwK+fFMEhBejWRkEh+5WyZvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231044},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"5e51e8ffd5c16c3ce36c3d938330b47367e2b4ba","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.4.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.1.3","rimraf":"^6.0.1","ts-jest":"~29.4.1","supertest":"^7.1.4","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.2.0_1757867498106_0.7767734735395249","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@tsofist/schema-forge","version":"5.2.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.2.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"834524067ddce3cb085cfd42f6e31a4416079184","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.2.1.tgz","fileCount":123,"integrity":"sha512-k699JaQY6t3M2FRg/YUGO+/EsoH36oIVkKQ/i0Cp5pCLEjyNvT1Ev56ZypSJ4DiESuHEGxGaVEVHcfLnaF79jg==","signatures":[{"sig":"MEUCIQDkHVNZPvPsPNSrTiMq4RuVVkjnsFPRSsAdDK0Q0mmE+QIgM1WqbcNYUYpkCxttA27s41RGj5IZ8Krc6voLrx5FQHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231161},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"bae45064d51e5b5632c4861fddc788a2167ea945","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.4.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.1.3","rimraf":"^6.0.1","ts-jest":"~29.4.1","supertest":"^7.1.4","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.2.1_1757870084074_0.44161600519636046","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@tsofist/schema-forge","version":"5.2.2","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.2.2","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"809b91ca5955a287efdb81dd93ab229fe91ea0e4","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.2.2.tgz","fileCount":123,"integrity":"sha512-x1LDlJEtE2OjrQ3WQjT2MkgTN3yyseWEYa4ttwEGVSkNNS3f/scz8IdgG/4pHmIKSlmKC5aQ4ZUs3Plrvunc8Q==","signatures":[{"sig":"MEUCIQDAPP309iKV9SxQVKlbIeOOgKHkXGWablYxQ0UWcz2+eQIgKl+emXAy/4oRCYCF00gudueLki+gGG4FPbJEXJnaJg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231349},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"213bf8abd08cb88117e09e8fc92e9d4ae8bdb2e6","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.13.9","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.4.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.1.3","rimraf":"^6.0.1","ts-jest":"~29.4.1","supertest":"^7.1.4","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.2.2_1758032653718_0.30996514385517493","host":"s3://npm-registry-packages-npm-production"}},"5.2.3":{"name":"@tsofist/schema-forge","version":"5.2.3","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.2.3","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"8f4a9f80c3d016d66cc4340ffa43535c475af015","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.2.3.tgz","fileCount":123,"integrity":"sha512-FqWbMeldcKdYQQdIw9Rn1N2Dz/UA9oY8Mp7OwX0IOijZleIKe7I0ReLIdLkbP4kvDeXdCbYgQ6KUZ+DPzRxTOw==","signatures":[{"sig":"MEUCIHnWWfy9uVoNQQUFgmC/3GMItY+UeBzLr+4YSK7uUnxBAiEAmgRXonntyBhpOO/VqUhWdqKZ4xrF8ElETs18Yd23YB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231349},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"2b27625f854f1bd725ff43df5c6d81376b5c94f5","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.14.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.9.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.2.0","rimraf":"^6.0.1","ts-jest":"~29.4.4","supertest":"^7.1.4","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.2.3_1760025498022_0.669975854521534","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@tsofist/schema-forge","version":"5.3.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.3.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"390b6b35d5c9bd3b7711dd8327384bcb3bd8ab72","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.3.0.tgz","fileCount":123,"integrity":"sha512-DrjhQCjDp206I2t59EvExLAJ9LzitqL6xGDDdjROx7qCxtTlqU27P1E84620cUgBmR4ukp6HDBDkcgTZpsnLqw==","signatures":[{"sig":"MEQCIDCk2j+mCiN0RekD0fFrvV182wUp79Rhl1G0niR1lk+xAiATwHRzYc71MHQD9DlezOo4nITmgYl91Jf2C2kJTNKgqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238445},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"ab159d9f7ce40761cfc97fbe430c6ed2eea82ed3","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.14.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.11.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.2.0","rimraf":"^6.0.1","ts-jest":"~29.4.4","supertest":"^7.1.4","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.3.0_1762348444235_0.34703834560716085","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@tsofist/schema-forge","version":"5.4.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.4.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"144132357fee078dfc2fc41cb42027274656db8d","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.4.0.tgz","fileCount":123,"integrity":"sha512-eUHZflGOP71RspZOAnAOCx4GZZkBJqa36weMHlgDsg3y37gFb2ctpfbwQcJpbuYDbg7y8JqJbmScIkAOq+oRIg==","signatures":[{"sig":"MEUCIQCQP9IhPIBgvNjDrO6uWEPxn/jqQj22pI89ntqshc1ZYAIgY/ZqwdhSZ6HPKPbwy7UtXBg2hTRugadT6l9TkZAL0/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241207},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"e6b512d8d22edab5f625a3103961b2fd700d8084","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.14.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.11.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.2.0","rimraf":"^6.0.1","ts-jest":"~29.4.5","supertest":"^7.1.4","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.4.0_1763005854060_0.4929984943959602","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@tsofist/schema-forge","version":"5.5.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.5.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"14bc573ee5e4e2d3cd37f42776e35e998d4d98f6","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.5.0.tgz","fileCount":123,"integrity":"sha512-F7NyRUuRxDLfEJy11CaLVf3PrCUxUdXXbH6D2QlT78WLa4VtVOIl/ChKWNYspXcXyEre9pjTvH4iWZb5r7adfQ==","signatures":[{"sig":"MEUCIEzbnOBpTpImNzXeARDzO4zH1q5S0nJVrTklAt5bKBoeAiEA5hgvF1zOvIuO+mDamomDRAtCGSpM4Io65EWEmypAI1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241526},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"18b50cdc9c1a52dec4576cfce8140dc1774592f3","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.17.1","tslib":"^2.8.1","@dbml/core":"~3.14.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.23.1","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.2.0","rimraf":"^6.1.2","ts-jest":"~29.4.6","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^6.0.3","@tsofist/web-buddy":"^1.21.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.5.0_1770861429808_0.7618955983598423","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"@tsofist/schema-forge","version":"5.5.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.5.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"8689e80a7470975cfb6b31d4bf5e77fe3530f4f3","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.5.1.tgz","fileCount":123,"integrity":"sha512-du9tHoJg8Ha4ER+zWCW0XLLb2vlwBb5kckyESDdmslbvd6QDs4KUHTjLvYaMwgTjg/gZUDepL3xE4Hsaq4oFLg==","signatures":[{"sig":"MEUCIQCdEAZvOZIR3Fns/AxeUHu/SJ7xfSwgaEourHOZAq2i5wIgE76cikomIpbHVCzl/6CbobPpWBTEpCX2FMnyd99RCmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246140},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"30b9e192e127bd0f2e75df2161deeb577e1170a3","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.4","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.18.0","tslib":"^2.8.1","@dbml/core":"~3.14.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.24.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.3.0","rimraf":"^6.1.2","ts-jest":"~29.4.6","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^7.2.0","@tsofist/web-buddy":"^1.22.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.5.1_1774828420122_0.9803879757333198","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@tsofist/schema-forge","version":"5.6.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.6.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"f7f0ccd74df333db2510ae0b8e463a6e7678ea7f","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.6.0.tgz","fileCount":123,"integrity":"sha512-M78whlouN5QN6o1KZpLNIfvY3dDvgKetkYKU+xKWgI1NDWyuVEDeBFJFhUq3OBRBEdsQSFciNs7bbcuPSmP8NA==","signatures":[{"sig":"MEQCIAGwuUjm3HaEhAaH7BK/dPMmuJ0vcYUCf+Q0x0N3qd+eAiATIjB6kmLfbU20AoObNQQS7FRLhLzykNd62brza1XT5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246232},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"prettierPath":null,"cacheDirectory":".jest-cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"51c2589ec30bbf4fcf2539a0afe88a4d1c25fc2d","release":{"extends":["@tsofist/web-buddy/.releaserc-github.json"]},"scripts":{"lint":"eslint . --cache --cache-location .lint-cache/","test":"jest","build":"rimraf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rimraf lib .coverage .lint-cache .jest-cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/.prettierrc.js","_npmVersion":"10.9.8","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.18.0","tslib":"^2.8.1","@dbml/core":"~3.14.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^5.24.0","jsonpath-plus":"^10.3.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.0","ts-json-schema-generator":"~2.3.0"},"eslintConfig":{"root":true,"extends":["./node_modules/@tsofist/web-buddy/.eslintrc.yaml","./node_modules/@tsofist/web-buddy/eslint/stricter.extends.yaml"]},"eslintIgnore":["lib","*.tmp.json",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.3.0","rimraf":"^6.1.2","ts-jest":"~29.4.6","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^7.2.0","@tsofist/web-buddy":"^1.22.0","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.6.0_1774878219404_0.8066466486109607","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@tsofist/schema-forge","version":"5.7.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.7.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"3e8ffbfc3604dcb9fe8e637c9823afa2312587fd","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.7.0.tgz","fileCount":123,"integrity":"sha512-fI7fB/vk1bqNmvELFfcnsetSS5HPbZknEiGZjceCWX1dpSX3gT52Qom0m+1AiZOSv/cVyJ+3B5KD9MahPm2nIg==","signatures":[{"sig":"MEQCIA2AutylKFCvu/CEIcydhclKEOfCe4qcViLjhviTDM5xAiArpRwEtoLyifJ6DD36QQx80FfrPQsUDkCwZ+aEHnKe8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247859},"jest":{"roots":["src","<rootDir>/test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"testTimeout":7000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"transformIgnorePatterns":["node_modules"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"84b77784ba3133393bdc3daf78247c4a81b152ec","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"eslint . --cache --cache-location .cache/","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rm -rf lib .coverage .lint-cache .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/lib/prettier/config.js","_npmVersion":"11.15.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","@dbml/core":"~7.1.2","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^6.0.0","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.1","ts-json-schema-generator":"~2.9.0"},"eslintIgnore":["lib","*.tmp.*",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.4.2","ts-jest":"~29.4.9","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^7.2.0","@tsofist/web-buddy":"^2.0.0-next.7","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.7.0_1779840736725_0.29574012045924003","host":"s3://npm-registry-packages-npm-production"}},"5.7.1":{"name":"@tsofist/schema-forge","version":"5.7.1","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.7.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"da8aa4c59e64c000b6084cfab484462d78a4a9ca","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.7.1.tgz","fileCount":123,"integrity":"sha512-eldSMa/j88VWTyL43LhYeBwlJi4LEf1DPOBDt0hcoStNdhSlMErjdXOfA2re9s4TkNUdiepiPOBuadSynj9mKA==","signatures":[{"sig":"MEUCIFZKnpV20wULpL6Qm4kY2BbC7898NDOvTQtYwo8YAU9WAiEAwtamnpbH7erZ6k9HpvYQDB2oEAJbJWELbxC5NGXpOc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247859},"jest":{"roots":["src","<rootDir>/test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"testTimeout":7000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"transformIgnorePatterns":["node_modules"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"245b25b3a90bb8d443bb2bd3a909ef9329f4d60e","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"eslint . --cache --cache-location .cache/","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rm -rf lib .coverage .lint-cache .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/lib/prettier/config.js","_npmVersion":"11.15.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","@dbml/core":"~7.1.2","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^6.0.0","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.1","ts-json-schema-generator":"~2.3.0"},"eslintIgnore":["lib","*.tmp.*",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.4.2","ts-jest":"~29.4.9","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^7.2.0","@tsofist/web-buddy":"^2.0.0-next.7","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.7.1_1779841250679_0.49178499736125114","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@tsofist/schema-forge","version":"5.8.0","keywords":[],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.8.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"8a419cceff1934ad8829ba1d9e1f9f410aa3ef0e","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.8.0.tgz","fileCount":123,"integrity":"sha512-fd4Zlrrcvr5l+m2POdiZd1HvFIt7amK0K7KmsenvLF38G6uXKMrpTyz3sUfsfYbluTPCBCvfUtTthGTRjJLnBQ==","signatures":[{"sig":"MEUCIBbuDfP46+fMmZ5Gt1emjKx9FgtY3Jrt2534kR7SbcywAiEArUkZOymvHP3eXq6Fv2Y4uhvi2mt+uxQFoW6GOwPV21k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247859},"jest":{"roots":["src","<rootDir>/test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"testTimeout":7000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"transformIgnorePatterns":["node_modules"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"f739843eec3d373dfcd50822926d9834da54cf71","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"eslint . --cache --cache-location .cache/","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rm -rf lib .coverage .lint-cache .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/lib/prettier/config.js","_npmVersion":"11.15.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","@dbml/core":"~7.1.2","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^8.1.0","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"^0.5.9","@ungap/structured-clone":"^1.3.3","ts-json-schema-generator":"~2.3.0"},"eslintIgnore":["lib","*.tmp.*",".coverage",".*-cache",".idea","node_modules"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.4.2","ts-jest":"~29.4.9","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^7.2.0","@tsofist/web-buddy":"^2.0.0-next.7","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.8.0_1784602472766_0.8213060658838884","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@tsofist/schema-forge","version":"5.9.0","keywords":["tsofist","json-schema","json-schema generator"],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.9.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"44a7e01bb8408e28356555ccb4b891fa89507e9d","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.9.0.tgz","fileCount":123,"integrity":"sha512-E30VQvik1abhE9YQqQEbIe4DwAEzZH+lufnN+1ay7eHLMBGPNP/If4YdKhinagNG6HbZLrpLSuHicq3yXJ4GRg==","signatures":[{"sig":"MEUCIQDZ5wD3MzV7Ld/AraRh6p+FjkH/0F7WKq/xhYUFxoknLQIgQWFfd4CB97YdTkDAsBZL9nEwz+qc8OKcL5ryY0jr4LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245011},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"setupFiles":[],"testTimeout":10000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","moduleDirectories":["node_modules"],"collectCoverageFrom":["**/*.(t|j)s"],"transformIgnorePatterns":["node_modules"],"coveragePathIgnorePatterns":["types.ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"8eab62001734bafa3ea7f7093b740a4949fc379b","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"eslint . --cache --cache-location .cache/","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rm -rf lib .coverage .lint-cache .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/lib/prettier/config.js","_npmVersion":"11.19.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","@dbml/core":"~7.1.2","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^8.2.0","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"~0.5.9","@ungap/structured-clone":"^1.3.3","ts-json-schema-generator":"~2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.4.2","ts-jest":"~29.4.12","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^7.2.1","@tsofist/web-buddy":"^2.0.0-next.9","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.9.0_1787171099735_0.4438091188718125","host":"s3://npm-registry-packages-npm-production"}},"5.9.1":{"name":"@tsofist/schema-forge","version":"5.9.1","keywords":["tsofist","json-schema","json-schema generator"],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.9.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"9c1ef3f8c578f411675bfb0db10788847ef87c03","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.9.1.tgz","fileCount":123,"integrity":"sha512-HVe0AyQbvb4gQ962Zoxox8Iw7qsZ4TfwMwVbz2U3LM7oPhEotNERTplZEMVKVQJAsnWMhBRxYsG+JNxJTCI7iQ==","signatures":[{"sig":"MEUCIQCehPAt8iYMqoBtDogRNUDhGRK/xDz/FzeIiQW38y2hTgIgPQZQXCVgWwd8LH7hnVZYuGMLzM4WBjFkXd+eBxjuUbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244969},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"setupFiles":[],"testTimeout":10000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","moduleDirectories":["node_modules"],"collectCoverageFrom":["**/*.(t|j)s"],"transformIgnorePatterns":["node_modules"],"coveragePathIgnorePatterns":["types.ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"1738a40f341de3f2176f7ebf74003ca55ed9ed2d","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"eslint . --cache --cache-location .cache/","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rm -rf lib .coverage .lint-cache .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/lib/prettier/config.js","_npmVersion":"11.19.0","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","@dbml/core":"~7.1.2","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^8.2.1","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"~0.5.9","@ungap/structured-clone":"^1.3.3","ts-json-schema-generator":"~2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.4.2","ts-jest":"~29.4.12","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.0","@types/supertest":"^7.2.1","@tsofist/web-buddy":"^2.0.0-next.12","@types/ungap__structured-clone":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.9.1_1787351233985_0.8558640691766053","host":"s3://npm-registry-packages-npm-production"}},"5.9.2":{"name":"@tsofist/schema-forge","version":"5.9.2","keywords":["tsofist","json-schema","json-schema generator"],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.9.2","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"514b8ff0c424dc214f43515759c6ced7063cb236","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.9.2.tgz","fileCount":123,"integrity":"sha512-ccNmbHc5ZvS7jsJlZ4UW9YWmm2bwEJMc5zQj3QPTFxnFIUBalk/79Vf6IWFki1fYIIWCZlJ8JvLuysiZH2oATg==","signatures":[{"sig":"MEUCIEtWclR93p0cFiak+ra1KdmuvNuJz1z6rQTfSY/hwR2/AiEA/LbFqtWfenzk2hh8/on2wNG1cr6i6bNEvJwwfxnXD9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244996},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"setupFiles":[],"testTimeout":10000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","moduleDirectories":["node_modules"],"collectCoverageFrom":["**/*.(t|j)s"],"transformIgnorePatterns":["node_modules"],"coveragePathIgnorePatterns":["types.ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"5584da200a0682aefad6dd9721a1329c6731403f","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"eslint . --cache --cache-location .cache/","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rm -rf lib .coverage .lint-cache .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"prettier":"./node_modules/@tsofist/web-buddy/lib/prettier/config.js","_npmVersion":"11.19.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","@dbml/core":"~7.1.2","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^8.2.1","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"~0.5.9","@ungap/structured-clone":"^1.4.0","ts-json-schema-generator":"~2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.5.0","ts-jest":"~29.4.12","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.43","@types/supertest":"^7.2.1","@tsofist/web-buddy":"^2.0.0-next.14","@types/ungap__structured-clone":"^1.2.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.9.2_1787936167000_0.49946000222389264","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@tsofist/schema-forge","version":"5.10.0","keywords":["tsofist","json-schema","json-schema generator"],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.10.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"1451ec2c9efea49b9b3b1c107b95cace99dfcb3c","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.10.0.tgz","fileCount":120,"integrity":"sha512-CvZQPpk7ly01l7LdaM9rFB+rjBVZ+a3sxheI4mzopDDDfBI20aGMyx83l8EH3LG/4LMl9DcsV63s9MMwGXR2pA==","signatures":[{"sig":"MEUCIQC8aqsbfSwDUtqJdXlcH4+uzXyZDiVW+EjMGlXrfx0Q0AIgOaMB/F/DijeIoGS4r9j7K+oInzhSiDVPVV7dh3RBtng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248198},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"setupFiles":[],"testTimeout":10000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","moduleDirectories":["node_modules"],"collectCoverageFrom":["**/*.(t|j)s"],"transformIgnorePatterns":["node_modules"],"coveragePathIgnorePatterns":["types.ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"07c750fc35bd47c6df1392d0a094b8bb12d5f723","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"eslint . --cache --cache-location .cache/","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rm -rf lib .coverage .lint-cache .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"_npmVersion":"11.19.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^8.3.3","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"~0.5.9","@ungap/structured-clone":"^1.4.0","ts-json-schema-generator":"~2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.5.1","ts-jest":"~29.4.12","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.43","@types/supertest":"^7.2.1","@tsofist/web-buddy":"^2.0.0-next.16","@types/ungap__structured-clone":"^1.2.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.10.0_1788917996754_0.36195450875271007","host":"s3://npm-registry-packages-npm-production"}},"5.11.0-next.1":{"name":"@tsofist/schema-forge","version":"5.11.0-next.1","keywords":["tsofist","json-schema","json-schema generator"],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.11.0-next.1","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"91647e64f3197a89c62cccb4199e6e5f0e3330d9","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.11.0-next.1.tgz","fileCount":123,"integrity":"sha512-LDuwfhpgCxcm8qJEzdU+zk4mNosRZpcJOU6N8Zhlwb9Lp9x4PT3M0rKm5j5mMN0QC+N0CiS7BiuNFV4yaoXwqA==","signatures":[{"sig":"MEYCIQCp2YrztjNPXAUulm5zZF/fhfSqQSWfZ1iAHiBrvUMWzAIhALg9+S8p86c5YFh/xEjg+eVnhhLgQuK74E1yKQrQc7nD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265130},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"setupFiles":[],"testTimeout":10000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","moduleDirectories":["node_modules"],"collectCoverageFrom":["**/*.(t|j)s"],"transformIgnorePatterns":["node_modules"],"coveragePathIgnorePatterns":["types.ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"9bf58b8813fe721f784de21b00ee589a8e3e511c","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"eslint . --cache --cache-location .cache/","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","pkg:purge":"rm -rf lib .coverage .lint-cache .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"_npmVersion":"11.19.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^8.3.3","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"~0.5.9","@ungap/structured-clone":"^1.4.0","ts-json-schema-generator":"~2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~30.5.1","ts-jest":"~29.4.12","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^20.19.43","@types/supertest":"^7.2.1","@tsofist/web-buddy":"^2.0.0-next.16","@types/ungap__structured-clone":"^1.2.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.11.0-next.1_1789418300682_0.35800977036605963","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"@tsofist/schema-forge","version":"5.11.0","keywords":["tsofist","json-schema","json-schema generator"],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@5.11.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"0f66592ff98d69ea6aea16e8e0e3850641a1feff","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-5.11.0.tgz","fileCount":123,"integrity":"sha512-Dr1tDCtc1ABh5qsxzOyKgFNYtw60xtCvX4EghiIwHCaoaOtz4nBL6+1bmMRnCIGGMT7a6POGlYsrDR+yIzBCJg==","signatures":[{"sig":"MEUCIDBKv1ilNJAbQx2nwT88OsgWbhTA9udZUg7zstOl6cyqAiEAp15v0zZPdO2iMGUrUQAw3lspwmWinlCF60WjxXsXXGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265432},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"setupFiles":[],"testTimeout":10000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","moduleDirectories":["node_modules"],"collectCoverageFrom":["**/*.(t|j)s"],"transformIgnorePatterns":["node_modules"],"coveragePathIgnorePatterns":["types.ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"dc32cb72617c842252d28ce41304cbb8cceb8049","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"npm run lint:code && npm run lint:lock-file","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","lint:code":"eslint . --cache --cache-location .cache/","pkg:purge":"rm -rf lib .coverage .lint-cache .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","lint:lock-file":"lockfile-lint","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"_npmVersion":"11.19.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^9.0.0","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"~0.5.9","@ungap/structured-clone":"^1.4.0","ts-json-schema-generator":"~2.3.0"},"lockfile-lint":{"path":"package-lock.json","type":"npm","allowedHosts":["npm"],"validateHttps":true,"validateIntegrity":true},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.5.1","ts-jest":"~29.4.12","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^22.12","@types/supertest":"^7.2.1","@tsofist/web-buddy":"^2.0.0-next.17","@types/ungap__structured-clone":"^1.2.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_5.11.0_1789604741800_0.7808715484624023","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@tsofist/schema-forge","version":"6.0.0","keywords":["tsofist","json-schema","json-schema generator"],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@6.0.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"cc7151312046e212cee4bee6108fab4245561d71","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-6.0.0.tgz","fileCount":126,"integrity":"sha512-jH7VuwRHG8RPBKTvDsDZ3isysCXxE3UGrvKn8dmN9iDrnoN7ppTbmtrKWqkHq4XIr3YTHtSbxqwuuqqmz5w6hQ==","signatures":[{"sig":"MEQCIAONZt7fCrDP8LIHSJp7kr3biUW0ngwoVfWZY303DV62AiBebeYLdWQCq8YDKH4IyPXEaTD++Q42DUu5kSPxB78RnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8hrEEVIme/YWrU0gO4Jyf+TN4GLsrhoXzsbl8EZ6qAAIgUCrXIJw4IoHF9cpjlxPZAx6TvxQRq3uqG2QL074xGjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298686},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"setupFiles":[],"testTimeout":10000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","moduleDirectories":["node_modules"],"collectCoverageFrom":["**/*.(t|j)s"],"transformIgnorePatterns":["node_modules"],"coveragePathIgnorePatterns":["types.ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"e54b112246fa28ded49585db93e12dd801dd1733","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"npm run lint:code && npm run lint:lock-file","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","lint:code":"eslint . --cache --cache-location .cache/","pkg:purge":"rm -rf lib .coverage .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","lint:lock-file":"lockfile-lint","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"_npmVersion":"11.19.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^9.0.0","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"~0.5.9","@ungap/structured-clone":"^1.4.0","ts-json-schema-generator":"~2.3.0"},"lockfile-lint":{"path":"package-lock.json","type":"npm","allowedHosts":["npm"],"validateHttps":true,"validateIntegrity":true},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.5.1","ts-jest":"~29.4.12","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^22.12","@types/supertest":"^7.2.1","@tsofist/web-buddy":"^2.0.0-next.17","@types/ungap__structured-clone":"^1.2.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_6.0.0_1789760031155_0.07690697772059107","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@tsofist/schema-forge","version":"6.1.0","keywords":["tsofist","json-schema","json-schema generator"],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@6.1.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"704c70042cc2d598959debad5baf2e81357fed42","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-6.1.0.tgz","fileCount":126,"integrity":"sha512-3t3Yfg7JSWdZmaK8tmy93DADOzgEzI2l9PZABJ7Q/iWs7g/D/wcENx8z7m7NT+uf9qjhmWQe7VH4edAC8qprCQ==","signatures":[{"sig":"MEYCIQDBZbWL468Xi0iqrDM58+tXBF3rGVXHdAJ5ETCz7M+SkgIhAM35zpIaWkv2virvvCoy3+o50KEDZkcaJoPDDeSBRviE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGqp87M0dL6e784pSTWZCoqbqsDtw2hGslgC1PKdbfT+AiEAtm5TmRbZoiBPwX2EjFBee8RKFNvr5rHbg8RSpzCbyOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298692},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"setupFiles":[],"testTimeout":10000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","moduleDirectories":["node_modules"],"collectCoverageFrom":["**/*.(t|j)s"],"transformIgnorePatterns":["node_modules"],"coveragePathIgnorePatterns":["types.ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","gitHead":"62e567e2f09a7bcdf57d17b62bddee137b41507f","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"npm run lint:code && npm run lint:lock-file","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint:code -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","lint:code":"eslint . --cache --cache-location .cache/","pkg:purge":"rm -rf lib .coverage .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","lint:lock-file":"lockfile-lint","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"_npmVersion":"11.19.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^10.0.0","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"~0.5.9","@ungap/structured-clone":"^1.4.0","ts-json-schema-generator":"~2.3.0"},"lockfile-lint":{"path":"package-lock.json","type":"npm","allowedHosts":["npm"],"validateHttps":true,"validateIntegrity":true},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.5.1","ts-jest":"~29.4.12","supertest":"^7.2.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^22.12","@types/supertest":"^7.2.1","@tsofist/web-buddy":"^2.0.0-next.17","@types/ungap__structured-clone":"^1.2.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_6.1.0_1790302985771_0.9689003200282102","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@tsofist/schema-forge","version":"6.2.0","keywords":["tsofist","json-schema","json-schema generator"],"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","_id":"@tsofist/schema-forge@6.2.0","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"dist":{"shasum":"e7feab9223fc0129b84a1ff83a6a8fe79d2c38e2","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-6.2.0.tgz","fileCount":126,"integrity":"sha512-FMeVAOar5JoQWb1jYY+SPA8OG3J+Cz1MivqgLEVuh2VNkBLLgVeXhI0S41JAGa1nZUsftuGl5FgOcdULrEPqzQ==","signatures":[{"sig":"MEUCIFy1WGzm+HGDpPUCALMLHbWvxZTxvua6dbvXr00uwed7AiEAvDdUvFyGRzLededWikz/7XiWCw+yE+qWD9eaJN/sBbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICp4SjkrP+cNcDDuH2xjUCF79SMPg12s/OScn8jdQ13TAiEAj7QFKcEFHoemdEotKqwSTtd+y1AxvmizEbK1Bk8Unq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298798},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"setupFiles":[],"testTimeout":10000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","moduleDirectories":["node_modules"],"collectCoverageFrom":["**/*.(t|j)s"],"transformIgnorePatterns":["node_modules"],"coveragePathIgnorePatterns":["types.ts"]},"main":"lib/types","type":"commonjs","types":"lib/types","engines":{"node":">=22.12"},"gitHead":"86e0cb32a700f697e9a5ee054f8804fb9e9e90db","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"npm run lint:code && npm run lint:lock-file","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint:code -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","lint:code":"eslint . --cache --cache-location .cache/","pkg:purge":"rm -rf lib .coverage .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","lint:lock-file":"lockfile-lint","pkg:publish-test":"semantic-release --dry-run"},"_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"_npmVersion":"11.19.1","description":"Generate JSON schema from TypeScript types","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^10.2.0","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"~0.5.9","@ungap/structured-clone":"^1.4.0","ts-json-schema-generator":"~2.3.0"},"lockfile-lint":{"path":"package-lock.json","type":"npm","allowedHosts":["npm"],"validateHttps":true,"validateIntegrity":true},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~30.5","husky":"^9.1","ts-jest":"^29.4","supertest":"^7","typescript":"~5.9.3","@types/jest":"~30.0","@types/node":"^22.12","@types/supertest":"^7","@tsofist/web-buddy":"^2.0.0","@types/ungap__structured-clone":"^1.2.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/schema-forge_6.2.0_1790712782778_0.1328043785259725","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-next.1":{"_id":"@tsofist/schema-forge@7.0.0-next.1","dist":{"shasum":"3caa5b56bf062980bc7a77216c3f509d27a79791","tarball":"https://registry.npmjs.org/@tsofist/schema-forge/-/schema-forge-7.0.0-next.1.tgz","fileCount":129,"integrity":"sha512-rt7GUwBielVI757sI/xcjqZdVy4FJG1gY8+y3nfKHX2EYlZviX0BqcQmbjrMQsECzoaGoOoU6CkN1DHAsFnlzQ==","signatures":[{"sig":"MEYCIQCMb+3/AD/ltnDdMulGf+qPEwJfq7etbXaJFjxa7CWgUwIhAMlG/eGp92Wb8zgVTAyVynYEluBJ6gLp34YzyBWKui7A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID0mXA2nwkvOsdfeon1h3t9DHiomjPi++JoQer0muf78AiEA7kSfwwTHIjESQTrzcoq3fTQJgVA/q6YYT/CnGAQqk4o="}],"unpackedSize":321692},"jest":{"roots":["src","test-sources"],"testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"useESM":true,"tsconfig":"tsconfig.build-test.json"}]},"setupFiles":[],"testTimeout":10000,"prettierPath":null,"cacheDirectory":".cache","testEnvironment":"node","moduleNameMapper":{},"coverageDirectory":".coverage","moduleDirectories":["node_modules"],"collectCoverageFrom":["**/*.(t|j)s"],"transformIgnorePatterns":["node_modules"],"coveragePathIgnorePatterns":["types.ts"]},"main":"lib/types","name":"@tsofist/schema-forge","type":"commonjs","types":"lib/types","author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"engines":{"node":">=22.12"},"gitHead":"3ee307bd94085e442d88fc0e536244baad48fd8c","license":"LGPL-3.0","release":{"extends":["@tsofist/web-buddy/lib/semantic-release/config.github.js"]},"scripts":{"lint":"npm run lint:code && npm run lint:lock-file","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","build":"rm -rf lib/** && tsc -p tsconfig.build.json","format":"npm run lint:code -- --fix","prepare":"husky && (cp node_modules/@tsofist/web-buddy/.editorconfig \"$INIT_CWD\" || true)","test:cov":"jest --coverage","lint:code":"eslint . --cache --cache-location .cache/","pkg:purge":"rm -rf lib .coverage .cache node_modules","test:watch":"jest --watch","pkg:publish":"semantic-release --no-ci","lint:lock-file":"lockfile-lint","pkg:publish-test":"semantic-release --dry-run"},"version":"7.0.0-next.1","_npmUser":{"name":"tsofist","email":"tsofistgudmen@gmail.com"},"keywords":["tsofist","json-schema","json-schema generator"],"_npmVersion":"11.19.1","description":"Generate JSON schema from TypeScript types","directories":{},"maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","tslib":"^2.8.1","ajv-formats":"^3.0.1","json-schema":"^0.4.0","@tsofist/stem":"^10.2.0","jsonpath-plus":"^10.4.0","@faker-js/faker":"^9.9.0","json-schema-faker":"~0.5.9","@ungap/structured-clone":"^1.4.0","ts-json-schema-generator":"~2.3.0"},"lockfile-lint":{"path":"package-lock.json","type":"npm","allowedHosts":["npm"],"validateHttps":true,"validateIntegrity":true},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~30.5","husky":"^9.1","ts-jest":"^29.4","supertest":"^7","typescript":"~5.9.3","@types/jest":"~30.0","@types/node":"^22.12","@types/supertest":"^7","@tsofist/web-buddy":"^2.0.0","@types/ungap__structured-clone":"^1.2.0"},"peerDependencies":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/schema-forge_7.0.0-next.1_1790806467712_0.14401341954596703"}}},"time":{"created":"2024-01-19T01:42:39.887Z","modified":"2026-09-30T22:14:27.984Z","1.0.0":"2024-01-19T01:42:40.167Z","1.0.1":"2024-01-21T02:25:26.233Z","1.0.2":"2024-01-29T23:29:45.264Z","1.1.0":"2024-01-31T04:38:35.335Z","1.2.0":"2024-01-31T04:58:40.622Z","1.3.0":"2024-02-09T02:07:55.367Z","1.3.1":"2024-02-09T02:35:01.728Z","1.4.0":"2024-02-11T22:23:59.245Z","1.4.1":"2024-02-12T22:05:43.775Z","1.5.0":"2024-02-19T23:47:02.653Z","1.5.1":"2024-02-27T17:53:53.014Z","1.6.0":"2024-03-23T21:39:26.451Z","1.7.0":"2024-04-01T21:09:36.250Z","1.8.0":"2024-04-02T21:51:54.617Z","1.9.0":"2024-04-05T03:30:21.589Z","1.10.0":"2024-04-05T23:14:59.594Z","1.11.0":"2024-04-07T02:09:07.963Z","1.12.0":"2024-04-09T22:26:34.961Z","1.14.0":"2024-05-01T00:47:27.260Z","1.15.0":"2024-06-05T02:22:37.480Z","1.16.0":"2024-06-05T05:06:09.701Z","1.17.0":"2024-06-05T05:50:58.334Z","1.18.0":"2024-06-06T00:04:32.703Z","1.19.0":"2024-06-06T01:08:23.625Z","1.20.0":"2024-07-10T20:32:32.231Z","1.20.1":"2024-07-10T21:06:24.567Z","1.21.0":"2024-07-11T06:38:08.989Z","1.21.1":"2024-07-11T07:17:46.400Z","1.22.0":"2024-07-22T04:29:18.684Z","1.23.0":"2024-07-23T23:58:49.270Z","1.24.0":"2024-07-24T04:29:46.740Z","1.24.1":"2024-08-05T22:01:59.384Z","1.24.2":"2024-08-05T22:23:07.476Z","1.24.3":"2024-08-29T04:48:05.952Z","1.25.0":"2024-09-04T01:20:38.858Z","1.26.0":"2024-09-15T23:15:20.965Z","1.27.0":"2024-09-21T01:59:06.925Z","1.28.0":"2024-10-01T21:13:22.305Z","1.29.0":"2024-10-13T21:02:37.879Z","1.29.1":"2024-10-20T23:20:24.411Z","1.30.0":"2024-10-21T02:47:24.390Z","1.30.1":"2024-10-26T03:23:43.577Z","1.31.0":"2024-11-06T23:37:43.353Z","1.32.0":"2024-11-17T02:40:39.221Z","1.32.1":"2024-11-19T01:39:34.133Z","1.33.0":"2024-11-28T02:41:55.980Z","1.34.0":"2024-12-18T19:10:05.978Z","2.0.0":"2025-02-10T21:44:39.978Z","2.1.0":"2025-03-06T21:52:12.114Z","2.2.0":"2025-03-28T01:59:26.671Z","2.3.0":"2025-03-31T22:29:00.073Z","2.4.0":"2025-04-01T22:31:11.016Z","2.4.1":"2025-04-02T01:12:55.971Z","2.4.2":"2025-04-02T01:25:12.848Z","2.4.3":"2025-04-02T01:41:48.952Z","2.5.0":"2025-04-07T05:03:24.409Z","2.5.1":"2025-04-07T05:36:09.155Z","2.6.0":"2025-04-10T02:59:45.510Z","2.7.0":"2025-05-03T19:18:48.414Z","2.8.0":"2025-05-03T19:37:18.639Z","2.9.0":"2025-05-03T20:37:14.410Z","2.10.0":"2025-05-19T23:23:41.377Z","2.11.0":"2025-06-05T06:14:35.474Z","2.12.0":"2025-06-11T05:25:51.038Z","2.10.0-next.1":"2025-06-15T23:17:26.661Z","3.0.0-next.1":"2025-06-15T23:47:05.651Z","3.0.0":"2025-06-16T01:19:12.769Z","3.1.0":"2025-06-17T21:54:55.138Z","3.1.1":"2025-07-14T01:50:04.733Z","3.2.0":"2025-07-15T18:44:30.288Z","3.3.0":"2025-07-18T02:39:41.548Z","3.3.1":"2025-07-20T21:23:30.747Z","3.3.2":"2025-07-20T22:06:46.447Z","3.4.0":"2025-07-22T15:35:55.737Z","3.4.1":"2025-07-22T19:28:29.373Z","3.4.2":"2025-07-25T03:01:50.602Z","3.5.0":"2025-07-27T19:40:02.188Z","3.6.0":"2025-07-27T20:17:20.118Z","3.7.0":"2025-07-28T01:03:25.436Z","3.7.1":"2025-07-28T03:49:25.974Z","4.0.0":"2025-09-02T04:44:16.404Z","4.1.0":"2025-09-02T04:51:40.347Z","4.2.0":"2025-09-02T05:02:29.733Z","4.2.1":"2025-09-02T05:10:22.957Z","4.2.2":"2025-09-02T05:26:27.149Z","4.2.3":"2025-09-02T05:52:46.471Z","5.0.0":"2025-09-02T23:42:49.181Z","5.1.0":"2025-09-09T23:48:19.045Z","5.2.0":"2025-09-14T16:31:38.309Z","5.2.1":"2025-09-14T17:14:44.306Z","5.2.2":"2025-09-16T14:24:13.881Z","5.2.3":"2025-10-09T15:58:18.225Z","5.3.0":"2025-11-05T13:14:04.433Z","5.4.0":"2025-11-13T03:50:54.238Z","5.5.0":"2026-02-12T01:57:09.967Z","5.5.1":"2026-03-29T23:53:40.298Z","5.6.0":"2026-03-30T13:43:39.540Z","5.7.0":"2026-05-27T00:12:16.879Z","5.7.1":"2026-05-27T00:20:50.897Z","5.8.0":"2026-07-21T02:54:32.895Z","5.9.0":"2026-08-19T20:24:59.912Z","5.9.1":"2026-08-21T22:27:14.150Z","5.9.2":"2026-08-28T16:56:07.132Z","5.10.0":"2026-09-09T01:39:56.946Z","5.11.0-next.1":"2026-09-14T20:38:20.847Z","5.11.0":"2026-09-17T00:25:42.019Z","6.0.0":"2026-09-18T19:33:51.273Z","6.1.0":"2026-09-25T02:23:05.861Z","6.2.0":"2026-09-29T20:13:02.882Z","7.0.0-next.1":"2026-09-30T22:14:27.813Z"},"author":{"name":"Andrew Berdnikov","email":"tsofistgudmen@gmail.com"},"license":"LGPL-3.0","keywords":["tsofist","json-schema","json-schema generator"],"description":"Generate JSON schema from TypeScript types","maintainers":[{"name":"tsofist","email":"tsofistgudmen@gmail.com"}],"readme":"","readmeFilename":""}