Skip to content

Commit 9042024

Browse files
authored
Merge pull request #109 from ninetailed-inc/esm_adjustments
ESM Adjustments
2 parents abe6997 + 8ffa5a5 commit 9042024

13 files changed

Lines changed: 305 additions & 43 deletions

File tree

packages/plugins/analytics/package.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,19 @@
1414
"url": "https://github.com/ninetailed-inc/experience.js.git",
1515
"directory": "packages/plugins/analytics"
1616
},
17+
"main": "./index.cjs.js",
18+
"module": "./index.esm.js",
19+
"types": "./index.cjs.d.ts",
20+
"exports": {
21+
".": {
22+
"types": "./index.cjs.d.ts",
23+
"import": "./index.esm.js",
24+
"require": "./index.cjs.js",
25+
"default": "./index.esm.js"
26+
},
27+
"./package.json": "./package.json"
28+
},
29+
"sideEffects": false,
1730
"dependencies": {
1831
"@anatine/zod-mock": "3.8.1",
1932
"@ninetailed/experience.js-shared": "*",

packages/plugins/google-analytics/package.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,19 @@
1414
"url": "https://github.com/ninetailed-inc/experience.js.git",
1515
"directory": "packages/plugins/google-analytics"
1616
},
17+
"main": "./index.cjs.js",
18+
"module": "./index.esm.js",
19+
"types": "./index.cjs.d.ts",
20+
"exports": {
21+
".": {
22+
"types": "./index.cjs.d.ts",
23+
"import": "./index.esm.js",
24+
"require": "./index.cjs.js",
25+
"default": "./index.esm.js"
26+
},
27+
"./package.json": "./package.json"
28+
},
29+
"sideEffects": false,
1730
"dependencies": {
1831
"@ninetailed/experience.js": "*",
1932
"@ninetailed/experience.js-plugin-analytics": "*",

packages/plugins/google-analytics/project.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@
1111
"outputPath": "dist/packages/plugins/google-analytics",
1212
"tsConfig": "packages/plugins/google-analytics/tsconfig.lib.json",
1313
"project": "packages/plugins/google-analytics/package.json",
14-
"entryFile": "packages/plugins/google-analytics/src/index.ts",
15-
"external": [],
16-
"rollupConfig": "@nx/react/plugins/bundle-rollup",
14+
"main": "packages/plugins/google-analytics/src/index.ts",
1715
"format": ["cjs", "esm"],
1816
"assets": [
1917
{

packages/plugins/preview-bridge/package.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,19 @@
1414
"personalization",
1515
"a/b testing"
1616
],
17+
"main": "./index.cjs.js",
18+
"module": "./index.esm.js",
19+
"types": "./index.cjs.d.ts",
20+
"exports": {
21+
".": {
22+
"types": "./index.cjs.d.ts",
23+
"import": "./index.esm.js",
24+
"require": "./index.cjs.js",
25+
"default": "./index.esm.js"
26+
},
27+
"./package.json": "./package.json"
28+
},
29+
"sideEffects": false,
1730
"dependencies": {
1831
"zoid": "9.0.86",
1932
"@ninetailed/experience.js": "*"

packages/plugins/preview/package.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,19 @@
1414
"personalization",
1515
"a/b testing"
1616
],
17+
"main": "./index.cjs.js",
18+
"module": "./index.esm.js",
19+
"types": "./index.cjs.d.ts",
20+
"exports": {
21+
".": {
22+
"types": "./index.cjs.d.ts",
23+
"import": "./index.esm.js",
24+
"require": "./index.cjs.js",
25+
"default": "./index.esm.js"
26+
},
27+
"./package.json": "./package.json"
28+
},
29+
"sideEffects": false,
1730
"dependencies": {
1831
"@ninetailed/experience.js-shared": "*",
1932
"@ninetailed/experience.js": "*",

packages/plugins/ssr/package.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,19 @@
1414
"personalization",
1515
"a/b testing"
1616
],
17+
"main": "./index.cjs.js",
18+
"module": "./index.esm.js",
19+
"types": "./index.cjs.d.ts",
20+
"exports": {
21+
".": {
22+
"types": "./index.cjs.d.ts",
23+
"import": "./index.esm.js",
24+
"require": "./index.cjs.js",
25+
"default": "./index.esm.js"
26+
},
27+
"./package.json": "./package.json"
28+
},
29+
"sideEffects": false,
1730
"dependencies": {
1831
"@ninetailed/experience.js-shared": "*",
1932
"@ninetailed/experience.js": "*",

packages/sdks/nextjs-esr/package.json

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,6 @@
22
"name": "@ninetailed/experience.js-next-esr",
33
"version": "7.6.0-beta.1",
44
"description": "Ninetailed SDK for Next.js ESR",
5-
"dependencies": {
6-
"next": "13.3.0"
7-
},
8-
"peerDependencies": {
9-
"@ninetailed/experience.js-shared": "*",
10-
"uuid": "9.0.0"
11-
},
125
"license": "MIT",
136
"repository": {
147
"type": "git",
@@ -20,5 +13,25 @@
2013
"ninetailed",
2114
"personalization",
2215
"a/b testing"
23-
]
16+
],
17+
"main": "./index.cjs.js",
18+
"module": "./index.esm.js",
19+
"types": "./index.cjs.d.ts",
20+
"exports": {
21+
".": {
22+
"types": "./index.cjs.d.ts",
23+
"import": "./index.esm.js",
24+
"require": "./index.cjs.js",
25+
"default": "./index.esm.js"
26+
},
27+
"./package.json": "./package.json"
28+
},
29+
"sideEffects": false,
30+
"dependencies": {
31+
"next": "13.3.0"
32+
},
33+
"peerDependencies": {
34+
"@ninetailed/experience.js-shared": "*",
35+
"uuid": "9.0.0"
36+
}
2437
}

packages/sdks/nextjs/package.json

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,39 @@
22
"name": "@ninetailed/experience.js-next",
33
"version": "7.6.0-beta.1",
44
"description": "Ninetailed SDK for Next.js",
5-
"peerDependencies": {
6-
"next": ">=9.0.0",
7-
"react": ">=16.8.0"
8-
},
9-
"dependencies": {
10-
"@ninetailed/experience.js-react": "*",
11-
"@ninetailed/experience.js-plugin-ssr": "*",
12-
"@ninetailed/experience.js": "*",
13-
"@ninetailed/experience.js-shared": "*"
14-
},
155
"license": "MIT",
166
"repository": {
177
"type": "git",
188
"url": "https://github.com/ninetailed-inc/experience.js.git",
199
"directory": "packages/sdks/nextjs"
2010
},
11+
"main": "./index.cjs.js",
12+
"module": "./index.esm.js",
13+
"types": "./index.cjs.d.ts",
14+
"exports": {
15+
".": {
16+
"types": "./index.cjs.d.ts",
17+
"import": "./index.esm.js",
18+
"require": "./index.cjs.js",
19+
"default": "./index.esm.js"
20+
},
21+
"./package.json": "./package.json"
22+
},
23+
"sideEffects": false,
2124
"keywords": [
2225
"nextjs",
2326
"ninetailed",
2427
"personalization",
2528
"a/b testing"
26-
]
29+
],
30+
"dependencies": {
31+
"@ninetailed/experience.js-react": "*",
32+
"@ninetailed/experience.js-plugin-ssr": "*",
33+
"@ninetailed/experience.js": "*",
34+
"@ninetailed/experience.js-shared": "*"
35+
},
36+
"peerDependencies": {
37+
"next": ">=9.0.0",
38+
"react": ">=16.8.0"
39+
}
2740
}

packages/sdks/react/package.json

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,6 @@
22
"name": "@ninetailed/experience.js-react",
33
"version": "7.6.0-beta.1",
44
"description": "Ninetailed SDK for React",
5-
"dependencies": {
6-
"@ninetailed/experience.js": "*",
7-
"@ninetailed/experience.js-shared": "*",
8-
"@ninetailed/experience.js-plugin-analytics": "*",
9-
"radash": "10.9.0",
10-
"react-is": "18.2.0"
11-
},
12-
"peerDependencies": {
13-
"react": ">=16.8.0"
14-
},
155
"license": "MIT",
166
"repository": {
177
"type": "git",
@@ -23,5 +13,28 @@
2313
"ninetailed",
2414
"personalization",
2515
"a/b testing"
26-
]
16+
],
17+
"main": "./index.cjs.js",
18+
"module": "./index.esm.js",
19+
"types": "./index.cjs.d.ts",
20+
"exports": {
21+
".": {
22+
"types": "./index.cjs.d.ts",
23+
"import": "./index.esm.js",
24+
"require": "./index.cjs.js",
25+
"default": "./index.esm.js"
26+
},
27+
"./package.json": "./package.json"
28+
},
29+
"sideEffects": false,
30+
"dependencies": {
31+
"@ninetailed/experience.js": "*",
32+
"@ninetailed/experience.js-shared": "*",
33+
"@ninetailed/experience.js-plugin-analytics": "*",
34+
"radash": "10.9.0",
35+
"react-is": "18.2.0"
36+
},
37+
"peerDependencies": {
38+
"react": ">=16.8.0"
39+
}
2740
}

packages/sdks/shared/package.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,18 @@
1818
"i18n-iso-countries": "7.5.0",
1919
"murmurhash-js": "1.0.0",
2020
"radash": "10.9.0"
21-
}
21+
},
22+
"main": "./index.cjs.js",
23+
"module": "./index.esm.js",
24+
"types": "./index.cjs.d.ts",
25+
"exports": {
26+
".": {
27+
"types": "./index.cjs.d.ts",
28+
"import": "./index.esm.js",
29+
"require": "./index.cjs.js",
30+
"default": "./index.esm.js"
31+
},
32+
"./package.json": "./package.json"
33+
},
34+
"sideEffects": false
2235
}

0 commit comments

Comments
 (0)