Skip to content

Commit c791bdf

Browse files
authored
Fix exports for TypeScript types (#257)
Closes #247
1 parent b010e0d commit c791bdf

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
"license": "MIT",
1010
"exports": {
1111
"import": {
12-
"types": "./dist/lib/index.m.d.ts",
12+
"types": "./dist/types/index.m.d.ts",
1313
"default": "./dist/lib/index.mjs"
1414
},
1515
"types": "./dist/lib/index.d.ts",
16-
"default": "./dist/lib/index.js"
16+
"default": "./dist/types/index.js"
1717
},
1818
"main": "dist/lib/index.js",
1919
"types": "dist/types/index.d.ts",

tool/prepare-release.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@ void (async () => {
1515
await getLanguageRepo('lib/src/vendor');
1616

1717
console.log('Transpiling TS into dist.');
18-
shell.exec('tsc');
18+
shell.exec('tsc -p tsconfig.build.json');
1919
shell.cp('lib/index.mjs', 'dist/lib/index.mjs');
20+
shell.cp(
21+
'dist/lib/src/vendor/sass/index.d.ts',
22+
'dist/lib/src/vendor/sass/index.m.d.ts'
23+
);
2024

2125
console.log('Copying JS API types to dist.');
2226
shell.cp('-R', 'lib/src/vendor/sass', 'dist/types');

0 commit comments

Comments
 (0)