pull/18058/head
paoloricciuti 4 months ago
parent c573720d39
commit 700454d77c

@ -91,7 +91,7 @@
"types": "./types/index.d.ts",
"default": "./src/reactivity/window/index.js"
},
"./renderer": {
"./renderer": {
"types": "./types/index.d.ts",
"default": "./src/renderer/index.js"
},

@ -8,7 +8,16 @@ const pkg = JSON.parse(fs.readFileSync(`${dir}/package.json`, 'utf-8'));
// For people not using moduleResolution: 'bundler', we need to generate these files. Think about removing this in Svelte 6 or 7
// It may look weird, but the imports MUST be ending with index.js to be properly resolved in all TS modes
for (const name of ['action', 'animate', 'easing', 'motion', 'store', 'transition', 'legacy', 'renderer']) {
for (const name of [
'action',
'animate',
'easing',
'motion',
'store',
'transition',
'legacy',
'renderer'
]) {
fs.writeFileSync(`${dir}/${name}.d.ts`, "import './types/index.js';\n");
}

@ -181,4 +181,4 @@ export {
export { strict_equals, equals } from './dev/equality.js';
export { log_if_contains_state } from './dev/console-log.js';
export { invoke_error_boundary } from './error-handling.js';
export { push_renderer } from "./custom-renderer/state.js"
export { push_renderer } from './custom-renderer/state.js';

Loading…
Cancel
Save