Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bench: change the benchmark tool from vitest to tinybench #710

Open
wants to merge 19 commits into
base: main
Choose a base branch
from

Commits on Oct 14, 2024

  1. chore: Update .gitignore and add bench-runner script

    - Update .gitignore to include .bench-bundle file
    - Add new script .scripts/bench-runner.mjs for running benchmarks
    - Update benchmarks/package.json to add devDependencies
    - Add new benchmark file benchmarks/performance/bench.ts
    - Update package.json to add new devDependencies
    - Update rollup.config.mjs to export entrypoints
    - Update yarn.lock to add new devDependencies
    dayongkr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e751a26 View commit details
    Browse the repository at this point in the history
  2. Refactor

    dayongkr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    909cc05 View commit details
    Browse the repository at this point in the history
  3. Ignore bundle folder

    dayongkr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    1dae6aa View commit details
    Browse the repository at this point in the history
  4. Split the build processes

    dayongkr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    5150763 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f4c81ad View commit details
    Browse the repository at this point in the history
  6. Add bench tool

    dayongkr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    874d7e5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a733d69 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f44a040 View commit details
    Browse the repository at this point in the history
  9. Transform bench files

    dayongkr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    7d13d9c View commit details
    Browse the repository at this point in the history
  10. Add tsconfig.build.json

    dayongkr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    f0ef3f3 View commit details
    Browse the repository at this point in the history
  11. Fix flow

    dayongkr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    5c656d9 View commit details
    Browse the repository at this point in the history
  12. Fix lint

    dayongkr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    53a638c View commit details
    Browse the repository at this point in the history
  13. Fix prettier

    dayongkr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    2798387 View commit details
    Browse the repository at this point in the history
  14. Add some comments

    dayongkr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    6637a01 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    a57bfed View commit details
    Browse the repository at this point in the history
  2. Fix prettier error

    dayongkr committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d603230 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    1066e3a View commit details
    Browse the repository at this point in the history
  2. Add comment

    dayongkr committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    6c985f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Configuration menu
    Copy the full SHA
    35ad3e2 View commit details
    Browse the repository at this point in the history