diff --git a/.github/workflows/buddy-bot.yml b/.github/workflows/buddy-bot.yml index 21f505ae..4c532d91 100644 --- a/.github/workflows/buddy-bot.yml +++ b/.github/workflows/buddy-bot.yml @@ -126,7 +126,7 @@ jobs: persist-credentials: true - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@v2.0.2 - name: Setup PHP and Composer (if needed) if: ${{ hashFiles('composer.json') != '' }} @@ -163,7 +163,7 @@ jobs: persist-credentials: true - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@v2.0.2 - name: Install dependencies run: bun install @@ -244,7 +244,7 @@ jobs: persist-credentials: true - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@v2.0.2 - name: Setup PHP and Composer (if needed) if: ${{ hashFiles('composer.json') != '' }} @@ -351,7 +351,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@v2.0.2 - name: Install dependencies run: bun install diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c5c45c7..afb4cdce 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5.0.0 + - uses: actions/checkout@v5.0.1 - name: Install Bun uses: oven-sh/setup-bun@v2.0.2 @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5.0.0 + - uses: actions/checkout@v5.0.1 - name: Install Bun uses: oven-sh/setup-bun@v2.0.2 @@ -64,7 +64,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5.0.0 + - uses: actions/checkout@v5.0.1 - name: Install Bun uses: oven-sh/setup-bun@v2.0.2 @@ -87,7 +87,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5.0.0 + - uses: actions/checkout@v5.0.1 - name: Install Bun uses: oven-sh/setup-bun@v2.0.2 diff --git a/package.json b/package.json index 2a40d06e..70705973 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "in-memory", "library", "memcached", + "node-cache", "object" ], "exports": { @@ -37,6 +38,9 @@ }, "module": "./dist/index.js", "types": "./dist/index.d.ts", + "bin": { + "cache": "./dist/bin/cli.js" + }, "files": ["README.md", "dist"], "scripts": { "build": "bun --bun build.ts", @@ -48,29 +52,27 @@ "changelog": "bunx logsmith --verbose", "changelog:generate": "bunx logsmith --output CHANGELOG.md", "release": "bun run changelog:generate && bunx bumpx prompt --recursive", - "postinstall": "bunx git-hooks", "dev:docs": "bun --bun vitepress dev docs", "build:docs": "bun --bun vitepress build docs", "preview:docs": "bun --bun vitepress preview docs", "typecheck": "bun --bun tsc --noEmit" }, + "dependencies": { + "bunfig": "^0.15.6", + "clone": "^2.1.2" + }, "devDependencies": { - "@stacksjs/bumpx": "^0.1.84", - "@stacksjs/docs": "^0.70.23", "@stacksjs/eslint-config": "^4.14.0-beta.3", - "@stacksjs/gitlint": "^0.1.5", - "@stacksjs/logsmith": "^0.1.18", - "@types/bun": "^1.2.23", - "buddy-bot": "^0.9.7", - "bun-git-hooks": "^0.2.19", - "bun-plugin-dtsx": "^0.21.12", - "bunfig": "^0.15.0", + "@types/clone": "^2.1.4", + "better-dx": "^0.2.3", + "ioredis": "^5.8.2", + "lru-cache": "^11.2.2", + "mitata": "^1.0.34", + "node-cache": "^5.1.2", + "redis": "^5.10.0", "ts-clone": "^0.1.1", "typescript": "^5.9.3" }, - "overrides": { - "unconfig": "0.3.10" - }, "git-hooks": { "pre-commit": { "staged-lint": {