{"_id":"@systemfsoftware/oxlint-plugin-effect-schema","_rev":"19-f07abae5790f1ef8c823824ab6589657","name":"@systemfsoftware/oxlint-plugin-effect-schema","dist-tags":{"latest":"5.5.2"},"versions":{"1.0.0":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"1.0.0","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/oxlint-plugin-effect-schema@1.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugins/effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"0975c2ebda8e179fe1f07adaf27a192f9e587462","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-1.0.0.tgz","fileCount":6,"integrity":"sha512-7Etl74cThTypACtlmN1zi88fR5p5SPYxceSDzCVN4B3KZ6gCNtGNi5pkKpsah31WAtDj/AzNLPH/B10TLfG4Eg==","signatures":[{"sig":"MEUCIDhNYmMYkUefN+rDt5wjOucFCExlPEbZVsupWZUNhhiSAiEA59hH1aPOkxK0xdVw7vjM7qRp3zk6w0ViAK11jDAyNHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16442},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","format":"dprint fmt","mutation":"stryker run --incremental","test:run":"vitest run --coverage","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run"},"_npmUser":{"name":"ryanleecode","email":"ryanleecode@gmail.com"},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugins/effect-schema"},"description":"Oxlint rules for the Effect Schema cell: keep authored schema tests to the refusals the generated laws cannot reach.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@oxlint/plugins":"^1.74.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","oxlint":"^1.74.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.2.6","@stryker-mutator/vitest-runner":"^9.6.1","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-js-core":"^1.1.6","@systemfsoftware/arethetypeswrong-cli":"^1.0.7","@systemfsoftware/stryker-js-typescript-checker":"^1.1.6"},"peerDependencies":{"effect":"^3.22.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_1.0.0_1785559403482_0.9448927592763938","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"1.1.0","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/oxlint-plugin-effect-schema@1.1.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugins/effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"96df9803b9abd198074535a22c19b34a562af7f6","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-1.1.0.tgz","fileCount":6,"integrity":"sha512-1nbbiB3n/wS6e4xVEHWGjAwsDgDyxKDhwD2hYBnxvR6smpplKLHtEAGseNq1tTsRml8HBKyxvYSCzY8FdLO8gQ==","signatures":[{"sig":"MEQCICR/VjjjYoqwcf94En9fJrFTJF6ilrL7xKxlDCg1fEIyAiAbMBSC95qB/T1bySRe2q3FxX/XDfsKDatKKN8rn2ElEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22076},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","format":"dprint fmt","mutation":"stryker run","test:run":"vitest run --coverage","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugins/effect-schema"},"description":"Oxlint rules for the Effect Schema cell: keep authored schema tests to the refusals the generated laws cannot reach.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oxlint/plugins":"^1.74.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","oxlint":"^1.74.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.2.6","@stryker-mutator/vitest-runner":"^9.6.1","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-js-core":"^1.1.6","@systemfsoftware/arethetypeswrong-cli":"^1.1.0","@systemfsoftware/stryker-js-typescript-checker":"^1.1.6"},"peerDependencies":{"effect":"^3.22.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_1.1.0_1785726157026_0.6557430276320386","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"1.1.1","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/oxlint-plugin-effect-schema@1.1.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugins/effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"8dcb12ff54279e919b7deffe6a91e8ce6507c4c3","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-1.1.1.tgz","fileCount":6,"integrity":"sha512-V+RlIUyLyP4d3gy3dXORWKFhvBnU1q3zTZV1O0HrU4GVrg7fdEj+gUK2lmRU/TlTO98O9uLV44tb33+Rbc+CpA==","signatures":[{"sig":"MEQCIDGR0stvg+jhuqClp89YqINXnKrmKiWirHSpcckPgCpoAiBgUo8qtG/udGAV+XGTLJ4OjjyCGBrjRVcyFnD4T2TLYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22059},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","format":"dprint fmt","mutation":"stryker run","test:run":"vitest run --coverage","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugins/effect-schema"},"description":"Oxlint rules for the Effect Schema cell: keep authored schema tests to the refusals the generated laws cannot reach.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oxlint/plugins":"^1.74.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","oxlint":"^1.74.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.0","@stryker-mutator/vitest-runner":"^9.6.1","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-js-core":"^1.2.1","@systemfsoftware/arethetypeswrong-cli":"^1.1.1","@systemfsoftware/stryker-js-typescript-checker":"^1.2.1"},"peerDependencies":{"effect":"^3.22.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_1.1.1_1785812596184_0.6286202370430858","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"1.1.2","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/oxlint-plugin-effect-schema@1.1.2","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugins/effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"856ea2021d19f62fb67b791291baaef730c9b121","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-1.1.2.tgz","fileCount":6,"integrity":"sha512-hYK0raV5FJu7DhIr+2MzufmJjUxyF47+HxOPv+omUCbno68Bv8g0QwC4Ptm5Q0otFN9EO0ApuOPfgLMnKgXXjQ==","signatures":[{"sig":"MEQCIAkC2HgAiYNJ4PYX+DcwmjBHhT4qGw7jNZcs4MrRgkiSAiA1L1NWNQFmgDO9kiUiW16Wv+tAeNIyBKNUs725tIaDvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22059},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","format":"dprint fmt","mutation":"stryker run","test:run":"vitest run --coverage","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugins/effect-schema"},"description":"Oxlint rules for the Effect Schema cell: keep authored schema tests to the refusals the generated laws cannot reach.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oxlint/plugins":"^1.74.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","oxlint":"^1.74.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.1","@stryker-mutator/vitest-runner":"^9.6.1","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-js-core":"^1.2.4","@systemfsoftware/arethetypeswrong-cli":"^1.1.1","@systemfsoftware/stryker-js-typescript-checker":"^1.2.3"},"peerDependencies":{"effect":"^3.22.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_1.1.2_1785926563126_0.5471672710379836","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"2.0.0","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@2.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugins/effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"36e6ee0b9b02ea102876266fa942265a43dfff96","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-2.0.0.tgz","fileCount":7,"integrity":"sha512-HoRHkDF4waVlJxaK5xF+9MyJ56RwCYXsi79jSpnI5yuqeQwSmOSyPH7fErZ/d3ow0X5Y/Nx/0s20W7gjFq1glw==","signatures":[{"sig":"MEUCIDwtMwZ+pZEnqt59RZP0ue7GDB6boXipa1n2D245CFJZAiEAuHxZv8e+2A50M8cpS4rUOqW1PjMyQ4R0/kZRx8WffvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87705},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","test:run":"vitest run --coverage","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugins/effect-schema"},"description":"Oxlint rules for the Effect Schema cell: keep authored schema tests to the refusals the generated laws cannot reach.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@oxlint/plugins":"^1.77.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.108","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4.1.10","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.2","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"4.0.0-rc.108","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_2.0.0_1787261979018_0.498675097367947","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"3.0.0","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@3.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/lint/oxlint/plugins/effect/schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"0ad57115b036ccd70b33230d75a8480fbb4bfeac","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-3.0.0.tgz","fileCount":7,"integrity":"sha512-7AovkfRkFW8mNEulUU6XwQRFTrqzyBUoa8OauF+y8euhDLzXF0Nbus1mdiK89Pm3N04UloJ0NmwgzIviSa21Pw==","signatures":[{"sig":"MEUCIQDgQB99KgBM5qEWFopnFGlKNyyf4IZ01C6LM5p7R/KNQQIgM+o6vYWw01M+JYMqzD8yVo/JcQJd+WFFcAM1rJ2S2MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91565},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","test:run":"vitest run --coverage","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/lint/oxlint/plugins/effect/schema"},"description":"Oxlint rules for the Effect Schema cell: keep authored schema tests to the refusals the generated laws cannot reach.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@oxlint/plugins":"^1.77.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.108","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4.1.10","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"4.0.0-rc.108","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_3.0.0_1787330059685_0.740433112862322","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"4.0.0","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@4.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/lint/oxlint/plugins/effect/schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"1570656d7e71bb5afa7cb763106df6098cbe802b","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-4.0.0.tgz","fileCount":8,"integrity":"sha512-qG2ORb30aLAxHCRHcvl12hJXCBFZZTof0WklUVMcdUWpYHh2IGuxfK0pVl7Fry6IpdHwcue+p66kV/GhdXIx6A==","signatures":[{"sig":"MEUCIQC/cOBDouSj5eRhkaeYqL47oZEHNjcUN+WFjkBSBFlHSAIgWK5ADbCVXU44h8W5Mn/a208b5H3w++raYTd9wpNfkWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99132},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","test:run":"vitest run --coverage","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/lint/oxlint/plugins/effect/schema"},"description":"Oxlint rules for the Effect Schema cell: keep authored schema tests to the refusals the generated laws cannot reach.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@oxlint/plugins":"^1.77.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.111","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4.1.10","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"^4.0.0-rc.111","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_4.0.0_1787508656405_0.4181213415399898","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"4.0.1","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@4.0.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/lint/oxlint/plugins/effect/schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"785d6d0e46aa028c18b1e4377242650c96f685bd","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-4.0.1.tgz","fileCount":8,"integrity":"sha512-Axh/K7pw5O6AGgZgRg/pamkYv6fS2DG2SkOo3a7lO3NU1X2l6/wIvOYVvjRPNIr7VltukX1M6gSUIMf7ozPO6g==","signatures":[{"sig":"MEQCIFZ0O+4qZTCi4Hhdg5CoVaQRV5VTIncf2gZar+4J146aAiA1oveIF0ggkC67RHivpDqYpGbnncf/dOdgQLzdBvrwvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99690},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","test:run":"vitest run --coverage","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/lint/oxlint/plugins/effect/schema"},"description":"Oxlint rules for the Effect Schema cell: keep authored schema tests to the refusals the generated laws cannot reach.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@oxlint/plugins":"^1.77.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.111","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4.1.10","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"^4.0.0-rc.111","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_4.0.1_1787586465362_0.48204618162726565","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"5.0.0","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@5.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/lint/oxlint/plugins/effect/schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"110a27e85502edc42e92086169e96591af317a24","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-5.0.0.tgz","fileCount":8,"integrity":"sha512-Rm+eTJFOlHz6o3dV5LL1+X3ml+PeQOpBJtAYwY7CIB62F1ZpreZLtBk+KBLKcM6G+T818Zd1TAJLQ6S1yBI92Q==","signatures":[{"sig":"MEUCIQDxPb1EcrmwCI2jDaqNfpsjkfGVVXum+9j5LK86OJ0fmgIgZpt3LcEcjjYSmzM5N38tdJkvsmupL2ziZ8PKg8thMnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96449},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/lint/oxlint/plugins/effect/schema"},"description":"Oxlint rules for Effect Schema declarations: import path, tagged errors, and schema file shape.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@oxlint/plugins":"^1.77.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4.1.10","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"^4.0.0-rc.112","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_5.0.0_1787882417453_0.08955324876485382","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"5.0.1","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@5.0.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/lint/oxlint/plugins/effect/schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"833c3c3642f90e57a57494e3a0a75a6a12456923","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-5.0.1.tgz","fileCount":8,"integrity":"sha512-YDkGQ4JNPKwCteXcT8/hS/ollNxKs5FkVeb1InGzu7WAvLj7may1DFV9TOPvmvVNZGbt1qxHMTC+VF+LPu9e5g==","signatures":[{"sig":"MEUCIGnEAmjUBQtAutBka1TokyxliZskSeq9BvfPaxC88/AAAiEA/giLHxe2ZBgvnU8crxDfq0CiaKBqhFxVJPQPTG7C8rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96922},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/lint/oxlint/plugins/effect/schema"},"description":"Oxlint rules for Effect Schema declarations: import path, tagged errors, and schema file shape.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@oxlint/plugins":"^1.77.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-js-cli":"^4.0.1","@systemfsoftware/stryker-plugins":"^1.0.1","@systemfsoftware/arethetypeswrong-cli":"^1.1.1","@systemfsoftware/stryker-js-vitest-runner":"^2.0.1","@systemfsoftware/stryker-test-contribution":"^1.0.1","@systemfsoftware/stryker-js-typescript-checker":"^3.0.1"},"peerDependencies":{"effect":"^4.0.0-rc.112","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_5.0.1_1788058391900_0.5944528325294043","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"5.1.0","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@5.1.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/lint/oxlint/plugins/effect/schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"8683638644f81674b90c00085305d98998e7943c","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-5.1.0.tgz","fileCount":8,"integrity":"sha512-Nw3MxN0b05Ewvy9exrUIuEOpI3QL9n+ZlENgsw1AuR1wHZFUbOPRZ0Gaii4qdYW3Da24ou3AStoWoFU+3TOYWA==","signatures":[{"sig":"MEUCIQDp7pbbHLg8i2RZuLJ2ev5OT5g4TpFYTwcNZF81o3F2mQIgGXEspVazXOqwyTCOGqPO96IwEbQnyuVW1tWVTjD0/uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117433},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/lint/oxlint/plugins/effect/schema"},"description":"Oxlint rules for Effect Schema declarations: import path, tagged errors, and schema file shape.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@oxlint/plugins":"^1.77.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-js-cli":"^4.0.1","@systemfsoftware/stryker-plugins":"^1.0.1","@systemfsoftware/arethetypeswrong-cli":"^1.1.1","@systemfsoftware/stryker-js-vitest-runner":"^2.0.1","@systemfsoftware/stryker-test-contribution":"^1.0.1","@systemfsoftware/stryker-js-typescript-checker":"^3.0.1"},"peerDependencies":{"effect":"^4.0.0-rc.112","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_5.1.0_1788557545469_0.9687345178580073","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"5.2.0","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@5.2.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugin/oxlint-plugin-effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"c799b95b084d0b30d8cbe20d617a41954d54315a","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-5.2.0.tgz","fileCount":8,"integrity":"sha512-C3cSnxa49dRkGdAtbHXxEFZDJNpW3g1xV/1TqfkYL2YyPgvcL5EpLoVAAFDpdRMua7RP2CASWKlll8pECwZ04Q==","signatures":[{"sig":"MEQCIEPb9XK+uAffoL4pRfLspaVJ1GEhwxur6fltuJWy0rWsAiBwKSxoqdpFGLdQdsm8+ED5k14tqfdJimVeHw4oWYqX2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117241},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugin/oxlint-plugin-effect-schema"},"description":"Oxlint rules for Effect Schema declarations: import path, tagged errors, and schema file shape.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@oxlint/plugins":"^1.77.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-js-cli":"^4.0.1","@systemfsoftware/stryker-plugins":"^1.0.1","@systemfsoftware/arethetypeswrong-cli":"^1.1.1","@systemfsoftware/oxlint-import-origin":"^0.1.0","@systemfsoftware/stryker-js-vitest-runner":"^2.0.1","@systemfsoftware/stryker-test-contribution":"^1.0.1","@systemfsoftware/stryker-js-typescript-checker":"^3.0.1"},"peerDependencies":{"effect":"^4.0.0-rc.112","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_5.2.0_1788733875541_0.9984698955952125","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"5.3.0","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@5.3.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugin/oxlint-plugin-effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"19e83dc26f0ac9c8fd91634ac0e1623abacdb508","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-5.3.0.tgz","fileCount":8,"integrity":"sha512-8gEVERrOWQcAOblpJpj1odrDcVL5V5vF9Qthj/G4abTGZn3QU1l8PnVAo67okYO/h/i+LF/OejF6qKmxnEt+Iw==","signatures":[{"sig":"MEYCIQDqpO+JNjZ6/DQgE/qnVgkVjfDTcRajizheuDutxaYT9gIhAKmw8+p0WiKsZ/yLhx0y0lAjj4XAgY6BY/CvWEun9Gw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUTjwE70NIyD2N/LQfI1EcNcpPH7nTUJdtHt+1pxlZ7AIhAIMeyuS4I8klkJ7xCa7J1lFe5uysXkZnQ8lONFOR7b4s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@5.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132025},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugin/oxlint-plugin-effect-schema"},"description":"Oxlint rules for Effect Schema declarations: import path, tagged errors, and schema file shape.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@oxlint/plugins":"^1.77.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-js-cli":"^4.0.1","@systemfsoftware/stryker-plugins":"^1.0.1","@systemfsoftware/arethetypeswrong-cli":"^1.1.1","@systemfsoftware/oxlint-import-origin":"^0.1.0","@systemfsoftware/stryker-js-vitest-runner":"^2.0.1","@systemfsoftware/stryker-test-contribution":"^1.0.1","@systemfsoftware/stryker-js-typescript-checker":"^3.0.1"},"peerDependencies":{"effect":"4.0.0-rc.112","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_5.3.0_1789153110301_0.14208308106488543","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"5.3.1","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@5.3.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugin/oxlint-plugin-effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"88a94857699a825497370ede5bd80bdbf06b457c","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-5.3.1.tgz","fileCount":8,"integrity":"sha512-PusVEDYAWcYvsGsSlBv7Yu9EDvIwy5lCBWUZ6l/FUM1+WzbthyLDlvWBYGwz3Yc1gDUVWWb0OooF1ZL1F/Q6xA==","signatures":[{"sig":"MEUCICGyfD/i1Cspb4ToM6Me1kEk4pygr7ugKu1BDYX05Z+1AiEAkYJRAkrTzjSC0xXgEMaz8uKeIQ6C9F9vVI984ZnfBoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAqAfnJkePQyJyoKd4095iP1rrBmbCORHnA6mYbYfhbQIgKtlcMlWy9c2NWn3Y0IPW5OwAnClV52lZfoJ82kJyIoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@5.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132159},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugin/oxlint-plugin-effect-schema"},"description":"Oxlint rules for Effect Schema declarations: import path, tagged errors, and schema file shape.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@oxlint/plugins":"^1.77.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.4","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-js-cli":"^4.0.1","@systemfsoftware/stryker-plugins":"^1.0.1","@systemfsoftware/arethetypeswrong-cli":"^4.1.0","@systemfsoftware/oxlint-import-origin":"^0.1.0","@systemfsoftware/stryker-js-vitest-runner":"^2.0.1","@systemfsoftware/stryker-test-contribution":"^1.0.1","@systemfsoftware/stryker-js-typescript-checker":"^3.0.1"},"peerDependencies":{"effect":"4.0.0-rc.112","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_5.3.1_1789226395936_0.8874725081771528","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"5.3.2","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@5.3.2","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugin/oxlint-plugin-effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"179679eba860b84f020bfac420ad9852f5f1c9ed","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-5.3.2.tgz","fileCount":8,"integrity":"sha512-5KP9TFT4Hu/6iQI4vyPNkzTDK78GRz2utF31a1XC5OdKmxXzHzYJ2IC8mFIVrLc/uhbLizrLQ/ZmFVJO2Xu9Kw==","signatures":[{"sig":"MEUCIERxCC3UDW/jsM+fhIkaP+wpdGm7d5mi8/JoeIjgWUrwAiEAg3LSlJCvm4cUApjpLnwq+upxbprg7uGNdm5tyBIUsnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIErfTKcxCZz/qTCQH8443I9O3FrsxKlSM98VrLzNfMOIAiA2qpjjE/7C0I1la9cXqSb/lbwStasxDHZjwiNySuXoIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@5.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132749},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugin/oxlint-plugin-effect-schema"},"description":"Oxlint rules for Effect Schema declarations: import path, tagged errors, and schema file shape.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@oxlint/plugins":"^1.77.0","@oxc-project/types":"^0.140.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4","typescript":"^7","@types/node":"^24","@vitest/coverage-v8":"^4","@microsoft/api-extractor":"^7.58.7","@systemfsoftware/tsconfig":"^1.3.4","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-js-cli":"^4.0.1","@systemfsoftware/stryker-plugins":"^1.0.1","@systemfsoftware/arethetypeswrong-cli":"^4.1.0","@systemfsoftware/oxlint-import-origin":"^0.1.0","@systemfsoftware/stryker-js-vitest-runner":"^2.0.1","@systemfsoftware/stryker-test-contribution":"^1.0.1","@systemfsoftware/stryker-js-typescript-checker":"^3.0.1"},"peerDependencies":{"effect":"4.0.0-rc.112","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_5.3.2_1789276664226_0.20222732928094045","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"5.4.0","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@5.4.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugin/oxlint-plugin-effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"64102b7a733660872c6fb023436b5f8ade6e6f4a","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-5.4.0.tgz","fileCount":8,"integrity":"sha512-Lm20TLxjIaiHPxUNGqnimy1SkpuiJ0hSRsZfKtz4elShBy6ALslkmcaX4ksVyOjSdjPK5U6nsH4qyf9CFwCB0Q==","signatures":[{"sig":"MEUCIQCwCWP66JHWRqBCFjGfiAHBKQJ8GwU4+21lVLv/d96ebgIgb8b1QS6pHIpKoLdhV3bdI7e32BvdxRKWfkC30i/BNiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDWCYArfNXbehmYWRnXRdX23Djhk2n8UNZdvKjZTR74MAiEAm576+rfyTMJTlZs/kG5tHUi0tz75ns25ouXIONy/yCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@5.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130955},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugin/oxlint-plugin-effect-schema"},"description":"Oxlint rules for Effect Schema declarations: tagged errors and schema file shape.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@oxlint/plugins":"~1.82.0","@oxc-project/types":"^0.150.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.116","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","fast-check":"^4","typescript":"^7","@types/node":"^26","@vitest/coverage-v8":"^5","@microsoft/api-extractor":"^7.59.1","@systemfsoftware/tsconfig":"^1.3.5","@systemfsoftware/stryker-js":"^9.0.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/oxlint-import-origin":"^0.1.0","@systemfsoftware/stryker-js-vitest-runner":"^7.0.0","@systemfsoftware/stryker-test-contribution":"^3.0.2","@systemfsoftware/stryker-js-typescript-checker":"^7.0.2","@systemfsoftware/stryker-ignorer-in-source-vitest-block":"^0.1.0","@systemfsoftware/stryker-ignorer-effect-schema-declarations":"^0.1.0"},"peerDependencies":{"effect":"4.0.0-rc.116","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_5.4.0_1789929875536_0.1907027850752563","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"5.5.0","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@5.5.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugin/oxlint-plugin-effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"e5e08e7d0872b083265af3b0e1a422d94e220ed4","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-5.5.0.tgz","fileCount":8,"integrity":"sha512-8D+MJhNcFaWR214z1at49U2c2lyM1x45iZAMPQiLFljc0020k1xdYLm3mTN51s51a4gv3EgmFzFLgnqI078ijw==","signatures":[{"sig":"MEUCIQDtRPVtXFvUY6k0Gp3VcbTV9Szc1npjGENBiy4rqvUSLwIgduXj84b/g5MlZ/8HGDq3rXi08JazIj6i3k8FLFHUwtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIbaHPrZ7Q+9dAdepeJNYv48SUE1YM/locdJ4wErAkuwIhAO9VzM7hihH/3WzlffxPrn36bn6rgsiMNrj4UdrfIGx5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@5.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131743},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor-quiet run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugin/oxlint-plugin-effect-schema"},"description":"Oxlint rules for Effect Schema declarations: tagged errors and schema file shape.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@oxlint/plugins":"~1.82.0","@oxc-project/types":"^0.150.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.116","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","fast-check":"^4","typescript":"^7","@types/node":"^26","@vitest/coverage-v8":"^5","@microsoft/api-extractor":"^7.59.1","@systemfsoftware/tsconfig":"^1.3.5","@systemfsoftware/stryker-js":"^9.0.0","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/oxlint-import-origin":"^0.1.0","@systemfsoftware/stryker-js-vitest-runner":"^7.0.0","@systemfsoftware/stryker-test-contribution":"^3.0.2","@systemfsoftware/stryker-js-typescript-checker":"^7.0.2","@systemfsoftware/stryker-ignorer-in-source-vitest-block":"^0.1.0","@systemfsoftware/stryker-ignorer-effect-schema-declarations":"^0.1.0"},"peerDependencies":{"effect":"4.0.0-rc.116","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_5.5.0_1789940750675_0.18496990770381738","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"@systemfsoftware/oxlint-plugin-effect-schema","version":"5.5.1","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/oxlint-plugin-effect-schema@5.5.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugin/oxlint-plugin-effect-schema#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"a28e6399c2477a9e3993cdd7a3d8fbf63b0eb228","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-5.5.1.tgz","fileCount":8,"integrity":"sha512-1l6Ns4HtsUSQyRdOKPJeS3VZYyHFAYrEem0AmqxzXp0RN6p0nCmOpZS+dRNa0bu8slFjJvvvNmybNbeD10ycxA==","signatures":[{"sig":"MEYCIQDyk7o1T1LK4+b3syxN89oNs2gNQb1F9TaD5gDo+M1W7gIhAPFb4TIwRqbXmSSFpdI9zYjcSfro4M/mdHyQB0HiRWDf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOcZj/Sv+9r7r7Fm0VP8c4ayqNIVjIAbs6EFIpmQVqDgIhAOV0EXdLb3vqcQpsKQjKxXUZBaSShpyMyaFihqTkcbUv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@5.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131867},"type":"module","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor-quiet run","typecheck":"tsc --noEmit --incremental","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugin/oxlint-plugin-effect-schema"},"description":"Oxlint rules for Effect Schema declarations: tagged errors and schema file shape.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@oxlint/plugins":"~1.82.0","@oxc-project/types":"^0.150.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.116","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","fast-check":"^4","typescript":"^7","@types/node":"^26","@vitest/coverage-v8":"^5","@microsoft/api-extractor":"^7.59.1","@systemfsoftware/tsconfig":"^1.3.6","@systemfsoftware/stryker-js":"^10.0.1","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/oxlint-import-origin":"^0.1.0","@systemfsoftware/stryker-js-vitest-runner":"^7.0.1","@systemfsoftware/stryker-test-contribution":"^3.0.3","@systemfsoftware/stryker-js-typescript-checker":"^7.0.4","@systemfsoftware/stryker-ignorer-in-source-vitest-block":"^0.1.0","@systemfsoftware/stryker-ignorer-effect-schema-declarations":"^0.1.0"},"peerDependencies":{"effect":"4.0.0-rc.116","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oxlint-plugin-effect-schema_5.5.1_1789950511240_0.3098108827645385","host":"s3://npm-registry-packages-npm-production"}},"5.5.2":{"_id":"@systemfsoftware/oxlint-plugin-effect-schema@5.5.2","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"780233f77e391a0e1ef8a042cd4e0ef75957ea09","tarball":"https://registry.npmjs.org/@systemfsoftware/oxlint-plugin-effect-schema/-/oxlint-plugin-effect-schema-5.5.2.tgz","fileCount":8,"integrity":"sha512-9xjM2RMUu9GSrMdwniAYx7neyD+vE2iiZ9iBj9Y5QPg2CXomakBoU95ErOYUIcpHEdC8U93mMY2FTysL3bwQAA==","signatures":[{"sig":"MEUCIQCq6NH5ibrUIdbR//fH8GWqM2mNE1Ar+3y2No8a2BM3SQIgbVu/Ump/gRAK0JWzzTptRPQO+PamuL8X24jS1kEyAMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDh5Qv7UwlGQG2QrhhQymvkuvTYUVls5tP9nHZ0gGWWkAIhAKi5QLs93m/SzOhnHGvDKx9ZWJgTSVBCsLzBcqTuFEZT"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2foxlint-plugin-effect-schema@5.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131968},"name":"@systemfsoftware/oxlint-plugin-effect-schema","type":"module","author":"Ryan Lee <drdgvhbh@gmail.com>","exports":{".":{"types":"./dist/oxlint-plugin-effect-schema.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor-quiet run","typecheck":"tsc -b","api:update":"api-extractor run --local","mutation:full":"stryker run --force"},"version":"5.5.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25d0fe8-f5ce-4a05-8d65-3e9cc363ff80"}},"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugin/oxlint-plugin-effect-schema#readme","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugin/oxlint-plugin-effect-schema"},"description":"Oxlint rules for Effect Schema declarations: tagged errors and schema file shape.","directories":{},"maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"dependencies":{"@oxlint/plugins":"~1.82.0","@oxc-project/types":"^0.150.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.117","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","fast-check":"^4","typescript":"^7","@types/node":"^26","@vitest/coverage-v8":"^5","@microsoft/api-extractor":"^7.59.1","@systemfsoftware/tsconfig":"^2.0.1","@systemfsoftware/stryker-js":"^10.1.1","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/oxlint-import-origin":"^0.1.0","@systemfsoftware/stryker-js-vitest-runner":"^7.1.1","@systemfsoftware/stryker-test-contribution":"^3.0.3","@systemfsoftware/stryker-js-typescript-checker":"^7.0.5","@systemfsoftware/stryker-ignorer-in-source-vitest-block":"^0.1.1","@systemfsoftware/stryker-ignorer-effect-schema-declarations":"^0.1.1"},"peerDependencies":{"effect":"4.0.0-rc.117","typescript":">=5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oxlint-plugin-effect-schema_5.5.2_1790210249030_0.9844023008506586"}}},"time":{"created":"2026-08-01T04:43:23.388Z","modified":"2026-09-24T00:37:29.457Z","1.0.0":"2026-08-01T04:43:23.639Z","1.1.0":"2026-08-03T03:02:37.246Z","1.1.1":"2026-08-04T03:03:16.327Z","1.1.2":"2026-08-05T10:42:43.252Z","2.0.0":"2026-08-20T21:39:39.150Z","3.0.0":"2026-08-21T16:34:19.830Z","4.0.0":"2026-08-23T18:10:56.545Z","4.0.1":"2026-08-24T15:47:45.523Z","5.0.0":"2026-08-28T02:00:17.592Z","5.0.1":"2026-08-30T02:53:12.035Z","5.1.0":"2026-09-04T21:32:25.607Z","5.2.0":"2026-09-06T22:31:15.675Z","5.3.0":"2026-09-11T18:58:30.389Z","5.3.1":"2026-09-12T15:19:56.027Z","5.3.2":"2026-09-13T05:17:44.363Z","5.4.0":"2026-09-20T18:44:35.609Z","5.5.0":"2026-09-20T21:45:50.750Z","5.5.1":"2026-09-21T00:28:31.331Z","5.5.2":"2026-09-24T00:37:29.130Z"},"bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/oxlint-plugin/oxlint-plugin-effect-schema#readme","keywords":["oxlint","oxlint-plugin","oxc","lint","linter","lint-rules","effect","effect-ts","schema","property-testing"],"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/oxlint-plugin/oxlint-plugin-effect-schema"},"description":"Oxlint rules for Effect Schema declarations: tagged errors and schema file shape.","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"readme":"# @systemfsoftware/oxlint-plugin-effect-schema\n\nOxlint rules for Effect Schema declarations — how a schema is declared and what a `*.schema.ts` may export.\n\n## Rules\n\n| Rule                                    | What it enforces                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| --------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `ban-data-taggederror`                  | Use `Schema.TaggedError`, never `Data.TaggedError`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |\n| `no-manual-tag-member`                  | A type alias, interface, or type literal must not declare a `_tag` property signature; derive the type from `TaggedStruct` / `TaggedError` with `Schema.Type`, or inherit it from a tag carrier.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| `no-manual-tag-property`                | A class must not declare its own `_tag`; use `TaggedClass` / `TaggedError`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |\n| `schema-declaration-location`           | A schema declaration (a class extending a Schema factory, or a module-scope const initialized to a `Schema.<member>(...)` call) must live in a `*.schema.ts` file or the `<stem>.workflow.ts` that owns it.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |\n| `schema-file-exports-schemas-only`      | A `*.schema.ts` may export nothing but schemas: schema declarations plus the type vocabulary (type aliases, enums) the schemas are built from. An exported codec const (`S.encodeSync`, `S.decodeSync`, `Arbitrary.schema`, ...) and every re-export form are banned — the file declares its schemas, the caller applies them at the point of use.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |\n| `schema-filter-constructive-generation` | A filter consumed by `.check()` — in member, destructured, or named-import form — or exported from a module carries constructive-generation metadata: `arbitraryConstraint` on scalar filters, an explicit `arbitrary: { residual: true }` declaration for dense struct-level invariants that generate fine by rejection sampling, or a move to `Schema.declare` with `toCodecArbitrary` for sparse invariants. Scalar chains with inert node-level overrides report `filterDiscards`; struct filters without metadata or the residual marker report `filterResidualUndeclared`. The override silencer fires only when the receiver terminates at `Schema.declare`. A filter without these generates by discarding with the real generator living outside the schema. Imported non-exported filters are trusted; exported filters must carry their metadata at home. |\n| `schema-checked-element-named`          | A checked schema node passed inline as a collection combinator element must live in a named module-scope declaration, so the invariant has one home for its constructive metadata and its tests.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| `schema-recursive-union-budget`         | A recursive union whose cycle carries six or more `Schema.suspend` members derives arbitrary values superlinearly — measured 8 ms at four members, 222 ms at six, 52.6 s at eight — so it must hoist to a single `Schema.suspend` at the recursion point and declare its ceiling with `recursionBudget`. A recursion point whose suspension returns a union that reaches itself and declares neither `recursionBudget` nor a `toCodecArbitrary` derivation is the same verdict one shape later. A cycle built by a call that does not resolve to the Schema vocabulary (any local builder) is a trusted builder. The verdict comes from one file's own value graph, so a cycle closed through an import, recursion carried by a `Schema.declare` type parameter, and suspends written inline in the member list all stay silent.                                     |\n\n## Enrollment\n\nTurned on by `@systemfsoftware/oxlint-config/base`, which spreads `configs.recommended.rules`.\n\n## Testing\n\nEach rule ships a RuleTester suite at `src/rules/__tests__/<rule>.test.ts`, with 100% mutation coverage required.\n","readmeFilename":""}