Skip to content

Commit

Permalink
chore: upgrade deps
Browse files Browse the repository at this point in the history
Signed-off-by: Andres Correa Casablanca <[email protected]>
  • Loading branch information
castarco committed Feb 21, 2025
1 parent 998528a commit b0a17f1
Show file tree
Hide file tree
Showing 21 changed files with 1,041 additions and 1,157 deletions.
20 changes: 10 additions & 10 deletions .github/workflows/npm_publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ jobs:
build:
strategy:
matrix:
deno-version: [ "1.45.5" ]
deno-version: [ "2.2.0" ]
node-version: [ 22 ]
os: [ "ubuntu-latest" ]
pnpm: [ "9.7.0" ]
pnpm: [ "10.4.1" ]

runs-on: "${{ matrix.os }}"

Expand All @@ -22,20 +22,20 @@ jobs:
id-token: "write"

steps:
- name: "Checkout repository" # v4.1.1
uses: "actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11"
- name: "Install PNPM" # v3.0.0
uses: "pnpm/action-setup@a3252b78c470c02df07e9d59298aecedc3ccdd6d"
- name: "Checkout repository" # v4.2.2
uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683"
- name: "Install PNPM" # v4.1.0
uses: "pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda"
with:
version: "${{ matrix.pnpm }}"
- name: "Use Node.js ${{ matrix.node-version }}" # v4.0.2
uses: "actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8"
- name: "Use Node.js ${{ matrix.node-version }}" # v4.2.0
uses: "actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a"
with:
node-version: "${{ matrix.node-version }}"
cache: "pnpm"
registry-url: "https://registry.npmjs.org"
- name: "Use Deno ${{ matrix.deno-version }}" # v1.3.0
uses: denoland/setup-deno@ba9dcf3bc3696623d1add6a2f5181ee1b5143de5
- name: "Use Deno ${{ matrix.deno-version }}" # v2.0.2
uses: "denoland/setup-deno@909cc5acb0fdd60627fb858598759246509fa755"
with:
deno-version: "${{ matrix.deno-version }}"
- name: "Install dependencies"
Expand Down
2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
22.6.0
22.14.0
2 changes: 1 addition & 1 deletion @coderspirit/dev-configs/biome.jsonc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
"organizeImports": {
"enabled": true
},
Expand Down
2 changes: 1 addition & 1 deletion @coderspirit/dev-configs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
"lint": "pnpm biome check --files-ignore-unknown=true ."
},
"devDependencies": {
"@biomejs/biome": "1.8.3"
"@biomejs/biome": "^1.9.4"
}
}
4 changes: 2 additions & 2 deletions @coderspirit/internal-tools/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"typecheck": "deno check ./src/*.ts"
},
"devDependencies": {
"@biomejs/biome": "^1.8.3",
"@biomejs/biome": "^1.9.4",
"@coderspirit/dev-configs": "workspace:*",
"typescript": "^5.5.4"
"typescript": "^5.7.3"
}
}
1 change: 1 addition & 0 deletions @coderspirit/internal-tools/src/biome-check-staged.ts
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ const main = async () => {
try {
await main()
} catch (err) {
// biome-ignore lint/suspicious/noConsole: Internal usage
console.error(err)
process.exit(1)
}
1 change: 1 addition & 0 deletions @coderspirit/internal-tools/src/safe-publish.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ const main = async (): Promise<void> => {
try {
await main()
} catch (err) {
// biome-ignore lint/suspicious/noConsole: Internal usage
console.error(err)
process.exit(1)
}
22 changes: 11 additions & 11 deletions @coderspirit/lambda-ioc/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,18 +34,18 @@
"typecheck": "tsc --incremental true --tsBuildInfoFile .tsbuildinfo --noEmit -p ./tsconfig.json"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.4",
"@biomejs/biome": "1.8.3",
"@vitest/coverage-v8": "^2.0.5",
"get-tsconfig": "^4.7.6",
"publint": "^0.2.9",
"rollup": "^4.20.0",
"@arethetypeswrong/cli": "^0.17.4",
"@biomejs/biome": "^1.9.4",
"@vitest/coverage-v8": "^3.0.6",
"get-tsconfig": "^4.10.0",
"publint": "^0.3.6",
"rollup": "^4.34.8",
"rollup-plugin-dts": "^6.1.1",
"rollup-plugin-esbuild": "^6.1.1",
"tslib": "^2.6.3",
"turbo": "^2.0.12",
"typescript": "^5.5.4",
"vitest": "^2.0.5"
"rollup-plugin-esbuild": "^6.2.0",
"tslib": "^2.8.1",
"turbo": "^2.4.2",
"typescript": "^5.7.3",
"vitest": "^3.0.6"
},
"repository": {
"type": "git",
Expand Down
6 changes: 6 additions & 0 deletions @coderspirit/lambda-ioc/src/main.mts
Original file line number Diff line number Diff line change
Expand Up @@ -433,6 +433,8 @@ export function __createContainer<
return await c.resolveGroup(k.slice(0, -2))
case ':#':
return await c.resolveLabelledGroup(k.slice(0, -2))
default:
break // Nothing to do
}

const syncFactory = syncFactories[k as keyof TSyncFactories]
Expand Down Expand Up @@ -563,6 +565,8 @@ export function __createContainer<
return c.resolveGroup(arg.slice(0, -2))
case ':#':
return c.resolveLabelledGroup(arg.slice(0, -2))
default:
break // Nothing to do
}
if (syncFactories[arg] !== undefined) {
// biome-ignore lint/style/noNonNullAssertion: asserted above!
Expand Down Expand Up @@ -643,6 +647,8 @@ export function __createContainer<
return c.resolveGroup(arg.slice(0, -2))
case ':#':
return c.resolveLabelledGroup(arg.slice(0, -2))
default:
break // Nothing to do
}
if (syncFactories[arg] !== undefined) {
// biome-ignore lint/style/noNonNullAssertion: asserted above!
Expand Down
22 changes: 11 additions & 11 deletions @coderspirit/nominal-inputs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,18 +35,18 @@
"@coderspirit/nominal": "^4.0.3"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.4",
"@biomejs/biome": "1.8.3",
"@types/node": "^22.2.0",
"get-tsconfig": "^4.7.6",
"publint": "^0.2.9",
"rollup": "^4.20.0",
"@arethetypeswrong/cli": "^0.17.4",
"@biomejs/biome": "^1.9.4",
"@types/node": "^22.13.5",
"get-tsconfig": "^4.10.0",
"publint": "^0.3.6",
"rollup": "^4.34.8",
"rollup-plugin-dts": "^6.1.1",
"rollup-plugin-esbuild": "^6.1.1",
"tslib": "^2.6.3",
"turbo": "^2.0.12",
"typescript": "^5.5.4",
"vitest": "^2.0.5"
"rollup-plugin-esbuild": "^6.2.0",
"tslib": "^2.8.1",
"turbo": "^2.4.2",
"typescript": "^5.7.3",
"vitest": "^3.0.6"
},
"engines": {
"node": ">=18.0.0"
Expand Down
22 changes: 11 additions & 11 deletions @coderspirit/nominal-symbols/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,18 +35,18 @@
"typescript": ">=5.2"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.4",
"@biomejs/biome": "1.8.3",
"@types/node": "^22.2.0",
"get-tsconfig": "^4.7.6",
"publint": "^0.2.9",
"rollup": "^4.20.0",
"@arethetypeswrong/cli": "^0.17.4",
"@biomejs/biome": "^1.9.4",
"@types/node": "^22.13.5",
"get-tsconfig": "^4.10.0",
"publint": "^0.3.6",
"rollup": "^4.34.8",
"rollup-plugin-dts": "^6.1.1",
"rollup-plugin-esbuild": "^6.1.1",
"tslib": "^2.6.3",
"turbo": "^2.0.12",
"typescript": "^5.5.4",
"vitest": "^2.0.5"
"rollup-plugin-esbuild": "^6.2.0",
"tslib": "^2.8.1",
"turbo": "^2.4.2",
"typescript": "^5.7.3",
"vitest": "^3.0.6"
},
"engines": {
"node": ">=18.0.0"
Expand Down
1 change: 1 addition & 0 deletions @coderspirit/nominal-typebox/biome.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"include": ["*.test.ts", "*.test.mts"],
"linter": {
"rules": {
"performance": { "useTopLevelRegex": "off" },
"style": { "noParameterProperties": "off" }
}
}
Expand Down
26 changes: 13 additions & 13 deletions @coderspirit/nominal-typebox/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,21 +45,21 @@
"@coderspirit/nominal": "^4.1.1"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.4",
"@biomejs/biome": "1.8.3",
"@arethetypeswrong/cli": "^0.17.4",
"@biomejs/biome": "^1.9.4",
"@coderspirit/nominal-inputs": "workspace:^",
"@sinclair/typebox": "^0.33.4",
"@types/node": "^22.2.0",
"@vitest/coverage-v8": "^2.0.5",
"get-tsconfig": "^4.7.6",
"publint": "^0.2.9",
"rollup": "^4.20.0",
"@sinclair/typebox": "^0.34.27",
"@types/node": "^22.13.5",
"@vitest/coverage-v8": "^3.0.6",
"get-tsconfig": "^4.10.0",
"publint": "^0.3.6",
"rollup": "^4.34.8",
"rollup-plugin-dts": "^6.1.1",
"rollup-plugin-esbuild": "^6.1.1",
"tslib": "^2.6.3",
"turbo": "^2.0.12",
"typescript": "^5.5.4",
"vitest": "^2.0.5"
"rollup-plugin-esbuild": "^6.2.0",
"tslib": "^2.8.1",
"turbo": "^2.4.2",
"typescript": "^5.7.3",
"vitest": "^3.0.6"
},
"peerDependencies": {
"@sinclair/typebox": "^0.33.2"
Expand Down
24 changes: 12 additions & 12 deletions @coderspirit/nominal/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,19 +37,19 @@
"@coderspirit/nominal-symbols": "^2.0.0"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.4",
"@biomejs/biome": "1.8.3",
"@types/node": "^22.2.0",
"@vitest/coverage-v8": "^2.0.5",
"get-tsconfig": "^4.7.6",
"publint": "^0.2.9",
"rollup": "^4.20.0",
"@arethetypeswrong/cli": "^0.17.4",
"@biomejs/biome": "^1.9.4",
"@types/node": "^22.13.5",
"@vitest/coverage-v8": "^3.0.6",
"get-tsconfig": "^4.10.0",
"publint": "^0.3.6",
"rollup": "^4.34.8",
"rollup-plugin-dts": "^6.1.1",
"rollup-plugin-esbuild": "^6.1.1",
"tslib": "^2.6.3",
"turbo": "^2.0.12",
"typescript": "^5.5.4",
"vitest": "^2.0.5"
"rollup-plugin-esbuild": "^6.2.0",
"tslib": "^2.8.1",
"turbo": "^2.4.2",
"typescript": "^5.7.3",
"vitest": "^3.0.6"
},
"engines": {
"node": ">=18.0.0"
Expand Down
1 change: 1 addition & 0 deletions @coderspirit/safe-env/biome.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"include": ["*.test.ts", "*.test.mts"],
"linter": {
"rules": {
"performance": { "useTopLevelRegex": "off" },
"style": { "noParameterProperties": "off" }
}
}
Expand Down
24 changes: 12 additions & 12 deletions @coderspirit/safe-env/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,19 +38,19 @@
"@coderspirit/nominal-inputs": "workspace:^"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.4",
"@biomejs/biome": "1.8.3",
"@types/node": "^22.2.0",
"@vitest/coverage-v8": "^2.0.5",
"get-tsconfig": "^4.7.6",
"publint": "^0.2.9",
"rollup": "^4.20.0",
"@arethetypeswrong/cli": "^0.17.4",
"@biomejs/biome": "^1.9.4",
"@types/node": "^22.13.5",
"@vitest/coverage-v8": "^3.0.6",
"get-tsconfig": "^4.10.0",
"publint": "^0.3.6",
"rollup": "^4.34.8",
"rollup-plugin-dts": "^6.1.1",
"rollup-plugin-esbuild": "^6.1.1",
"tslib": "^2.6.3",
"turbo": "^2.0.12",
"typescript": "^5.5.4",
"vitest": "^2.0.5"
"rollup-plugin-esbuild": "^6.2.0",
"tslib": "^2.8.1",
"turbo": "^2.4.2",
"typescript": "^5.7.3",
"vitest": "^3.0.6"
},
"engines": {
"node": ">=18.0.0"
Expand Down
2 changes: 1 addition & 1 deletion @coderspirit/safe-env/src/main.mts
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ export type EnvWrapper<Values extends Record<string, unknown>> = {
get<K extends keyof Values & string>(key: K): Values[K]
}

class SafeEnvError extends Error {
export class SafeEnvError extends Error {
constructor(message: string, opts?: ErrorOptions) {
super(message, opts)
this.name = 'SafeEnvError'
Expand Down
7 changes: 5 additions & 2 deletions @coderspirit/safe-env/src/tests/regressions.test.mts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import type { TaggedInteger } from '@coderspirit/nominal-inputs'
import { assert, describe, expect, it } from 'vitest'

import { getSafeEnv } from '../main.mts'
import { SafeEnvError, getSafeEnv } from '../main.mts'

describe('getSafeEnv (regressions)', () => {
it('shoud set correct type for .get with enum variables', () => {
Expand Down Expand Up @@ -86,7 +86,10 @@ describe('getSafeEnv (regressions)', () => {

expect(() => getSafeEnv(env, schema)).toThrowError(
new AggregateError(
[],
[
new SafeEnvError('Missing required environment variable: "BAR"'),
new SafeEnvError('Environment variable "XXX" must be an integer'),
],
'Multiple errors occurred while processing environment variables',
),
)
Expand Down
Loading

0 comments on commit b0a17f1

Please sign in to comment.