Skip to content

Commit fa8d16a

Browse files
committed
refactor: use ModifyTypeOfProperty of @nidomiro/ts-type-utils
1 parent ab21100 commit fa8d16a

File tree

4 files changed

+73
-12
lines changed

4 files changed

+73
-12
lines changed

package-lock.json

Lines changed: 68 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,14 @@
1111
"@nestjs/common": "^9.0.0",
1212
"@nestjs/core": "^9.0.0",
1313
"@nestjs/platform-express": "^9.0.0",
14+
"@nidomiro/ts-type-utils": "^0.1.1",
1415
"@ory/keto-client": "^0.10.0-alpha.0",
1516
"@ory/keto-grpc-client": "^0.10.0-alpha.0",
1617
"assert-never": "^1.2.1",
1718
"defekt": "^9.3.1",
1819
"reflect-metadata": "^0.1.13",
1920
"rxjs": "^7.0.0",
20-
"tslib": "^2.3.0"
21+
"tslib": "^2.4.1"
2122
},
2223
"devDependencies": {
2324
"@nestjs/schematics": "^9.0.0",

packages/typescript/src/lib/relation-tuple-parser.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
import { defekt, error, Result, value } from 'defekt'
22
import { RelationTuple, SubjectSet } from './relation-tuple'
3-
import { type ModifyTypeOfAttribute } from './util/type.util'
3+
import { ModifyTypeOfProperty } from '@nidomiro/ts-type-utils'
44

55
export class RelationTupleSyntaxError extends defekt({ code: 'RelationTupleSyntaxError' }) {}
66

77
const forbiddenValueCharacters = [':', '#', '@', '(', ')']
88

9-
type PartialRelationTuple = ModifyTypeOfAttribute<
9+
type PartialRelationTuple = ModifyTypeOfProperty<
1010
Partial<RelationTuple>,
1111
{
1212
subjectIdOrSet?: Partial<RelationTuple['subjectIdOrSet']>
1313
}
1414
>
1515

16-
type PartialRelationTupleWithSubjectSet = ModifyTypeOfAttribute<
16+
type PartialRelationTupleWithSubjectSet = ModifyTypeOfProperty<
1717
Partial<RelationTuple>,
1818
{
1919
subjectIdOrSet: Partial<SubjectSet>

packages/typescript/src/lib/util/type.util.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)