Skip to content

Commit 032d2ab

Browse files
committed
chore: resolve workspace cross-dependencies from source
- packages/javascript: - bundle @hawk.so/core instead of externalizing it - add AGPL-3.0-only to license allow list - add resolve.conditions: ['source'] - packages/sveltekit: - add resolve.conditions: ['source'] - packages/sveltekit/playground: - add resolve.conditions: ['source']
1 parent 4a3d4e2 commit 032d2ab

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

packages/javascript/vite.config.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ export default defineConfig(() => {
2626
fileName: 'hawk',
2727
},
2828
rollupOptions: {
29-
external: ['@hawk.so/core'],
3029
plugins: [
3130
license({
3231
thirdParty: {
@@ -37,8 +36,8 @@ export default defineConfig(() => {
3736
return false;
3837
}
3938

40-
// Allow MIT and Apache-2.0 licenses.
41-
return ['MIT', 'Apache-2.0'].includes(dependency.license);
39+
// Allow MIT, Apache-2.0, and AGPL-3.0-only (first-party @hawk.so packages).
40+
return ['MIT', 'Apache-2.0', 'AGPL-3.0-only'].includes(dependency.license);
4241
},
4342
failOnUnlicensed: true,
4443
failOnViolation: true,
@@ -56,6 +55,7 @@ export default defineConfig(() => {
5655
},
5756

5857
resolve: {
58+
conditions: ['source'],
5959
alias: {
6060
'@/types': path.resolve(__dirname, './src/types'),
6161
},

packages/sveltekit/playground/vite.config.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,7 @@ export default defineConfig({
66
server: {
77
host: true,
88
},
9+
resolve: {
10+
conditions: ['source'],
11+
},
912
});

packages/sveltekit/vite.config.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ export default defineConfig(() => {
1414
external: ['sveltekit', '@hawk.so/javascript'],
1515
},
1616
},
17+
resolve: {
18+
conditions: ['source'],
19+
},
1720
plugins: [
1821
dts({
1922
tsconfigPath: './tsconfig.json',

0 commit comments

Comments
 (0)