|
2 | 2 | "name": "@natterstefan/ns-card-js",
|
3 | 3 | "version": "0.1.0",
|
4 | 4 | "description": "Example card component",
|
5 |
| - "main": "./dist/index.js", |
6 |
| - "module": "./src/index.js", |
7 |
| - "files": [ |
8 |
| - "dist" |
9 |
| - ], |
| 5 | + "main": "lib/index.js", |
| 6 | + "module": "src/index.js", |
| 7 | + "files": ["dist", "es", "esm", "lib"], |
10 | 8 | "directories": {
|
11 | 9 | "lib": "src"
|
12 | 10 | },
|
13 | 11 | "private": true,
|
14 | 12 | "scripts": {
|
15 |
| - "prebuild": "rimraf dist", |
16 |
| - "build": "babel --root-mode upward src --ignore */*.test.js,**/*.test.js,*/*.stories.js,**/stories.js --out-dir dist", |
17 |
| - "lint": "eslint src", |
| 13 | + "prebuild": "rimraf dist && rimraf es && rimraf esm && rimraf lib", |
| 14 | + "build": "yarn build-csj && yarn build-es && yarn build-esm && yarn build-umd", |
| 15 | + "build-csj": "BABEL_ENV=cjs babel --root-mode upward src --ignore */*.test.js,**/*.test.js,*/*.stories.js,**/stories.js --out-dir lib", |
| 16 | + "build-esm": "BABEL_ENV=esm babel --root-mode upward src --ignore */*.test.js,**/*.test.js,*/*.stories.js,**/stories.js --out-dir esm", |
| 17 | + "build-es": "BABEL_ENV=es babel --root-mode upward src --ignore */*.test.js,**/*.test.js,*/*.stories.js,**/stories.js --out-dir es", |
| 18 | + "build-umd": "webpack --mode=production", |
| 19 | + "lint": "yarn lint-js && yarn lint-css", |
| 20 | + "lint-js": "eslint src", |
| 21 | + "lint-css": "stylelint 'src/**/*.js'", |
| 22 | + "pretest": "yarn build", |
18 | 23 | "test": "jest"
|
19 | 24 | },
|
20 | 25 | "publishConfig": {
|
|
0 commit comments