Skip to content

Commit aca9fd3

Browse files
🔥 replace .npmignore with files field in package.json
.npmignore re-exclusion after negation didn't work with yarn pack, causing spec files to be included in published packages.
1 parent d24390f commit aca9fd3

15 files changed

Lines changed: 84 additions & 69 deletions

File tree

‎packages/core/.npmignore‎

Lines changed: 0 additions & 6 deletions
This file was deleted.

‎packages/core/package.json‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@
66
"module": "esm/index.js",
77
"types": "cjs/index.d.ts",
88
"sideEffects": false,
9+
"files": [
10+
"cjs",
11+
"esm",
12+
"src",
13+
"!src/**/*.spec.ts",
14+
"!src/**/*.specHelper.ts"
15+
],
916
"scripts": {
1017
"build": "node ../../scripts/build/build-package.ts --modules"
1118
},

‎packages/logs/.npmignore‎

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎packages/logs/package.json‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@
55
"main": "cjs/entries/main.js",
66
"module": "esm/entries/main.js",
77
"types": "cjs/entries/main.d.ts",
8+
"files": [
9+
"bundle/**/*.js",
10+
"cjs",
11+
"esm",
12+
"src",
13+
"!src/**/*.spec.ts",
14+
"!src/**/*.specHelper.ts"
15+
],
816
"scripts": {
917
"build": "node ../../scripts/build/build-package.ts --modules --bundle datadog-logs.js",
1018
"build:bundle": "node ../../scripts/build/build-package.ts --bundle datadog-logs.js"

‎packages/rum-core/.npmignore‎

Lines changed: 0 additions & 6 deletions
This file was deleted.

‎packages/rum-core/package.json‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@
55
"main": "cjs/index.js",
66
"module": "esm/index.js",
77
"types": "cjs/index.d.ts",
8+
"files": [
9+
"cjs",
10+
"esm",
11+
"src",
12+
"!src/**/*.spec.ts",
13+
"!src/**/*.specHelper.ts"
14+
],
815
"scripts": {
916
"build": "node ../../scripts/build/build-package.ts --modules"
1017
},

‎packages/rum-react/.npmignore‎

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎packages/rum-react/package.json‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@
55
"main": "cjs/entries/main.js",
66
"module": "esm/entries/main.js",
77
"types": "cjs/entries/main.d.ts",
8+
"files": [
9+
"cjs",
10+
"esm",
11+
"src",
12+
"react-router-v6",
13+
"react-router-v7",
14+
"!src/**/*.spec.ts",
15+
"!src/**/*.specHelper.ts"
16+
],
817
"scripts": {
918
"build": "node ../../scripts/build/build-package.ts --modules",
1019
"prepack": "npm run build"

‎packages/rum-slim/.npmignore‎

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎packages/rum-slim/package.json‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@
55
"main": "cjs/entries/main.js",
66
"module": "esm/entries/main.js",
77
"types": "cjs/entries/main.d.ts",
8+
"files": [
9+
"bundle/**/*.js",
10+
"cjs",
11+
"esm",
12+
"src",
13+
"!src/**/*.spec.ts",
14+
"!src/**/*.specHelper.ts"
15+
],
816
"scripts": {
917
"build": "node ../../scripts/build/build-package.ts --modules --bundle datadog-rum-slim.js",
1018
"build:bundle": "node ../../scripts/build/build-package.ts --bundle datadog-rum-slim.js"

0 commit comments

Comments
 (0)