diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 52b369e..d3c026b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,13 +1,7 @@ version: 2 updates: - package-ecosystem: npm - directories: - - "/" - - "/benchmarks/*" - - "/docs/*" - - "/examples/*" - - "/interop/*" - - "/packages/*" + directory: "/" schedule: interval: daily time: "10:00" @@ -16,16 +10,14 @@ updates: prefix: "deps" prefix-development: "chore" groups: - helia-deps: # group all deps that should be updated when Helia deps need updated + interplanetary-deps: # Helia/libp2p deps patterns: - "*helia*" - "*libp2p*" - "*multiformats*" - store-deps: # group all blockstore and datastore updates (interface & impl) - patterns: - "*blockstore*" - "*datastore*" - kubo-deps: # group kubo, kubo-rpc-client, and ipfsd-ctl updates + kubo-deps: # kubo deps patterns: - "*kubo*" - "ipfsd-ctl" diff --git a/.github/workflows/semantic-pull-request.yml b/.github/workflows/semantic-pull-request.yml index bd00f09..8c0b9ea 100644 --- a/.github/workflows/semantic-pull-request.yml +++ b/.github/workflows/semantic-pull-request.yml @@ -9,4 +9,4 @@ on: jobs: main: - uses: pl-strflt/.github/.github/workflows/reusable-semantic-pull-request.yml@v0.3 + uses: ipdxco/unified-github-workflows/.github/workflows/reusable-semantic-pull-request.yml@v1 diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 7c955c4..1f9d6b8 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -1,4 +1,4 @@ -name: Close Stale Issues +name: Close and mark stale issue on: schedule: diff --git a/package.json b/package.json index ccc0ace..1394b3e 100644 --- a/package.json +++ b/package.json @@ -52,13 +52,6 @@ "import": "./dist/src/utils.js" } }, - "eslintConfig": { - "extends": "ipfs", - "parserOptions": { - "project": true, - "sourceType": "module" - } - }, "release": { "branches": [ "main" @@ -174,6 +167,6 @@ "multiformats": "^13.0.0" }, "devDependencies": { - "aegir": "^46.0.1" + "aegir": "^47.0.19" } } diff --git a/test/index.spec.ts b/test/index.spec.ts index 7b23ac5..7486a52 100644 --- a/test/index.spec.ts +++ b/test/index.spec.ts @@ -56,7 +56,7 @@ describe('multiaddr matcher', () => { const goodTCP = [ ...exactTCP, - '/ip4/0.0.7.6/tcp/wss', + '/ip4/0.0.7.6/tcp/0/wss', '/ip6/::/tcp/0/p2p/QmTysQQiTGMdfRsDQp516oZ9bR3FiSCDnicUnqny2q1d79/p2p-circuit/p2p/QmSoLV4Bbm51jM9C4gDYZQ9Cy3U6aXMJDAbzgu2fzaDs64', '/dns4/protocol.ai/tcp/80/webrtc' ] @@ -98,7 +98,7 @@ describe('multiaddr matcher', () => { const badQUIC = [ '/ip4/0.0.0.0/tcp/12345/quic', - '/ip6/1.2.3.4/ip4/0.0.0.0/udp/1234/quic', + '/ip6/fc00::/ip4/0.0.0.0/udp/1234/quic', '/quic' ] @@ -117,7 +117,7 @@ describe('multiaddr matcher', () => { const badQUICv1 = [ '/ip4/0.0.0.0/tcp/12345/quic-v1', - '/ip6/1.2.3.4/ip4/0.0.0.0/udp/1234/quic-v1', + '/ip6/fc00::/ip4/0.0.0.0/udp/1234/quic-v1', '/quic-v1', '/quic', '/ip4/1.2.3.4/udp/1234/quic', @@ -264,7 +264,7 @@ describe('multiaddr matcher', () => { ] const badWebRTC = [ - '/ip4/0.0.0.0/udp/webrtc', + '/ip4/0.0.0.0/udp/0/webrtc', '/ip4/0.0.0.0/tcp/12345/udp/2222/wss/webrtc' ] @@ -296,7 +296,7 @@ describe('multiaddr matcher', () => { const badIPorDomain = [ '/webrtc/p2p/12D3KooWQF6Q3i1QkziJQ9mkNNcyFD8GPQz6R6oEvT75wgsVXm4v', '/quic', - '/unix/var/log' + '/unix/var%2Flog' ] const exactHTTP = [ diff --git a/tsconfig.json b/tsconfig.json index f296f99..13a3599 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,9 +1,7 @@ { "extends": "aegir/src/config/tsconfig.aegir.json", "compilerOptions": { - "outDir": "dist", - "emitDeclarationOnly": false, - "module": "ES2020" + "outDir": "dist" }, "include": [ "src", diff --git a/typedoc.json b/typedoc.json index afe3bc6..4282970 100644 --- a/typedoc.json +++ b/typedoc.json @@ -1,4 +1,5 @@ { + "readme": "none", "entryPoints": [ "./src/index.ts", "./src/utils.ts"