From 75d8afdd1e03f916d9bfa870d9150cdd8f4edb35 Mon Sep 17 00:00:00 2001 From: Chris Toph Date: Sat, 22 Mar 2025 13:33:01 -0400 Subject: [PATCH] Setup project for TS 5.7.3. Newer versions have type errors. --- .vscode/settings.json | 3 +++ package.json | 9 +++++++++ pnpm-lock.yaml | 24 ++++++++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 .vscode/settings.json create mode 100644 package.json create mode 100644 pnpm-lock.yaml diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..72446f4 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "typescript.tsdk": "node_modules/typescript/lib" +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..a0cd2e3 --- /dev/null +++ b/package.json @@ -0,0 +1,9 @@ +{ + "name": "astal-shell", + "dependencies": { + "astal": "/nix/store/88kb2cyzj1hwad8s43wzdkafyp3hsh31-astal-gjs/share/astal/gjs" + }, + "devDependencies": { + "typescript": "5.7.3" + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..cc13c65 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,24 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + devDependencies: + typescript: + specifier: 5.7.3 + version: 5.7.3 + +packages: + + typescript@5.7.3: + resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + engines: {node: '>=14.17'} + hasBin: true + +snapshots: + + typescript@5.7.3: {}