Skip to content

Commit ede102e

Browse files
authored
Add comments, shebang, chmod scripts in repo (#2980)
1 parent 0fe837b commit ede102e

7 files changed

Lines changed: 24 additions & 4 deletions

File tree

_packages/api/scripts/generateSync.ts

100644100755
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#!/usr/bin/env -S node --experimental-strip-types --no-warnings
2+
13
/**
24
* Generates sync API from async API source files.
35
*
@@ -16,7 +18,7 @@
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

2224
import { execaSync } from "execa";

_packages/ast/scripts/generateFactory.ts

100644100755
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
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

internal/fourslash/_scripts/convertFourslash.mts

100644100755
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
#!/usr/bin/env -S node --experimental-strip-types --no-warnings
2+
3+
// Usage: node --experimental-strip-types --no-warnings convertFourslash.mts [inputFileList]
4+
15
import * as cp from "child_process";
26
import * as fs from "fs";
37
import * as path from "path";

internal/fourslash/_scripts/makeManual.mts

100644100755
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
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+
15
import * as fs from "fs";
26
import * as path from "path";
37

internal/fourslash/_scripts/updateFailing.mts

100644100755
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
#!/usr/bin/env -S node --experimental-strip-types --no-warnings
2+
3+
// Usage: node --experimental-strip-types --no-warnings updateFailing.mts
4+
15
import * as cp from "child_process";
26
import * as fs from "fs";
37
import path from "path";

internal/lsp/lsproto/_generate/fetchModel.mts

100644100755
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
#!/usr/bin/env -S node --experimental-strip-types
2+
3+
// Usage: node --experimental-strip-types fetchModel.mts
4+
15
import fs from "node:fs";
26
import path from "node:path";
37
import url from "node:url";

internal/lsp/lsproto/_generate/generate.mts

100644100755
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
#!/usr/bin/env node
1+
#!/usr/bin/env -S node --experimental-strip-types
2+
3+
// Usage: node --experimental-strip-types generate.mts
24

35
import cp from "node:child_process";
46
import fs from "node:fs";

0 commit comments

Comments
 (0)