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

Use esbuild Instead of Snowpack (and fix build error) #530

Merged
merged 5 commits into from
Jul 20, 2024

Commits on Jun 29, 2024

  1. Configuration menu
    Copy the full SHA
    a42d3b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7f862f View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Use pnpm, remove package-lock.json, updated husky

    Used corepack to install the latest pnpm, and regenerated the lock file.
    Removed the npm lock file. Husky v4 was not playing nicely with the
    latest pnpm, so I updated husky to the latest version and moved the
    pre-commit hook to .husky/pre-commit as v9 expects.
    amarzot-lowell-instruments committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    3bfa08b View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Use esbuild plugins, upgrade dev tools, more ->

    * Using plugins for esbuild:
        - esbuild-plugin-copy
        - esbuild-sass-plugin
        - custom plugin to run tsc
    * Upgraded concurrently and nodemon to latest versions.
    * Updated package.json dev script:
        - use pnpm
        - nodemon: only watch build dir and config
        - use --raw to get colors
    * Don't serve 'assets' path (it no longer exists).
    * Streamline html.ts route and use new build paths. Only need to import
      one css file as it is being bundled.
    * Update other middleware to use new paths
    amarzot-lowell-instruments committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    e9b97cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76ead1d View commit details
    Browse the repository at this point in the history