Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / ianstormtaylor/superstruct issues and pull requests

#1188 - Unexpected behaviour when combining `assign` + `refine`

Issue - State: open - Opened by john-rodewald over 1 year ago - 1 comment

#1187 - Dynamic context property access

Issue - State: open - Opened by andreisaikouski over 1 year ago

#1186 - Never type creates a typescript issue

Issue - State: open - Opened by yannbriancon over 1 year ago

#1184 - `size` on `array` uses a permissive type

Issue - State: open - Opened by shellscape over 1 year ago

#1183 - [Feature] Discriminated unions (fast lookup)

Issue - State: open - Opened by jakubwolny over 1 year ago - 1 comment

#1182 - [Feature] `one of` or `or` type

Issue - State: open - Opened by andreisaikouski almost 2 years ago - 2 comments

#1181 - feat: add `InferUncoerced` type utility

Pull Request - State: open - Opened by ziad-saab almost 2 years ago - 1 comment

#1180 - `intersection` flattens unions too much

Issue - State: open - Opened by Gelio almost 2 years ago - 1 comment

#1178 - [Feature] Support for `Required`

Issue - State: open - Opened by kevcao-certik almost 2 years ago - 2 comments
Labels: feature, ♥ help please

#1177 - add override utility

Pull Request - State: open - Opened by ytw0728 almost 2 years ago

#1176 - [Question|Feature] Add functions to an interface

Issue - State: closed - Opened by JoniJnm almost 2 years ago

#1175 - Example coercion does not work. Have I done it right ?

Issue - State: closed - Opened by houd1ni almost 2 years ago - 2 comments

#1174 - Type-tests do not check for strict types

Issue - State: open - Opened by thoughtspile almost 2 years ago - 2 comments

#1173 - Generate struct from TS interface

Issue - State: open - Opened by aldo-roman almost 2 years ago - 3 comments

#1172 - Bump eslint from 7.32.0 to 8.35.0

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago - 2 comments
Labels: dependencies

#1171 - Add superstruct to the typia benchmarks

Issue - State: open - Opened by gotjoshua almost 2 years ago

#1170 - Mixing `partial` and `type` negates effects of `partial`

Issue - State: closed - Opened by hgezim almost 2 years ago - 2 comments

#1169 - The error types are different in the docs

Issue - State: open - Opened by Jakeii about 2 years ago

#1168 - Bump eslint-config-prettier from 7.2.0 to 8.6.0

Pull Request - State: closed - Opened by dependabot[bot] about 2 years ago - 2 comments
Labels: dependencies

#1167 - Bump @rollup/plugin-typescript from 9.0.2 to 11.0.0

Pull Request - State: closed - Opened by dependabot[bot] about 2 years ago - 1 comment
Labels: dependencies

#1166 - Bump eslint from 7.32.0 to 8.33.0

Pull Request - State: closed - Opened by dependabot[bot] about 2 years ago - 1 comment
Labels: dependencies

#1165 - make more of the examples runnable

Pull Request - State: closed - Opened by rauno56 about 2 years ago - 1 comment

#1164 - Bump eslint from 7.32.0 to 8.31.0

Pull Request - State: closed - Opened by dependabot[bot] about 2 years ago - 1 comment
Labels: dependencies

#1163 - Impossible to `Describe` generic types with conditional

Issue - State: open - Opened by dsluijk about 2 years ago - 2 comments

#1162 - Adding rest props for object-type

Issue - State: closed - Opened by vtrushin about 2 years ago - 2 comments

#1161 - Show object properties and values in failure message

Pull Request - State: open - Opened by abouteiller-niji about 2 years ago

#1160 - Compatibility with moduleResolution: "Node16" is broken.

Issue - State: closed - Opened by ivands about 2 years ago - 3 comments

#1159 - Feature Request: Infer the other way.

Issue - State: open - Opened by ivands about 2 years ago - 5 comments
Labels: feature, ♥ help please

#1158 - Possible to validate data that is not present in the Struct?

Issue - State: closed - Opened by notflip about 2 years ago - 3 comments
Labels: ⚑ needs info

#1156 - Bump eslint from 7.32.0 to 8.28.0

Pull Request - State: closed - Opened by dependabot[bot] about 2 years ago - 1 comment
Labels: dependencies

#1155 - Bump @rollup/plugin-typescript from 9.0.2 to 10.0.1

Pull Request - State: closed - Opened by dependabot[bot] about 2 years ago - 1 comment
Labels: dependencies

#1153 - Expose generator validation

Issue - State: open - Opened by ritave about 2 years ago - 3 comments

#1152 - bug report: `s.validate(value, struct, { mask: true })` does not work?

Issue - State: closed - Opened by edman about 2 years ago - 6 comments

#1151 - Allow frozen objects/arrays to be coerced

Pull Request - State: closed - Opened by arturmuller about 2 years ago

#1150 - Document the usage of the type struct in the omit utility

Pull Request - State: closed - Opened by arturmuller over 2 years ago

#1149 - Retain struct's type in partial and pick helpers

Pull Request - State: closed - Opened by arturmuller over 2 years ago - 3 comments

#1148 - Missing documentation for shorthand `partial` usage

Issue - State: open - Opened by arturmuller over 2 years ago

#1147 - [CRITICAL] Unable to import superstruct

Issue - State: closed - Opened by Azarattum over 2 years ago - 1 comment

#1146 - switch to npm, cleanup rollup, remove umd

Pull Request - State: closed - Opened by ianstormtaylor over 2 years ago
Labels: debt

#1145 - Bump @types/lodash from 4.14.185 to 4.14.189

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1144 - Bump typescript from 4.8.3 to 4.9.3

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1143 - Bump @babel/preset-env from 7.19.1 to 7.20.2

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1142 - Bump @babel/core from 7.19.1 to 7.20.2

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1141 - Add custom error messages (#568)

Pull Request - State: closed - Opened by Azarattum over 2 years ago - 1 comment
Labels: feature

#1139 - Breaking change was not declared as such

Issue - State: open - Opened by maxadv over 2 years ago - 3 comments

#1138 - Deeply coerce within unions

Pull Request - State: closed - Opened by arturmuller over 2 years ago - 5 comments
Labels: bug

#1137 - Async Validation Support

Issue - State: open - Opened by MentalGear over 2 years ago - 5 comments
Labels: question

#1136 - Union doesn't work as expected when it contains objects with coercions

Issue - State: closed - Opened by arturmuller over 2 years ago - 2 comments
Labels: bug

#1135 - Fix Symbol serialisation

Pull Request - State: closed - Opened by Mrtenz over 2 years ago - 1 comment
Labels: bug

#1133 - Bump @types/node from 18.7.14 to 18.11.8

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#1132 - Bump @babel/preset-env from 7.19.1 to 7.19.4

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1131 - Bump @babel/core from 7.19.1 to 7.19.6

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1130 - Bump @babel/plugin-transform-modules-commonjs from 7.18.6 to 7.19.6

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#1129 - Bump @types/lodash from 4.14.185 to 4.14.187

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1128 - Fix typo in 04-refining-validation.md

Pull Request - State: closed - Opened by vitorhugomattos over 2 years ago - 1 comment
Labels: docs

#1127 - `defaulted` options not documented

Issue - State: open - Opened by nhagen over 2 years ago

#1126 - Allow coercions to undefined

Pull Request - State: closed - Opened by benj-dobs over 2 years ago - 1 comment
Labels: bug

#1125 - No longer possible to coerce values to `undefined`

Issue - State: closed - Opened by benj-dobs over 2 years ago - 1 comment

#1124 - nicer error message for union mismatches

Pull Request - State: open - Opened by hgwood over 2 years ago
Labels: ⚑ pending

#1123 - Type mismatch when using `partial()`

Issue - State: open - Opened by MrStrikes over 2 years ago

#1122 - Bump rollup from 2.79.0 to 2.79.1

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1121 - Bump @babel/core from 7.19.1 to 7.19.3

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1120 - Bump @types/node from 18.7.14 to 18.7.23

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1119 - Bump @types/mocha from 9.1.1 to 10.0.0

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#1118 - Bump @babel/preset-env from 7.19.1 to 7.19.3

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1117 - Bump @types/lodash from 4.14.185 to 4.14.186

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1116 - Bump @babel/cli from 7.17.10 to 7.19.3

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#1115 - Bump typescript from 4.8.3 to 4.8.4

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1114 - Allow optional and nullable enums

Pull Request - State: closed - Opened by TomPenguin over 2 years ago - 1 comment
Labels: feature

#1113 - Document custom error messages for refinements

Pull Request - State: closed - Opened by arturmuller over 2 years ago - 1 comment
Labels: docs

#1112 - Support Node 14 (again)

Pull Request - State: closed - Opened by mcmire over 2 years ago - 3 comments
Labels: bug

#1111 - Error on using a simple example

Issue - State: closed - Opened by chuacw over 2 years ago - 8 comments
Labels: bug

#1110 - Bump @babel/preset-env from 7.18.2 to 7.19.1

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#1107 - Bump typescript from 4.7.2 to 4.8.3

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1105 - fix coercion example in README

Pull Request - State: closed - Opened by sisp over 2 years ago - 1 comment
Labels: docs

#1102 - Bump @babel/cli from 7.17.10 to 7.18.10

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#1097 - How to describe type which contains props with enum

Issue - State: closed - Opened by mborysenko over 2 years ago - 2 comments
Labels: question

#1096 - Runtime error when using create() on superstruct.record with a frozen object

Issue - State: closed - Opened by gwisp2 over 2 years ago
Labels: bug, ♥ help please

#1094 - Bump @babel/register from 7.15.3 to 7.18.9

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#1086 - Rename CommonJS bundle so as to be compatible with React Native

Pull Request - State: closed - Opened by steveluscher over 2 years ago - 7 comments
Labels: debt

#1085 - Rename files to `cjs.js` for compatibility with React Native

Issue - State: closed - Opened by steveluscher over 2 years ago - 13 comments
Labels: debt

#1079 - Bump prettier from 2.6.2 to 2.7.1

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#1077 - Bump rollup-plugin-ts from 3.0.1 to 3.0.2

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#1075 - Bump @babel/plugin-transform-modules-commonjs from 7.18.2 to 7.18.6

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#1073 - Bump @babel/preset-typescript from 7.17.12 to 7.18.6

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#1072 - Bump eslint-plugin-prettier from 4.0.0 to 4.2.1

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#1049 - Generate interface definition

Issue - State: open - Opened by s97712 almost 3 years ago - 1 comment
Labels: question, ⚑ needs info

#1038 - Fixes #971 - nested coercion

Pull Request - State: closed - Opened by kmannislands almost 3 years ago

#1032 - Can the minified builds be removed from versions uploaded to npm?

Issue - State: closed - Opened by RyanSquared almost 3 years ago - 5 comments
Labels: ⚑ needs info

#1024 - Bump eslint-config-prettier from 7.2.0 to 8.5.0

Pull Request - State: closed - Opened by dependabot[bot] almost 3 years ago - 1 comment
Labels: dependencies

#1018 - enums gives relaxed type

Issue - State: closed - Opened by Louis-Tian almost 3 years ago - 10 comments
Labels: bug, ♥ help please

#988 - Use type for omit output if that's the struct's input

Pull Request - State: closed - Opened by IgnusG about 3 years ago - 2 comments
Labels: bug

#983 - `exactOptionalPropertyTypes: true` breaks type checking of optional values

Issue - State: open - Opened by IgnusG about 3 years ago - 4 comments
Labels: ♥ help please, improvement