Skip to content

Commit 17197dc

Browse files
committed
Rename index.js to index.cj; use conditional exports for Node 14
1 parent c27994d commit 17197dc

File tree

22 files changed

+70
-45
lines changed

22 files changed

+70
-45
lines changed

fluent-bundle/.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
esm/
2-
/index.js
2+
/index.cjs

fluent-bundle/makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ test: esm/.compiled
2424
test/**/*_test.js
2525

2626
.PHONY: build
27-
build: index.js
27+
build: index.cjs
2828

29-
index.js: esm/.compiled
29+
index.cjs: esm/.compiled
3030
@rollup $(CURDIR)/esm/index.js \
3131
--banner "/* $(PACKAGE)@$(VERSION) */" \
3232
--amd.id $(PACKAGE) \
@@ -47,7 +47,7 @@ html:
4747

4848
clean:
4949
@rm -f esm/*.js esm/*.d.ts esm/.compiled
50-
@rm -f index.js
50+
@rm -f index.cjs
5151
@rm -rf .nyc_output coverage
5252
@echo -e " $(OK) clean"
5353

fluent-bundle/package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@
1515
"email": "[email protected]"
1616
}
1717
],
18-
"type": "commonjs",
19-
"main": "./index.js",
18+
"type": "module",
19+
"main": "./index.cjs",
20+
"exports": {
21+
"import": "./esm/index.js",
22+
"require": "./index.cjs"
23+
},
2024
"module": "./esm/index.js",
2125
"types": "./esm/index.d.ts",
2226
"repository": {

fluent-dedent/.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
esm/
2-
/index.js
2+
/index.cjs

fluent-dedent/makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ test: esm/.compiled
2424
test/**/*_test.js
2525

2626
.PHONY: build
27-
build: index.js
27+
build: index.cjs
2828

29-
index.js: esm/.compiled
29+
index.cjs: esm/.compiled
3030
@rollup $(CURDIR)/esm/index.js \
3131
--banner "/* $(PACKAGE)@$(VERSION) */" \
3232
--amd.id $(PACKAGE) \
@@ -47,6 +47,6 @@ html:
4747

4848
clean:
4949
@rm -f esm/*.js esm/*.d.ts esm/.compiled
50-
@rm -f index.js
50+
@rm -f index.cjs
5151
@rm -rf .nyc_output coverage
5252
@echo -e " $(OK) clean"

fluent-dedent/package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,12 @@
1111
"email": "[email protected]"
1212
}
1313
],
14-
"type": "commonjs",
15-
"main": "./index.js",
14+
"type": "module",
15+
"main": "./index.cjs",
16+
"exports": {
17+
"import": "./esm/index.js",
18+
"require": "./index.cjs"
19+
},
1620
"module": "./esm/index.js",
1721
"types": "./esm/index.d.ts",
1822
"repository": {

fluent-dom/.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
esm/
2-
/index.js
2+
/index.cjs

fluent-dom/makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ test: esm/.compiled
2626
test/**/*_test.js
2727

2828
.PHONY: build
29-
build: index.js
29+
build: index.cjs
3030

31-
index.js: esm/.compiled
31+
index.cjs: esm/.compiled
3232
@rollup $(CURDIR)/esm/index.js \
3333
--banner "/* $(PACKAGE)@$(VERSION) */" \
3434
--amd.id $(PACKAGE) \
@@ -50,6 +50,6 @@ html:
5050

5151
clean:
5252
@rm -f esm/*.js esm/*.d.ts esm/.compiled
53-
@rm -f index.js
53+
@rm -f index.cjs
5454
@rm -rf .nyc_output coverage
5555
@echo -e " $(OK) clean"

fluent-dom/package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,12 @@
1818
"email": "[email protected]"
1919
}
2020
],
21-
"type": "commonjs",
22-
"main": "./index.js",
21+
"type": "module",
22+
"main": "./index.cjs",
23+
"exports": {
24+
"import": "./esm/index.js",
25+
"require": "./index.cjs"
26+
},
2327
"module": "./esm/index.js",
2428
"types": "./esm/index.d.ts",
2529
"keywords": [

fluent-gecko/package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@
1616
"email": "[email protected]"
1717
}
1818
],
19-
"directories": {
20-
"lib": "./src"
21-
},
2219
"repository": {
2320
"type": "git",
2421
"url": "https://github.com/projectfluent/fluent.js.git"

fluent-langneg/.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
esm/
2-
/index.js
2+
/index.cjs

fluent-langneg/makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ test: esm/.compiled
2424
test/**/*_test.js
2525

2626
.PHONY: build
27-
build: index.js
27+
build: index.cjs
2828

29-
index.js: $(SOURCES)
29+
index.cjs: $(SOURCES)
3030
@rollup $(CURDIR)/esm/index.js \
3131
--banner "/* $(PACKAGE)@$(VERSION) */" \
3232
--amd.id $(PACKAGE) \
@@ -47,6 +47,6 @@ html:
4747

4848
clean:
4949
@rm -f esm/*.js esm/*.d.ts esm/.compiled
50-
@rm -f index.js
50+
@rm -f index.cjs
5151
@rm -rf .nyc_output coverage
5252
@echo -e " $(OK) clean"

fluent-langneg/package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@
1515
"email": "[email protected]"
1616
}
1717
],
18-
"type": "commonjs",
19-
"main": "./index.js",
18+
"type": "module",
19+
"main": "./index.cjs",
20+
"exports": {
21+
"import": "./esm/index.js",
22+
"require": "./index.cjs"
23+
},
2024
"module": "./esm/index.js",
2125
"types": "./esm/index.d.ts",
2226
"repository": {

fluent-react/.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
esm/
2-
/index.js
2+
/index.cjs

fluent-react/makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ test: esm/.compiled
2121
@jest --collect-coverage
2222

2323
.PHONY: build
24-
build: index.js
24+
build: index.cjs
2525

26-
index.js: esm/.compiled
26+
index.cjs: esm/.compiled
2727
@rollup $(CURDIR)/esm/index.js \
2828
--banner "/* $(PACKAGE)@$(VERSION) */" \
2929
--amd.id $(PACKAGE) \
@@ -45,6 +45,6 @@ html:
4545

4646
clean:
4747
@rm -f esm/*.js esm/*.d.ts esm/.compiled
48-
@rm -f index.js
48+
@rm -f index.cjs
4949
@rm -rf .nyc_output coverage
5050
@echo -e " $(OK) clean"

fluent-react/package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@
1515
"email": "[email protected]"
1616
}
1717
],
18-
"type": "commonjs",
19-
"main": "./index.js",
18+
"type": "module",
19+
"main": "./index.cjs",
20+
"exports": {
21+
"import": "./esm/index.js",
22+
"require": "./index.cjs"
23+
},
2024
"module": "./esm/index.js",
2125
"types": "./esm/index.d.ts",
2226
"repository": {

fluent-sequence/.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
esm/
2-
/index.js
2+
/index.cjs

fluent-sequence/makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ test: esm/.compiled
2424
test/**/*_test.js
2525

2626
.PHONY: build
27-
build: index.js
27+
build: index.cjs
2828

29-
index.js: esm/.compiled
29+
index.cjs: esm/.compiled
3030
@rollup $(CURDIR)/esm/index.js \
3131
--banner "/* $(PACKAGE)@$(VERSION) */" \
3232
--amd.id $(PACKAGE) \
@@ -47,6 +47,6 @@ html:
4747

4848
clean:
4949
@rm -f esm/*.js esm/*.d.ts esm/.compiled
50-
@rm -f index.js
50+
@rm -f index.cjs
5151
@rm -rf .nyc_output coverage
5252
@echo -e " $(OK) clean"

fluent-sequence/package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@
1515
"email": "[email protected]"
1616
}
1717
],
18-
"type": "commonjs",
19-
"main": "./index.js",
18+
"type": "module",
19+
"main": "./index.cjs",
20+
"exports": {
21+
"import": "./esm/index.js",
22+
"require": "./index.cjs"
23+
},
2024
"module": "./esm/index.js",
2125
"types": "./esm/index.d.ts",
2226
"repository": {

fluent-syntax/.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
esm/
2-
/index.js
2+
/index.cjs

fluent-syntax/makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ test: esm/.compiled
2424
test/**/*_test.js
2525

2626
.PHONY: build
27-
build: index.js
27+
build: index.cjs
2828

29-
index.js: esm/.compiled
29+
index.cjs: esm/.compiled
3030
@rollup $(CURDIR)/esm/index.js \
3131
--banner "/* $(PACKAGE)@$(VERSION) */" \
3232
--amd.id $(PACKAGE) \
@@ -47,7 +47,7 @@ html:
4747

4848
clean:
4949
@rm -f esm/*.js esm/*.d.ts esm/.compiled
50-
@rm -f index.js
50+
@rm -f index.cjs
5151
@rm -rf .nyc_output coverage
5252
@echo -e " $(OK) clean"
5353

fluent-syntax/package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@
1515
"email": "[email protected]"
1616
}
1717
],
18-
"type": "commonjs",
19-
"main": "./index.js",
18+
"type": "module",
19+
"main": "./index.cjs",
20+
"exports": {
21+
"import": "./esm/index.js",
22+
"require": "./index.cjs"
23+
},
2024
"module": "./esm/index.js",
2125
"types": "./esm/index.d.ts",
2226
"repository": {

0 commit comments

Comments
 (0)