Skip to content

Commit 74b9303

Browse files
committed
feat: remove conversion from tripleslash lib to href
1 parent a7b000c commit 74b9303

27 files changed

+98
-102
lines changed

build/build.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,6 @@ async function main() {
6767
}
6868
}
6969
result += file.text.slice(file.endOfFileToken.pos);
70-
// Replace <reference lib="" /> to <reference path="" />
71-
result = result.replace(
72-
/^\/\/\/\s*<reference\s+lib="(.+?)"\s*\/>/gm,
73-
(_, lib) => `/// <reference path="./lib.${lib}.d.ts" />`
74-
);
7570

7671
await writeFile(path.join(distDir, "lib." + libFile), result);
7772
console.log(libFile);

generated/lib.dom.iterable.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/// <reference path="./lib.dom.d.ts" />
1+
/// <reference lib="dom" />
22

33
interface DOMTokenList {
44
[Symbol.iterator](): IterableIterator<string>;

generated/lib.es2015.d.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
/// <reference path="./lib.es5.d.ts" />
2-
/// <reference path="./lib.es2015.core.d.ts" />
3-
/// <reference path="./lib.es2015.collection.d.ts" />
4-
/// <reference path="./lib.es2015.iterable.d.ts" />
5-
/// <reference path="./lib.es2015.generator.d.ts" />
6-
/// <reference path="./lib.es2015.promise.d.ts" />
7-
/// <reference path="./lib.es2015.proxy.d.ts" />
8-
/// <reference path="./lib.es2015.reflect.d.ts" />
9-
/// <reference path="./lib.es2015.symbol.d.ts" />
10-
/// <reference path="./lib.es2015.symbol.wellknown.d.ts" />
1+
/// <reference lib="es5" />
2+
/// <reference lib="es2015.core" />
3+
/// <reference lib="es2015.collection" />
4+
/// <reference lib="es2015.iterable" />
5+
/// <reference lib="es2015.generator" />
6+
/// <reference lib="es2015.promise" />
7+
/// <reference lib="es2015.proxy" />
8+
/// <reference lib="es2015.reflect" />
9+
/// <reference lib="es2015.symbol" />
10+
/// <reference lib="es2015.symbol.wellknown" />

generated/lib.es2015.full.d.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
/// <reference path="./lib.es2015.d.ts" />
2-
/// <reference path="./lib.dom.d.ts" />
3-
/// <reference path="./lib.dom.iterable.d.ts" />
4-
/// <reference path="./lib.webworker.importscripts.d.ts" />
5-
/// <reference path="./lib.scripthost.d.ts" />
1+
/// <reference lib="es2015" />
2+
/// <reference lib="dom" />
3+
/// <reference lib="dom.iterable" />
4+
/// <reference lib="webworker.importscripts" />
5+
/// <reference lib="scripthost" />

generated/lib.es2015.iterable.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ interface PromiseConstructor {
3636
race<T>(values: Iterable<T>): Promise<T extends PromiseLike<infer U> ? U : T>;
3737
}
3838
// --------------------
39-
/// <reference path="./lib.es2015.symbol.d.ts" />
39+
/// <reference lib="es2015.symbol" />
4040

4141
interface SymbolConstructor {
4242
/**

generated/lib.es2015.symbol.wellknown.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/// <reference path="./lib.es2015.symbol.d.ts" />
1+
/// <reference lib="es2015.symbol" />
22

33
interface SymbolConstructor {
44
/**

generated/lib.es2016.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
/// <reference path="./lib.es2015.d.ts" />
2-
/// <reference path="./lib.es2016.array.include.d.ts" />
1+
/// <reference lib="es2015" />
2+
/// <reference lib="es2016.array.include" />

generated/lib.es2016.full.d.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
/// <reference path="./lib.es2016.d.ts" />
2-
/// <reference path="./lib.dom.d.ts" />
3-
/// <reference path="./lib.webworker.importscripts.d.ts" />
4-
/// <reference path="./lib.scripthost.d.ts" />
5-
/// <reference path="./lib.dom.iterable.d.ts" />
1+
/// <reference lib="es2016" />
2+
/// <reference lib="dom" />
3+
/// <reference lib="webworker.importscripts" />
4+
/// <reference lib="scripthost" />
5+
/// <reference lib="dom.iterable" />

generated/lib.es2017.d.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
/// <reference path="./lib.es2016.d.ts" />
2-
/// <reference path="./lib.es2017.object.d.ts" />
3-
/// <reference path="./lib.es2017.sharedmemory.d.ts" />
4-
/// <reference path="./lib.es2017.string.d.ts" />
5-
/// <reference path="./lib.es2017.intl.d.ts" />
6-
/// <reference path="./lib.es2017.typedarrays.d.ts" />
1+
/// <reference lib="es2016" />
2+
/// <reference lib="es2017.object" />
3+
/// <reference lib="es2017.sharedmemory" />
4+
/// <reference lib="es2017.string" />
5+
/// <reference lib="es2017.intl" />
6+
/// <reference lib="es2017.typedarrays" />

generated/lib.es2017.full.d.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
/// <reference path="./lib.es2017.d.ts" />
2-
/// <reference path="./lib.dom.d.ts" />
3-
/// <reference path="./lib.webworker.importscripts.d.ts" />
4-
/// <reference path="./lib.scripthost.d.ts" />
5-
/// <reference path="./lib.dom.iterable.d.ts" />
1+
/// <reference lib="es2017" />
2+
/// <reference lib="dom" />
3+
/// <reference lib="webworker.importscripts" />
4+
/// <reference lib="scripthost" />
5+
/// <reference lib="dom.iterable" />

0 commit comments

Comments
 (0)