Skip to content

Commit 77adf34

Browse files
committed
More changes to build setup
1 parent a7cbc80 commit 77adf34

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

package.json

+12-11
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22
"name": "glide-data-grid",
33
"version": "1.0.0",
44
"description": "Super fast, pure canvas Data Grid Editor",
5-
"main": "src/index.js",
5+
"main": "dist/js/index.js",
6+
"types": "dist/ts/index.d.ts",
67
"scripts": {
78
"build": "npm run build-js && npm run build-types",
8-
"build-js": "babel ./src -d dist --ignore './src/__tests__' --extensions .ts,.tsx --config-file ./babel.config.json",
9+
"build-js": "babel ./src -d dist/js --ignore './src/__tests__' --extensions .ts,.tsx --config-file ./babel.config.json",
910
"build-types": "tsc -p tsconfig.types.json",
1011
"storybook": "start-storybook -p 9009 -s public"
1112
},
@@ -27,14 +28,7 @@
2728
"dependencies": {
2829
"canvg": "^3.0.6",
2930
"collection-utils": "^1.0.1",
30-
"copy-to-clipboard": "^3.1.0",
31-
"deep-equal": "^2.0.4",
32-
"direction": "^1.0.4",
33-
"dompurify": "^2.2.0",
34-
"lodash": "^4.17.19",
35-
"lru-cache": "^6.0.0",
36-
"marked": "^0.7.0",
37-
"utility-types": "^3.10.0"
31+
"copy-to-clipboard": "^3.1.0"
3832
},
3933
"devDependencies": {
4034
"@babel/cli": "^7.8.4",
@@ -73,6 +67,13 @@
7367
"eslint": "^7.12.1",
7468
"eslint-plugin-import": "^2.22.0",
7569
"jest": "^26.6.1",
76-
"typescript": "^4.0.5"
70+
"typescript": "^4.0.5",
71+
"deep-equal": "^2.0.4",
72+
"direction": "^1.0.4",
73+
"dompurify": "^2.2.0",
74+
"lodash": "^4.17.19",
75+
"lru-cache": "^6.0.0",
76+
"marked": "^0.7.0",
77+
"utility-types": "^3.10.0"
7778
}
7879
}

tsconfig.types.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
{
33
"extends": "./tsconfig.json",
44
"compilerOptions": {
5-
"outDir": "dist",
5+
"outDir": "dist/ts",
66
// "target": "es6",
77
"declaration": true,
88
"declarationMap": true,

0 commit comments

Comments
 (0)