Skip to content

Commit 7048d12

Browse files
fix: install script, missing jest-dom package, switch rollup ts library (#8)
1 parent 09b20e1 commit 7048d12

File tree

5 files changed

+40
-149
lines changed

5 files changed

+40
-149
lines changed

.changeset/quick-snakes-shop.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'svelte-tree-view': patch
3+
---
4+
5+
fix: install script, missing jest-dom package, switch rollup ts library

packages/svelte-tree-view/package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"main": "dist/index.cjs",
99
"module": "dist/index.js",
1010
"svelte": "package/index.js",
11+
"style": "dist/index.css",
1112
"type": "module",
1213
"types": "dist/types.d.ts",
1314
"exports": {
@@ -18,7 +19,7 @@
1819
"./package.json": "./package.json"
1920
},
2021
"scripts": {
21-
"install": "svelte-kit sync",
22+
"install": "svelte-kit sync || true",
2223
"build": "pnpm build:pkg && pnpm build:dist",
2324
"build:dist": "rimraf ./dist && rollup -c && cp ./src/lib/types.ts ./dist/types.d.ts",
2425
"build:pkg": "svelte-kit sync && svelte-package",
@@ -41,23 +42,24 @@
4142
"@testing-library/cypress": "^8.0.3",
4243
"@testing-library/jest-dom": "^5.16.5",
4344
"@testing-library/svelte": "^3.2.1",
45+
"@types/testing-library__jest-dom": "^5.14.5",
4446
"cypress": "^9.7.0",
4547
"jsdom": "^20.0.0",
4648
"postcss": "^8.4.16",
4749
"rimraf": "^3.0.2",
4850
"rollup": "^2.79.0",
4951
"rollup-plugin-scss": "^3.0.0",
5052
"rollup-plugin-svelte": "^7.1.0",
51-
"rollup-plugin-ts": "^3.0.2",
53+
"rollup-plugin-typescript2": "^0.33.0",
5254
"sass": "^1.54.9",
5355
"svelte": "^3.50.1",
5456
"svelte-check": "^2.9.0",
5557
"svelte-preprocess": "^4.10.7",
5658
"svelte2tsx": "^0.5.16",
5759
"tslib": "^2.4.0",
5860
"typescript": "^4.8.3",
59-
"vitest": "^0.23.1",
60-
"vite": "^3.1.0"
61+
"vite": "^3.1.0",
62+
"vitest": "^0.23.1"
6163
},
6264
"dependencies": {},
6365
"files": [

packages/svelte-tree-view/rollup.config.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import resolve from '@rollup/plugin-node-resolve'
22
import commonjs from '@rollup/plugin-commonjs'
3-
import typescript from 'rollup-plugin-ts'
3+
import typescript from 'rollup-plugin-typescript2'
44
import svelte from 'rollup-plugin-svelte'
55
import autoPreprocess from 'svelte-preprocess'
66
import scss from 'rollup-plugin-scss'
@@ -15,8 +15,7 @@ export default {
1515
output: [
1616
{
1717
file: pkg.main,
18-
format: 'umd',
19-
name: 'svelte-tree-view',
18+
format: 'cjs',
2019
sourcemap: isProduction
2120
},
2221
{
@@ -40,7 +39,9 @@ export default {
4039
},
4140
preprocess: autoPreprocess(svelteConfig.preprocessOptions)
4241
}),
43-
scss(),
42+
scss({
43+
output: pkg.style
44+
}),
4445
resolve({
4546
browser: true,
4647
dedupe: ['svelte']

packages/svelte-tree-view/vite.config.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
import { sveltekit } from '@sveltejs/kit/vite'
22

3-
import { resolve } from 'path'
4-
import { readFile } from 'fs/promises'
5-
6-
const pkg = JSON.parse(await readFile(new URL('./package.json', import.meta.url)))
7-
83
/** @type {import('vite').UserConfig} */
94
export default {
105
plugins: [sveltekit()],

0 commit comments

Comments
 (0)