|
1 | 1 | {
|
2 | 2 | "name": "svelte-chartjs",
|
| 3 | + "type": "module", |
3 | 4 | "version": "2.1.1",
|
4 | 5 | "author": "Saurav Kanchan",
|
5 | 6 | "homepage": "https://saurav.tech/mdbsvelte/?path=/story/charts--examples",
|
6 | 7 | "license": "MIT",
|
7 |
| - "main": "src/index.ts", |
8 |
| - "types": "./dist/index.d.ts", |
9 | 8 | "publishConfig": {
|
10 |
| - "main": "./dist/index.cjs", |
11 |
| - "module": "./dist/index.js", |
12 | 9 | "directory": "package"
|
13 | 10 | },
|
14 | 11 | "files": [
|
15 |
| - "dist" |
| 12 | + "**/*.js", |
| 13 | + "**/*.ts", |
| 14 | + "**/*.svelte", |
| 15 | + "**/*.map" |
16 | 16 | ],
|
17 | 17 | "keywords": [
|
18 | 18 | "svelte",
|
|
26 | 26 | "url": "https://github.com/SauravKanchan/svelte-chartjs"
|
27 | 27 | },
|
28 | 28 | "scripts": {
|
29 |
| - "emitDeclarations": "node scripts/emitSvelteDeclarations.cjs", |
30 |
| - "build": "rollup -c && pnpm emitDeclarations", |
31 |
| - "prepublishOnly": "pnpm test && pnpm build && del ./package && clean-publish", |
| 29 | + "build": "del ./package && svelte-package && clear-package-json package/package.json -o package/package.json", |
| 30 | + "prepublishOnly": "pnpm test && pnpm build", |
32 | 31 | "postpublish": "del ./package",
|
33 | 32 | "commit": "cz",
|
34 | 33 | "format": "prettier --write 'src/**/*.{js,ts,svelte}'",
|
35 | 34 | "test:lint": "eslint src --ext .js,.svelte",
|
36 | 35 | "test:size": "size-limit",
|
37 |
| - "test:unit": "jest -c jest.config.json", |
| 36 | + "test:unit": "vitest run --coverage", |
38 | 37 | "test": "pnpm test:lint && pnpm test:unit",
|
39 | 38 | "start:storybook": "start-storybook -p 6006 --ci",
|
40 | 39 | "build:storybook": "del ./storybook-static; NODE_ENV=production build-storybook",
|
|
48 | 47 | "svelte": "^3.45.0"
|
49 | 48 | },
|
50 | 49 | "devDependencies": {
|
51 |
| - "@babel/core": "^7.18.6", |
52 |
| - "@babel/preset-env": "^7.18.6", |
53 | 50 | "@commitlint/cli": "^17.0.2",
|
54 | 51 | "@commitlint/config-conventional": "^17.0.2",
|
55 | 52 | "@commitlint/cz-commitlint": "^17.0.0",
|
56 |
| - "@rollup/plugin-node-resolve": "^13.3.0", |
57 | 53 | "@size-limit/preset-big-lib": "^7.0.8",
|
58 | 54 | "@storybook/addon-actions": "^6.5.9",
|
59 | 55 | "@storybook/addon-essentials": "^6.5.9",
|
60 | 56 | "@storybook/svelte": "^6.5.9",
|
61 |
| - "@swc/core": "^1.2.207", |
62 |
| - "@swc/jest": "^0.2.21", |
63 |
| - "@testing-library/svelte": "^3.1.3", |
64 |
| - "@types/jest": "^28.1.5", |
| 57 | + "@sveltejs/package": "^1.0.0-next.3", |
| 58 | + "@sveltejs/vite-plugin-svelte": "^1.0.5", |
| 59 | + "@testing-library/svelte": "^3.2.1", |
65 | 60 | "@typescript-eslint/eslint-plugin": "^5.30.6",
|
66 | 61 | "@typescript-eslint/parser": "^5.30.6",
|
| 62 | + "@vitest/coverage-c8": "^0.23.2", |
67 | 63 | "chart.js": "^3.8.0",
|
68 | 64 | "clean-publish": "^4.0.1",
|
69 | 65 | "commitizen": "^4.2.4",
|
|
72 | 68 | "eslint": "^8.18.0",
|
73 | 69 | "eslint-plugin-import": "^2.26.0",
|
74 | 70 | "eslint-plugin-svelte3": "^4.0.0",
|
75 |
| - "jest": "^28.1.2", |
76 |
| - "jest-canvas-mock": "^2.4.0", |
77 |
| - "jest-environment-jsdom": "^28.1.2", |
| 71 | + "jsdom": "^20.0.0", |
78 | 72 | "nano-staged": "^0.8.0",
|
79 | 73 | "prettier": "^2.7.1",
|
80 | 74 | "prettier-plugin-svelte": "^2.7.0",
|
81 |
| - "rollup": "^2.75.7", |
82 |
| - "rollup-plugin-svelte": "^7.1.0", |
83 |
| - "rollup-plugin-swc": "^0.2.1", |
| 75 | + "resolve-typescript-plugin": "^1.2.0", |
84 | 76 | "simple-git-hooks": "^2.8.0",
|
85 | 77 | "simple-github-release": "^1.0.0",
|
86 | 78 | "size-limit": "^7.0.8",
|
87 | 79 | "standard-version": "^9.5.0",
|
88 | 80 | "svelte": "^3.45.0",
|
89 |
| - "svelte-jester": "^2.3.2", |
90 | 81 | "svelte-loader": "^3.1.3",
|
91 | 82 | "svelte-preprocess": "^4.10.7",
|
92 |
| - "svelte2tsx": "^0.5.11", |
93 |
| - "typescript": "^4.7.4" |
| 83 | + "typescript": "^4.7.4", |
| 84 | + "vite": "^3.1.1", |
| 85 | + "vitest": "^0.23.2", |
| 86 | + "vitest-canvas-mock": "^0.2.0" |
94 | 87 | }
|
95 | 88 | }
|
0 commit comments