issues
search
ianstormtaylor
/
superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
https://docs.superstructjs.org
MIT License
6.96k
stars
223
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Coercing a refined struct doesn't trigger refinement
#1278
yeoffrey
opened
21 hours ago
0
Unexpected interactions between refined structs and coerced structs
#1277
yeoffrey
closed
21 hours ago
0
Bump @types/node from 18.19.47 to 22.5.1
#1276
dependabot[bot]
opened
1 week ago
0
Bump @typescript-eslint/eslint-plugin from 7.18.0 to 8.3.0
#1275
dependabot[bot]
opened
1 week ago
0
Run a Codeshift to move away from the custom test runner
#1274
yeoffrey
opened
3 weeks ago
0
Bump @typescript-eslint/eslint-plugin from 7.18.0 to 8.0.0
#1273
dependabot[bot]
closed
1 week ago
1
Bump vitest from 1.6.0 to 2.0.5
#1272
dependabot[bot]
opened
1 month ago
0
Bump typescript from 4.9.5 to 5.5.4
#1271
dependabot[bot]
opened
1 month ago
0
Bump @types/node from 18.19.42 to 22.0.2
#1270
dependabot[bot]
closed
1 week ago
1
Simplify tests for basic structs
#1269
yeoffrey
closed
3 weeks ago
0
Replace custom Rollup setup with tsup
#1268
arturmuller
opened
1 month ago
0
Switch from Prettier & ESLint to Biome
#1267
yeoffrey
opened
1 month ago
0
Feature Request: Add depth Option to partial for Nested Optional Attributes
#1266
yeoffrey
opened
1 month ago
0
mask does not work anymore.
#1265
Ayora29
opened
1 month ago
2
What does a required value mean?
#1264
thany
closed
1 month ago
2
Add Superstruct to JSR
#1262
arturmuller
closed
2 months ago
0
2.0.2
#1261
arturmuller
closed
2 months ago
0
2.0.1
#1260
arturmuller
closed
2 months ago
0
Add tests that check that all structs that work with non-primitive values copy their data during coercion
#1259
arturmuller
opened
2 months ago
0
docs: correct Type(s|S)cript typo in docs/readme.md
#1258
JoshuaKGoldberg
closed
2 months ago
1
2.0.0
#1257
arturmuller
closed
2 months ago
0
Allow users to run the testing suite in watch mode
#1256
yeoffrey
closed
2 months ago
0
Remove babel from testing suite
#1255
yeoffrey
closed
2 months ago
0
Changelog v2.0.0
#1254
arturmuller
closed
2 months ago
0
Fix incorrectly passing validation for arrays in object(), type(), and record()
#1252
arturmuller
closed
2 months ago
0
Fix masking within unions
#1251
arturmuller
closed
2 months ago
0
Export all `utils` types
#1250
MajorLift
closed
2 months ago
0
Generate code coverage reports and upload to Codecov
#1249
yeoffrey
opened
2 months ago
1
Defaulted should clone default value if it's an object
#1248
yeoffrey
closed
2 months ago
1
Remove "is-email" from testing suite
#1247
yeoffrey
closed
2 months ago
4
2.0.0-0
#1246
arturmuller
closed
2 months ago
0
Use Vitest and expect methods for testing suite
#1245
yeoffrey
closed
2 months ago
0
Simplify testing suite with Vitest
#1244
yeoffrey
opened
3 months ago
0
Bump @types/node from 18.19.34 to 20.14.2
#1243
dependabot[bot]
closed
2 months ago
1
Migrate testing suite to Vitest
#1242
yeoffrey
closed
3 months ago
1
Bump @types/node from 18.19.33 to 20.13.0
#1241
dependabot[bot]
closed
3 months ago
1
`Describe` incorrectly handles single literal types.
#1240
yeoffrey
opened
3 months ago
1
Create predefined JS object from Schema
#1239
michalCapo
closed
2 months ago
5
Defaulted values are not correctly copied for `record` type data.
#1238
MaddyGuthridge
closed
2 months ago
6
Document pass-by-reference for `defaulted` values
#1237
MaddyGuthridge
closed
3 months ago
1
[Docs] Document pass-by-reference pitfall for `defaulted` values
#1236
MaddyGuthridge
closed
3 months ago
2
Intersection of type schema and record with enums as keys
#1235
alexamy
opened
3 months ago
1
How can I generate declaration file from superstruct
#1234
hemedani
closed
2 months ago
4
Does "create" supports "passthrough"
#1233
Bonjour123
closed
2 months ago
2
add tsc-alias for nodenext compatibility
#1232
Jakeii
closed
2 months ago
3
Bump typescript from 4.9.5 to 5.4.5
#1231
dependabot[bot]
closed
2 months ago
1
Bump @types/node from 18.19.31 to 20.12.7
#1230
dependabot[bot]
closed
3 months ago
1
Describe does not work well with union types
#1229
BoveFabio
opened
4 months ago
1
Bump typescript from 4.9.5 to 5.4.3
#1228
dependabot[bot]
closed
4 months ago
1
Bump @types/node from 18.19.28 to 20.12.2
#1227
dependabot[bot]
closed
4 months ago
1
Next