Skip to content

Commit a0ade49

Browse files
committed
Switch from resolve to customConditions
1 parent 0e834ad commit a0ade49

3 files changed

Lines changed: 15 additions & 3 deletions

File tree

files/package.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,15 +83,23 @@
8383
},
8484
"exports": {<% if (typescript) { %>
8585
".": {
86+
"addon-dev": "./src/index.ts",
8687
"types": "./declarations/index.d.ts",
8788
"default": "./dist/index.js"
8889
},
8990
"./*": {
91+
"addon-dev": ["./src/*.ts", "./src/*.gts"],
9092
"types": "./declarations/*.d.ts",
9193
"default": "./dist/*.js"
9294
},<% } else { %>
93-
".": "./dist/index.js",
94-
"./*": "./dist/*.js",<% } %>
95+
".": {
96+
"addon-dev": "./src/index.js",
97+
"default": "./dist/index.js"
98+
},
99+
"./*": {
100+
"addon-dev": ["./src/*.js", "./src/*.gjs"],
101+
"default": "./dist/*.js"
102+
},<% } %>
95103
"./addon-main.js": "./addon-main.cjs"
96104
}<% if (typescript) { %>,
97105
"typesVersions": {

files/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"compilerOptions": {
88
"allowJs": true,
99
"declarationDir": "declarations",
10+
"customConditions": ["addon-dev"],
1011

1112
/**
1213
https://www.typescriptlang.org/tsconfig#rootDir

files/vite.config.mjs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { defineConfig } from 'vite';
1+
import { defineConfig, defaultClientConditions } from 'vite';
22
import { extensions, ember, classicEmberSupport } from '@embroider/vite';
33
import { babel } from '@rollup/plugin-babel';
44

@@ -21,4 +21,7 @@ export default defineConfig({
2121
},
2222
},
2323
},
24+
resolve: {
25+
conditions: ['addon-dev', ...defaultClientConditions],
26+
},
2427
});

0 commit comments

Comments
 (0)