|
2 | 2 | "name": "google-cloud-sql", |
3 | 3 | "version": "2.0.0", |
4 | 4 | "description": "Connect to private Google Cloud SQL/AlloyDB instance through Cloud SQL/AlloyDB Auth Proxy running in GKE cluster.", |
| 5 | + "type": "module", |
5 | 6 | "license": "UNLICENSED", |
6 | 7 | "author": "Dinko Osrecki <[email protected]>", |
7 | 8 | "homepage": "https://github.com/edosrecki/google-cloud-sql-cli", |
|
13 | 14 | "url": "https://github.com/edosrecki/google-cloud-sql-cli/issues" |
14 | 15 | }, |
15 | 16 | "bin": { |
16 | | - "google-cloud-sql": "dist/index.js" |
| 17 | + "google-cloud-sql": "dist/index.cjs" |
17 | 18 | }, |
| 19 | + "files": [ |
| 20 | + "dist" |
| 21 | + ], |
| 22 | + "packageManager": "[email protected]", |
18 | 23 | "engines": { |
19 | | - "node": "24" |
| 24 | + "node": "24.12.0", |
| 25 | + "pnpm": "10.28.0" |
20 | 26 | }, |
21 | 27 | "scripts": { |
22 | 28 | "clean": "rimraf dist bin", |
23 | | - "prebuild": "npm run clean", |
24 | | - "build": "tsc", |
25 | | - "bundle": "npm run build && pkg . --targets node24-linux,node24-macos,node24-win --out-dir bin", |
26 | | - "exec:dev": "ts-node src/index.ts", |
27 | | - "exec:dist": "node dist/index.js", |
| 29 | + "prebuild": "pnpm clean", |
| 30 | + "build": "tsdown", |
| 31 | + "bundle": "pkg dist/index.cjs --targets node24-linux,node24-macos,node24-win --out-dir bin", |
| 32 | + "exec:dev": "tsx src/index.ts", |
| 33 | + "exec:dist": "node dist/index.cjs", |
28 | 34 | "lint": "eslint .", |
29 | 35 | "lint:fix": "eslint . --fix", |
30 | | - "test": "npm run lint", |
| 36 | + "test": "pnpm lint", |
| 37 | + "typecheck": "tsc --noEmit", |
31 | 38 | "prepare": "husky", |
32 | 39 | "prettify-package-json": "prettier-package-json --write" |
33 | 40 | }, |
34 | 41 | "dependencies": { |
35 | | - "boxen": "5.1.2", |
36 | | - "chalk": "4.1.2", |
| 42 | + "boxen": "8.0.1", |
| 43 | + "chalk": "5.6.2", |
37 | 44 | "commander": "14.0.2", |
38 | | - "conf": "10.2.0", |
39 | | - "exit-hook": "2.2.1", |
| 45 | + "conf": "15.0.2", |
| 46 | + "exit-hook": "5.0.1", |
40 | 47 | "fuse.js": "7.1.0", |
41 | | - "inquirer": "8.2.5", |
42 | | - "inquirer-autocomplete-prompt": "2.0.0", |
43 | | - "lodash": "4.17.21", |
| 48 | + "inquirer": "9.3.8", |
| 49 | + "inquirer-autocomplete-prompt": "3.0.1", |
| 50 | + "lodash-es": "4.17.22", |
44 | 51 | "memoizee": "0.4.17", |
45 | 52 | "shelljs": "0.10.0", |
46 | | - "update-notifier": "5.1.0" |
| 53 | + "update-notifier": "7.3.1" |
47 | 54 | }, |
48 | 55 | "devDependencies": { |
49 | 56 | "@eslint/js": "9.39.2", |
50 | 57 | "@semantic-release/changelog": "6.0.3", |
51 | 58 | "@semantic-release/exec": "7.1.0", |
52 | 59 | "@semantic-release/git": "10.0.1", |
53 | | - "@stylistic/eslint-plugin": "5.6.1", |
| 60 | + "@stylistic/eslint-plugin": "5.7.0", |
54 | 61 | "@tsconfig/node24": "24.0.3", |
55 | | - "@types/inquirer": "8.2.6", |
56 | | - "@types/inquirer-autocomplete-prompt": "2.0.0", |
57 | | - "@types/lodash": "4.17.21", |
| 62 | + "@types/inquirer": "^9.0.9", |
| 63 | + "@types/inquirer-autocomplete-prompt": "3.0.3", |
| 64 | + "@types/lodash-es": "4.17.12", |
58 | 65 | "@types/memoizee": "0.4.12", |
59 | 66 | "@types/node": "24.10.6", |
60 | | - "@types/shelljs": "0.8.17", |
61 | | - "@types/update-notifier": "5.1.0", |
| 67 | + "@types/shelljs": "0.10.0", |
| 68 | + "@types/update-notifier": "6.0.8", |
62 | 69 | "@yao-pkg/pkg": "6.11.0", |
63 | 70 | "eslint": "9.39.2", |
64 | 71 | "husky": "9.1.7", |
65 | 72 | "prettier-package-json": "2.8.0", |
66 | 73 | "rimraf": "6.1.2", |
67 | 74 | "semantic-release": "25.0.2", |
68 | | - "ts-node": "10.9.2", |
| 75 | + "tsdown": "0.19.0", |
| 76 | + "tsx": "4.21.0", |
69 | 77 | "typescript": "5.9.3", |
70 | | - "typescript-eslint": "8.50.0" |
| 78 | + "typescript-eslint": "8.52.0" |
71 | 79 | } |
72 | 80 | } |
0 commit comments