Skip to content

Commit fbafc31

Browse files
committed
Nullify adapters
1 parent 8b13e01 commit fbafc31

15 files changed

+2509
-5478
lines changed

Diff for: Makefile

+5-5
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ test-node-watch:
2222
npx firebase emulators:exec --only firestore "npx jest --env node --watch"
2323

2424
test-browser:
25-
npx firebase emulators:exec --only firestore "npx karma start --single-run"
25+
npx firebase emulators:exec --only firestore "npx karma start karma.conf.cjs --single-run"
2626

2727
test-browser-watch:
2828
npx firebase emulators:exec --only firestore "npx karma start"
@@ -36,17 +36,17 @@ test-system-node-watch:
3636
npx jest --env node --watch
3737

3838
test-system-browser:
39-
npx karma start --single-run
39+
npx karma start karma.conf.cjs --single-run
4040

4141
test-system-browser-watch:
4242
npx karma start
4343

4444
build:
4545
@rm -rf lib
46-
@env BABEL_ENV=esm npx babel src --config-file ./babel.config.lib.js --source-root src --out-dir lib --extensions .mjs,.ts --out-file-extension .mjs --quiet
47-
@env BABEL_ENV=cjs npx babel src --config-file ./babel.config.lib.js --source-root src --out-dir lib --extensions .mjs,.ts --out-file-extension .js --quiet
46+
@env BABEL_ENV=esm npx babel src --config-file ./babel.config.lib.json --source-root src --out-dir lib --extensions .mjs,.ts --out-file-extension .mjs --quiet
47+
@env BABEL_ENV=cjs npx babel src --config-file ./babel.config.lib.json --source-root src --out-dir lib --extensions .mjs,.ts --out-file-extension .js --quiet
4848
@npx tsc -p tsconfig.lib.json
49-
# @env npx babel src --config-file ./babel.config.lib.js --source-root src --out-dir lib --extensions .mjs,.ts,.js --out-file-extension .js --ignore "src/**/tests.ts" --ignore "src/tests/**/*" --ignore "src/**/tysts.ts" --ignore "src/tysts/**/*" --ignore "src/**/*.d.ts" --quiet
49+
# @env npx babel src --config-file ./babel.config.lib.json --source-root src --out-dir lib --extensions .mjs,.ts,.js --out-file-extension .js --ignore "src/**/tests.ts" --ignore "src/tests/**/*" --ignore "src/**/tysts.ts" --ignore "src/tysts/**/*" --ignore "src/**/*.d.ts" --quiet
5050
# @npx prettier "lib/**/*.[jt]s" --write --loglevel silent
5151
# @cp package.json lib
5252
# @cp *.md lib

Diff for: babel.config.js

-7
This file was deleted.

Diff for: babel.config.json

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"presets": [
3+
["@babel/preset-env", { "targets": { "node": "current" } }],
4+
"@babel/preset-typescript"
5+
]
6+
}

Diff for: babel.config.lib.js

-39
This file was deleted.

Diff for: babel.config.lib.json

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"presets": ["@babel/preset-typescript"],
3+
4+
"env": {
5+
"cjs": {
6+
"presets": [
7+
[
8+
"@babel/preset-env",
9+
{
10+
"targets": { "node": "current" },
11+
"modules": "commonjs",
12+
"loose": true
13+
}
14+
]
15+
],
16+
17+
"plugins": [
18+
[
19+
"@babel/plugin-transform-modules-commonjs",
20+
{ "strict": true, "noInterop": true }
21+
],
22+
["babel-plugin-add-import-extension", { "extension": "js" }]
23+
]
24+
},
25+
26+
"esm": {
27+
"presets": [
28+
[
29+
"@babel/preset-env",
30+
{ "targets": { "node": "current" }, "modules": false }
31+
]
32+
],
33+
34+
"plugins": [["babel-plugin-add-import-extension", { "extension": "mjs" }]]
35+
}
36+
},
37+
38+
"ignore": [
39+
"src/**/*.d.ts",
40+
"src/**/tests.ts",
41+
"src/tests/**/*",
42+
"src/**/tysts.ts",
43+
"src/tysts/**/*"
44+
]
45+
}

Diff for: jest.config.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
/** @type {import('@jest/types').Config.InitialOptions} */
2-
module.exports = {
2+
const config = {
33
roots: ["<rootDir>/src/"],
44
testRegex: ["tests\\.ts$", "tests/.+\\.ts$"],
55
setupFilesAfterEnv: ["<rootDir>/tests/setupAdmin.ts"],
66
transform: {
77
"\\.(mjs|js|ts)$": "babel-jest",
88
},
99
};
10+
export default config;

Diff for: karma.conf.js renamed to karma.conf.cjs

File renamed without changes.

0 commit comments

Comments
 (0)