|
1 | 1 | { |
2 | 2 | "name": "@sphereon/oid4vci-workspace", |
3 | | - "version": "0.11.0", |
| 3 | + "version": "0.18.0", |
4 | 4 | "description": "OpenID for Verifiable Credentials", |
5 | 5 | "author": "Sphereon", |
6 | 6 | "license": "Apache-2.0", |
7 | 7 | "private": true, |
| 8 | + "packageManager": "pnpm@10.8.1", |
| 9 | + "workspaces": ["packages/*"], |
8 | 10 | "scripts": { |
9 | 11 | "preinstall": "npx only-allow pnpm", |
10 | 12 | "fix": "pnpm run-s fix:*", |
11 | | - "fix:lint": "eslint . --fix --ext .ts", |
12 | | - "fix:prettier": "prettier --write \"{packages,__tests__,!dist}/**/*.{ts,tsx,js,json,md,yml}\"", |
13 | | - "build": "pnpm -r --stream build", |
14 | | - "build:clean": "lerna clean -y && pnpm install && lerna run build:clean --concurrency 1", |
15 | | - "test:ci": "jest --config=jest.json && jest --config=packages/siop-oid4vp/jest.json", |
16 | | - "test": "jest --verbose --config=jest.json --coverage=true --detectOpenHandles && jest --verbose --config=packages/siop-oid4vp/jest.json --coverage=true --detectOpenHandles", |
17 | | - "clean": "rimraf --glob **/dist **/coverage **/pnpm-lock.yaml packages/**/node_modules node_modules packages/**/tsconfig.tsbuildinfo", |
| 13 | + "fix:lint": "biome lint --error-on-warnings", |
| 14 | + "fix:prettier": "biome format --write", |
| 15 | + "build": "turbo run build", |
| 16 | + "test:ci": "vitest run --config ./vitest.config.ts --coverage", |
| 17 | + "test": "turbo run test:vitest", |
| 18 | + "test:vitest": "vitest run --config ./vitest.config.ts --coverage", |
| 19 | + "clean": "rimraf --glob **/dist **/.turbo **/.tsup **/coverage **/pnpm-lock.yaml packages/**/node_modules node_modules packages/**/tsconfig.tsbuildinfo", |
18 | 20 | "publish:latest": "lerna publish --conventional-commits --include-merged-tags --create-release github --yes --dist-tag latest --registry https://registry.npmjs.org", |
19 | 21 | "publish:next": "lerna publish --conventional-prerelease --force-publish --canary --no-git-tag-version --include-merged-tags --preid next --pre-dist-tag next --yes --registry https://registry.npmjs.org", |
20 | 22 | "publish:unstable": "lerna publish --conventional-prerelease --force-publish --canary --no-git-tag-version --include-merged-tags --preid unstable --pre-dist-tag unstable --yes --registry https://registry.npmjs.org" |
21 | 23 | }, |
22 | 24 | "engines": { |
23 | | - "node": ">=18" |
| 25 | + "node": ">=20.6", |
| 26 | + "pnpm": ">=10" |
24 | 27 | }, |
25 | 28 | "resolutions": { |
26 | | - "@sphereon/ssi-types": "^0.32.1-next.161", |
27 | | - "dcql": "0.2.19", |
28 | | - "node-fetch": "2.6.12" |
| 29 | + "@sphereon/ssi-types": "0.33.1-next.73", |
| 30 | + "dcql": "0.2.22", |
| 31 | + "node-fetch": "2.6.12", |
| 32 | + "typescript": "5.8.3" |
29 | 33 | }, |
30 | 34 | "prettier": { |
31 | 35 | "endOfLine": "auto", |
|
34 | 38 | "printWidth": 150 |
35 | 39 | }, |
36 | 40 | "devDependencies": { |
| 41 | + "@swc/core": "^1.11.18", |
37 | 42 | "@types/debug": "^4.1.12", |
38 | | - "@types/jest": "^29.5.12", |
39 | | - "@types/node": "^18.19.39", |
40 | | - "jest": "^29.7.0", |
41 | | - "lerna": "^8.1.6", |
42 | | - "lerna-changelog": "^2.2.0", |
| 43 | + "@types/node": "^20.17.30", |
| 44 | + "@vitest/coverage-v8": "^3.1.1", |
43 | 45 | "npm-run-all": "^4.1.5", |
44 | | - "prettier": "^3.3.2", |
| 46 | + "@biomejs/biome": "^1.9.4", |
45 | 47 | "rimraf": "^5.0.8", |
46 | | - "ts-jest": "^29.1.5", |
47 | | - "typescript": "5.4.5" |
| 48 | + "lerna": "^8.2.2", |
| 49 | + "tsup": "^8.4.0", |
| 50 | + "turbo": "^2.5.0", |
| 51 | + "typescript": "5.8.3", |
| 52 | + "vitest": "^3.1.1" |
48 | 53 | }, |
49 | 54 | "keywords": [ |
50 | 55 | "Sphereon", |
|
65 | 70 | "OIDC4VP", |
66 | 71 | "OID4VCI", |
67 | 72 | "OID4VP" |
68 | | - ] |
| 73 | + ], |
| 74 | + "repository": "https://github.com/Sphereon-Opensource/OID4VC" |
69 | 75 | } |
0 commit comments