diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml deleted file mode 100644 index 4b17d38..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Bug report -description: Create a report to help us improve -title: 'Bug: ' -labels: ['type: bug'] - -body: - - type: textarea - id: steps - attributes: - label: Describe the bug and the steps to reproduce it - placeholder: | - 1. Go to '...' - 2. Click on '....' - 3. Scroll down to '....' - 4. See error - validations: - required: true - - - type: textarea - id: expected - attributes: - label: What's the expected behavior? - - - type: textarea - id: environment - attributes: - label: What version of the libraries are you using? - placeholder: | - - OnchainKit: [e.g. 0.2.x] diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index 93c6ac0..0000000 --- a/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -blank_issues_enabled: false -contact_links: - - name: Base Discord - url: https://base.org/discord - about: The official Base Discord community. diff --git a/.github/ISSUE_TEMPLATE/documentation_request.yml b/.github/ISSUE_TEMPLATE/documentation_request.yml deleted file mode 100644 index 6fd6052..0000000 --- a/.github/ISSUE_TEMPLATE/documentation_request.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Documentation request -description: Suggest a documentation for this project -title: 'Documentation Request: ' -labels: ['type: documentation'] - -body: - - type: markdown - attributes: - value: | - This issue form is for documentation requests only! - If you've found a bug, please use [bug_report](/new?template=bug_report.yml) - - type: textarea - id: problem - attributes: - label: Is your documentation request related to a problem? Please describe. - description: A clear and concise description of what the problem is. Ex. It's not clear when [...] diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml deleted file mode 100644 index 6f3faf5..0000000 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: Feature request -description: Suggest an idea for this project -title: 'Feature Request: ' -labels: ['type: enhancement'] - -body: - - type: textarea - id: solution - attributes: - label: Describe the solution you'd like - validations: - required: true - - - type: textarea - id: alternatives - attributes: - label: Describe alternatives you've considered. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index d160ffb..0000000 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,5 +0,0 @@ -**What changed? Why?** - -**Notes to reviewers** - -**How has it been tested?** diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 9ce97a1..e3e0bff 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -6,7 +6,11 @@ runs: with: node-version-file: '.nvmrc' registry-url: https://registry.npmjs.org - cache: yarn + cache: pnpm + + - uses: pnpm/action-setup@v2 + with: + version: latest # For provenance https://docs.npmjs.com/generating-provenance-statements#prerequisites - name: Install npm 9.5 @@ -14,5 +18,5 @@ runs: shell: bash - name: Install node modules - run: yarn install --frozen-lockfile + run: pnpm install --frozen-lockfile shell: bash diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index 7796e64..0000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Template Build -on: - push: - branches: ['main'] - pull_request: - branches: ['main'] -jobs: - build: - runs-on: ubuntu-latest - strategy: - matrix: - node-version: [18.x] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup Bun - uses: oven-sh/setup-bun@v2 - - - name: Template Install dependencies - run: bun install - - - name: Template Test Build - # When fails, please check your build - run: | - bun run build diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml deleted file mode 100644 index 7beeef9..0000000 --- a/.github/workflows/check.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Template Check -on: - push: - branches: ["main"] - pull_request: - branches: ["main"] -jobs: - build: - runs-on: ubuntu-latest - strategy: - matrix: - node-version: [18.x] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup Bun - uses: oven-sh/setup-bun@v2 - - - name: Template Install dependencies - run: bun install - - - name: Template Check - run: bun run ci:check diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml deleted file mode 100644 index 5de39f1..0000000 --- a/.github/workflows/format.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Template Format -on: - push: - branches: ["main"] - pull_request: - branches: ["main"] -jobs: - build: - runs-on: ubuntu-latest - strategy: - matrix: - node-version: [18.x] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup Bun - uses: oven-sh/setup-bun@v2 - - - name: Template Install dependencies - run: bun install - - - name: Template Format - run: bun run ci:format diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml deleted file mode 100644 index e7d29cf..0000000 --- a/.github/workflows/lint.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Template Lint -on: - push: - branches: ["main"] - pull_request: - branches: ["main"] -jobs: - build: - runs-on: ubuntu-latest - strategy: - matrix: - node-version: [18.x] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup Bun - uses: oven-sh/setup-bun@v2 - - - name: Template Install dependencies - run: bun install - - - name: Template Lint - run: bun run ci:lint diff --git a/.github/workflows/salus-scan.yml b/.github/workflows/salus-scan.yml deleted file mode 100644 index 5975f12..0000000 --- a/.github/workflows/salus-scan.yml +++ /dev/null @@ -1,14 +0,0 @@ -name: Salus Security Scan - -on: [pull_request, push] - -jobs: - scan: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - name: Salus Scan - id: salus_scan - uses: federacy/scan-action@0.1.4 - with: - active_scanners: "\n - PatternSearch\n - Semgrep\n - Trufflehog" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml deleted file mode 100644 index 7a4bddc..0000000 --- a/.github/workflows/test.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: Kit Test -on: - push: - branches: ['main'] - pull_request: - branches: ['main'] -jobs: - build: - runs-on: ubuntu-latest - strategy: - matrix: - node-version: [18.x] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup Bun - uses: oven-sh/setup-bun@v2 - - - name: Template Install dependencies - run: bun install - - - name: Kit Test - # When fails, please check your tests - run: bun run test:coverage diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..4988739 Binary files /dev/null and b/public/favicon.ico differ