diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 0bc3b42de..d401a7746 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,7 +5,7 @@ updates: schedule: interval: daily time: "10:00" - open-pull-requests-limit: 10 + open-pull-requests-limit: 20 commit-message: prefix: "deps" prefix-development: "deps(dev)" diff --git a/.github/workflows/semantic-pull-request.yml b/.github/workflows/semantic-pull-request.yml new file mode 100644 index 000000000..bd00f090c --- /dev/null +++ b/.github/workflows/semantic-pull-request.yml @@ -0,0 +1,12 @@ +name: Semantic PR + +on: + pull_request_target: + types: + - opened + - edited + - synchronize + +jobs: + main: + uses: pl-strflt/.github/.github/workflows/reusable-semantic-pull-request.yml@v0.3 diff --git a/.gitignore b/.gitignore index 4bf7a832f..7ad9e674e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1,9 @@ -.envrc -.tool-versions -package-lock.json node_modules -.vscode +build dist -out .docs -docs .coverage -.DS_Store +node_modules +package-lock.json +yarn.lock +.vscode diff --git a/package.json b/package.json index dd54ac700..bf9c10230 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,10 @@ "bugs": { "url": "https://github.com/ipfs/js-kubo-rpc-client/issues" }, + "publishConfig": { + "access": "public", + "provenance": true + }, "keywords": [ "http", "http-client", @@ -19,28 +23,8 @@ "rpc", "rpc-client" ], - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", - "typesVersions": { - "*": { - "*": [ - "*", - "dist/*", - "dist/src/*", - "dist/src/*/index" - ], - "src/*": [ - "*", - "dist/*", - "dist/src/*", - "dist/src/*/index" - ] - } - }, "files": [ "src", "dist", @@ -57,6 +41,7 @@ "eslintConfig": { "extends": "ipfs", "parserOptions": { + "project": true, "sourceType": "module" }, "ignorePatterns": [ diff --git a/typedoc.json b/typedoc.json index b3762aaa8..e1d957039 100644 --- a/typedoc.json +++ b/typedoc.json @@ -2,5 +2,8 @@ "out": "docs", "preserveWatchOutput": true, "logLevel": "Verbose", - "excludeExternals": true + "excludeExternals": true, + "entryPoints": [ + "./src/index.ts" + ] }