Skip to content

Commit 17db01f

Browse files
committed
[types] Move all d.ts into one folder
1 parent 4124c83 commit 17db01f

File tree

2 files changed

+22
-21
lines changed

2 files changed

+22
-21
lines changed

gulpfile.mjs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,11 @@ const copyDefinition = async (module, dir = LIB_DIR) => {
6060
return await promises.copyFile(`src/${module}.d.ts`, `${dir}/${module}.d.ts`);
6161
};
6262

63-
const copyDefinitions = async (dir = LIB_DIR) => {
64-
await copyDefinition('common', dir);
65-
await allModules((module) => copyDefinition(module, dir));
63+
const copyDefinitions = async () => {
64+
const typeDir = LIB_DIR + '/types';
65+
await makeDir(typeDir);
66+
await copyDefinition('common', typeDir);
67+
await allModules((module) => copyDefinition(module, typeDir));
6668
};
6769

6870
const execute = async (cmd) => {
@@ -369,7 +371,6 @@ export const spell = async () => {
369371
export const ts = async () => {
370372
await copyDefinitions();
371373
await tsCheck('src');
372-
await copyDefinitions(`${LIB_DIR}/debug`);
373374
await tsCheck('test');
374375
await tsCheck('site');
375376
};
@@ -405,13 +406,13 @@ export const compileForProd = async () => {
405406
.filter((token) => token)
406407
.join('-')}`;
407408
await compileModule(module, debug, folder, format, target);
408-
await copyDefinitions(folder);
409409
},
410410
),
411411
),
412412
);
413413
});
414414

415+
await copyDefinitions();
415416
await compileForCli();
416417
};
417418

package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -43,50 +43,50 @@
4343
"typesVersions": {
4444
"*": {
4545
"cjs": [
46-
"./lib/tinybase.d.ts"
46+
"./lib/types/tinybase.d.ts"
4747
],
4848
"cjs/*": [
49-
"./lib/*.d.ts"
49+
"./lib/types/*.d.ts"
5050
],
5151
"cjs-es6": [
52-
"./lib/tinybase.d.ts"
52+
"./lib/types/tinybase.d.ts"
5353
],
5454
"cjs-es6/*": [
55-
"./lib/*.d.ts"
55+
"./lib/types/*.d.ts"
5656
],
5757
"es6": [
58-
"./lib/tinybase.d.ts"
58+
"./lib/types/tinybase.d.ts"
5959
],
6060
"es6/*": [
61-
"./lib/*.d.ts"
61+
"./lib/types/*.d.ts"
6262
],
6363
"debug": [
64-
"./lib/tinybase.d.ts"
64+
"./lib/types/tinybase.d.ts"
6565
],
6666
"debug/*": [
67-
"./lib/*.d.ts"
67+
"./lib/types/*.d.ts"
6868
],
6969
"umd": [
70-
"./lib/tinybase.d.ts"
70+
"./lib/types/tinybase.d.ts"
7171
],
7272
"umd/*": [
73-
"./lib/*.d.ts"
73+
"./lib/types/*.d.ts"
7474
],
7575
"umd-es6": [
76-
"./lib/tinybase.d.ts"
76+
"./lib/types/tinybase.d.ts"
7777
],
7878
"umd-es6/*": [
79-
"./lib/*.d.ts"
79+
"./lib/types/*.d.ts"
8080
],
8181
"lib": [
82-
"./lib/tinybase.d.ts"
82+
"./lib/types/tinybase.d.ts"
8383
],
8484
"lib/*": [
85-
"./lib/*.d.ts"
85+
"./lib/types/*.d.ts"
8686
],
8787
"*": [
88-
"./lib/*.d.ts",
89-
"./lib/tinybase.d.ts"
88+
"./lib/types/*.d.ts",
89+
"./lib/types/tinybase.d.ts"
9090
]
9191
}
9292
},

0 commit comments

Comments
 (0)