Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,6 @@
"@types/node": "^26.4.0",
"tsx": "^4.23.12",
"turbo": "^2.10.12",
"typescript": "^5.9.3"
"typescript": "^6.0.3"
}
}
2 changes: 1 addition & 1 deletion packages/example/src/valid-types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

import { create } from "@bufbuild/protobuf";
import { createValidator } from "@bufbuild/protovalidate";
import { OrderSchema, type OrderValid } from "./gen/store/v1/order_pb";
import { OrderSchema, type OrderValid } from "./gen/store/v1/order_pb.js";

const validator = createValidator({
// This option enables validation of the proto2 `required` label.
Expand Down
5 changes: 4 additions & 1 deletion packages/example/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
{
"include": ["src/*.ts", "src/**/*.test.ts"],
"compilerOptions": {
"rootDir": "./src",
"target": "es2020",
"moduleResolution": "Node10",
"types": ["node"],
"moduleResolution": "Node16",
"module": "Node16",
"strict": true,
"forceConsistentCasingInFileNames": true
}
Expand Down
5 changes: 4 additions & 1 deletion packages/protovalidate-bench/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"include": ["src/**/*"],
"extends": "../../tsconfig.base.json"
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"rootDir": "./src"
}
}
5 changes: 4 additions & 1 deletion packages/protovalidate-testing/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"include": ["src/**/*"],
"extends": "../../tsconfig.base.json"
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"rootDir": "./src"
}
}
2 changes: 1 addition & 1 deletion packages/protovalidate/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"typecheck": "tsc --project tsconfig.test.json",
"prebuild": "rm -rf ./dist/*",
"build": "npm run build:cjs && npm run build:esm",
"build:cjs": "tsc --project tsconfig.json --module commonjs --verbatimModuleSyntax false --moduleResolution node10 --outDir ./dist/cjs && echo >./dist/cjs/package.json '{\"type\":\"commonjs\"}'",
"build:cjs": "tsc --project tsconfig.json --module commonjs --verbatimModuleSyntax false --moduleResolution node10 --ignoreDeprecations 6.0 --outDir ./dist/cjs && echo >./dist/cjs/package.json '{\"type\":\"commonjs\"}'",
Comment thread
ajeetdsouza marked this conversation as resolved.
"build:esm": "tsc --project tsconfig.json --outDir ./dist/esm",
"update-readme": "update-readme README.md",
"format": "biome format --write",
Expand Down
1 change: 1 addition & 0 deletions packages/protovalidate/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"include": ["src/index.ts"],
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"rootDir": "./src",
"lib": [
// For Error.cause in error.ts
"ES2022.Error"
Expand Down
4 changes: 1 addition & 3 deletions tsconfig.base.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@
"target": "es2020",
"lib": ["ES2020"],
"declaration": true,
"types": ["@types/node"],
// We don't have dependencies that require interop
"esModuleInterop": false,
"types": ["node"],
// As strict as possible
"strict": true,
"forceConsistentCasingInFileNames": true,
Expand Down
Loading