Skip to content

Commit a9bcfa5

Browse files
committed
fix align-site-version script.
1 parent 16553d9 commit a9bcfa5

5 files changed

Lines changed: 24 additions & 22 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"script:module-fixup": "node scripts/module-fixup.js",
7676
"script:copy-interface-doc": "node scripts/copy-interface-documentation.js",
7777
"script:add-deno-type-references": "node scripts/add-deno-type-references.js",
78-
"script:align-site-version": "node scripts/align-site-version.js",
78+
"script:align-site-version": "node --experimental-strip-types scripts/align-site-version.mts",
7979
"script:generate-site-examples": "node scripts/generate-site-examples.js",
8080
"prepublishOnly": "pnpm build && pnpm test:exports",
8181
"version": "pnpm script:align-site-version && git add ."

scripts/align-site-version.js

Lines changed: 0 additions & 21 deletions
This file was deleted.

scripts/align-site-version.mts

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/**
2+
* This script aligns docusaurus package.json & package-lock.json versions with
3+
* Kysely's version so we use only the latest published version in the docs.
4+
*/
5+
import { writeFileSync } from 'node:fs'
6+
import { fileURLToPath } from 'node:url'
7+
import { dirname, join } from 'pathe'
8+
import pkgJson from '../package.json' with { type: 'json' }
9+
import sitePkgJson from '../site/package.json' with { type: 'json' }
10+
11+
const __dirname = dirname(fileURLToPath(import.meta.url))
12+
13+
const sitePath = join(__dirname, '..', 'site')
14+
15+
console.log(__dirname)
16+
console.log(sitePath)
17+
18+
writeFileSync(
19+
join(sitePath, 'package.json'),
20+
JSON.stringify({ ...sitePkgJson, version: pkgJson.version }, null, 2) + '\n',
21+
)

scripts/exclude-test-files-for-backwards-compat.mts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ if (lt(typescriptVersion, '5.0.0')) {
1616
),
1717
JSON.stringify({
1818
...tsconfig,
19+
// @ts-ignore
1920
exclude: [...(tsconfig.exclude || []), 'src/async-dispose.test.ts'],
2021
}),
2122
)

scripts/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"extends": "../tsconfig-base.json",
33
"compilerOptions": {
4+
"allowSyntheticDefaultImports": true,
45
"module": "ESNext",
56
"resolveJsonModule": true
67
},

0 commit comments

Comments
 (0)