From 4bcffea7a81f575fc4642e5a6cfd28b5a32af89f Mon Sep 17 00:00:00 2001 From: molvqingtai Date: Fri, 14 Jul 2023 01:32:36 +0800 Subject: [PATCH] chore(ci): add github action --- .github/dependabot.yml | 9 +++++++++ .npmrc | 2 ++ package.json | 15 ++++++++++++++- 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 .github/dependabot.yml create mode 100644 .npmrc diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..c95db50 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,9 @@ +version: 3 +updates: + # Enable version updates for pnpm + - package-ecosystem: 'pnpm' + # Look for `package.json` and `lock` files in the `root` directory + directory: '/' + # Check the npm registry for updates every day (weekdays) + schedule: + interval: 'weekly' diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..8316df3 --- /dev/null +++ b/.npmrc @@ -0,0 +1,2 @@ +engine-strict=true +auto-install-peers=true \ No newline at end of file diff --git a/package.json b/package.json index 02096da..e69b39e 100644 --- a/package.json +++ b/package.json @@ -20,8 +20,18 @@ "url": "git+https://github.com/molvqingtai/WebChat.git" }, "keywords": [ + "WebChat", "Chat", - "Browser" + "Browser", + "Browser Extension", + "Chrome", + "Chrome Extension", + "Firefox", + "Firefox Extension", + "Extension", + "WebRTC", + "P2P", + "Peer to Peer" ], "author": "molvqingtai", "license": "MIT", @@ -80,5 +90,8 @@ "tailwind-merge": "^1.13.2", "tailwindcss-animate": "^1.0.6", "type-fest": "^3.13.0" + }, + "engines": { + "node": ">=18.0.0" } }