File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ #!/usr/bin/env -S node --experimental-strip-types --no-warnings
2+
13/**
24 * Generates sync API from async API source files.
35 *
1618 * - Unwrap `Promise<T>` → `T` in type references
1719 *
1820 * Usage:
19- * node --experimental-strip-types --no-warnings scripts/generate .ts
21+ * node --experimental-strip-types --no-warnings generateSync .ts
2022 */
2123
2224import { execaSync } from "execa" ;
Original file line number Diff line number Diff line change 1- #!/usr/bin/env node
1+ #!/usr/bin/env -S node --conditions=@typescript/source --experimental-strip-types --no-warnings
22
33/**
44 * Code generator for the monomorphic NodeObject class and factory functions.
55 *
66 * Usage:
7- * node _packages/ast/scripts/ generateFactory.ts
7+ * node --conditions=@typescript/source --experimental-strip-types --no-warnings generateFactory.ts
88 *
99 * Reads: _packages/ast/src/nodes.ts
1010 * Writes: _packages/ast/src/factory.ts
Original file line number Diff line number Diff line change 1+ #!/usr/bin/env -S node --experimental-strip-types --no-warnings
2+
3+ // Usage: node --experimental-strip-types --no-warnings convertFourslash.mts [inputFileList]
4+
15import * as cp from "child_process" ;
26import * as fs from "fs" ;
37import * as path from "path" ;
Original file line number Diff line number Diff line change 1+ #!/usr/bin/env -S node --experimental-strip-types --no-warnings
2+
3+ // Usage: node --experimental-strip-types --no-warnings makeManual.mts <testName> [...testNames]
4+
15import * as fs from "fs" ;
26import * as path from "path" ;
37
Original file line number Diff line number Diff line change 1+ #!/usr/bin/env -S node --experimental-strip-types --no-warnings
2+
3+ // Usage: node --experimental-strip-types --no-warnings updateFailing.mts
4+
15import * as cp from "child_process" ;
26import * as fs from "fs" ;
37import path from "path" ;
Original file line number Diff line number Diff line change 1+ #!/usr/bin/env -S node --experimental-strip-types
2+
3+ // Usage: node --experimental-strip-types fetchModel.mts
4+
15import fs from "node:fs" ;
26import path from "node:path" ;
37import url from "node:url" ;
Original file line number Diff line number Diff line change 1- #!/usr/bin/env node
1+ #!/usr/bin/env -S node --experimental-strip-types
2+
3+ // Usage: node --experimental-strip-types generate.mts
24
35import cp from "node:child_process" ;
46import fs from "node:fs" ;
You can’t perform that action at this time.
0 commit comments