diff --git a/.cspell.json b/.cspell.json index ad88a31fff..9afbeb31b4 100644 --- a/.cspell.json +++ b/.cspell.json @@ -54,11 +54,14 @@ "multiaddr", "multiaddresses", "multiaddrs", + "multicodec", "multicodecs", + "multiformats", "mplex", "multihashes", "muxed", "muxer", + "muxers", "mvps", "nodekey", "nwaku", @@ -87,6 +90,7 @@ "transpiled", "typedoc", "unencrypted", + "unmarshal", "unmount", "unmounts", "untracked", diff --git a/.eslintrc.json b/.eslintrc.json index 47e4113505..747e539c62 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -14,7 +14,10 @@ ], "globals": { "BigInt": true, "console": true, "WebAssembly": true }, "rules": { - "@typescript-eslint/explicit-function-return-type": ["error"], + "@typescript-eslint/explicit-function-return-type": [ + "error", + { "allowExpressions": true } + ], "@typescript-eslint/explicit-module-boundary-types": "off", "eslint-comments/disable-enable-pair": [ "error", diff --git a/.gitignore b/.gitignore index 643d204d8c..96d4f47e9b 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ node_modules src/**.js coverage *.log +/tsconfig.tsbuildinfo +/tsconfig.dev.tsbuildinfo diff --git a/build-scripts/fix-imports.js b/build-scripts/fix-imports.js index 8eaee14d6c..31562e9046 100644 --- a/build-scripts/fix-imports.js +++ b/build-scripts/fix-imports.js @@ -1,9 +1,9 @@ import path from "path"; import fs from "fs"; -const START_PATH = path.join(process.cwd(), "dist/esm"); +const START_PATH = path.join(process.cwd(), "dist/"); const IMPORT_REGEXP = - /^((import|export) [^';]* from "(@[^";]+\/)?([^@";]*\/[^";]*)[^";]*)"/g; + /^((import|export) [^';]* from "(\.[^@";]*\/[^";]*)[^";]*)"/g; const JUST_ADD_AN_EXTENSION = '$1.js"'; const ADD_INDEX_FILE = '$1/index.js"'; const JS_EXT = ".js"; @@ -36,7 +36,7 @@ function fixImportsAtFile(filePath) { } const [_, importPath] = l.split(`"`); - let exists = true; + let exists; let fullPath; if (importPath.startsWith(".")) { fullPath = path.join(filePath, "..", importPath); diff --git a/examples/relay-js/index.html b/examples/relay-js/index.html index 914adf759a..dec722d157 100644 --- a/examples/relay-js/index.html +++ b/examples/relay-js/index.html @@ -13,40 +13,25 @@
-