Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit d698294

Browse files
committedOct 24, 2024
fix: add .js extensions in lib imports
1 parent 8649c90 commit d698294

File tree

6 files changed

+13
-12
lines changed

6 files changed

+13
-12
lines changed
 

‎src/lib/Knob.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script lang="ts">
2-
import { normalize, format, unnormalizeToString, unnormalizeToNumber } from './params';
2+
import { normalize, format, unnormalizeToString, unnormalizeToNumber } from './params.js';
33
import { spring } from 'svelte/motion';
4-
import type { EnumParam, FloatParam } from './params';
4+
import type { EnumParam, FloatParam } from './params.js';
55
66
interface Props {
77
style?: string;

‎src/lib/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Reexport your entry components here
2-
export * from './params';
2+
export * from './params.js';
33
import Knob from './Knob.svelte';
44

55
export { Knob };

‎src/lib/params.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
import type { EnumParam } from './params/enum-param';
2-
import type { FloatParam } from './params/float-param';
1+
import type { EnumParam } from './params/enum-param.js';
2+
import type { FloatParam } from './params/float-param.js';
33

4-
import * as ENUM from './params/enum-param';
5-
import * as FLOAT from './params/float-param';
4+
import * as ENUM from './params/enum-param.js';
5+
import * as FLOAT from './params/float-param.js';
66

7-
export { createEnumParam, type EnumParam, type Variant } from './params/enum-param';
8-
export { createFloatParam, type FloatParam } from './params/float-param';
7+
export { createEnumParam, type EnumParam, type Variant } from './params/enum-param.js';
8+
export { createFloatParam, type FloatParam } from './params/float-param.js';
99

10-
export * from './params/range';
10+
export * from './params/range.js';
1111

1212
export type Param = EnumParam<readonly string[]> | FloatParam;
1313

‎src/lib/params/float-param.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type Range } from './range';
1+
import { type Range } from './range.js';
22

33
export type FloatParam = {
44
type: 'float-param';

‎src/routes/Hello.svelte

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎tsconfig.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
"module": "ESNext",
88
"moduleDetection": "force",
99
"allowJs": true,
10+
"checkJs": true,
11+
"resolveJsonModule": true,
1012

1113
// Bundler mode
1214
"moduleResolution": "bundler",

0 commit comments

Comments
 (0)
Please sign in to comment.