Thanks to visit codestin.com
Credit goes to github.com

Skip to content

kurone-kito/builder-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🛠️ Builder config

My configuration for the Vite, TypeScript, and other tools in this monorepo.

Structure of the monorepo

  • packages/sea-builder: SEA (Single Executable Application) Builder for Node.js apps. It builds a single executable file from the source code. This is useful for CLI applications and other Node.js projects.
  • packages/typescript-config: My TypeScript configuration for general projects.
  • packages/vite-lib-config: Vite configuration for CLI and library projects.

And the example library:

System Requirements

  • Node.js: Any of the following versions
    • Iron LTS (^20.11.x)
    • Jod LTS (^22.x.x)
    • Latest (>=24.x.x)

Development

Install the dependencies

corepack enable
pnpm install

Building

pnpm run build
pnpm run dev # Build and watch for changes
pnpm run build:sea # Build the Single Executable Application(s)

Linting

pnpm run lint
pnpm run lint:fix # Lint and auto-fix

Testing

pnpm run test

Cleaning

pnpm run clean

Contributing

Welcome to contribute to this repository! For more details, please refer to CONTRIBUTING.md.

LICENSE

MIT

About

⚙️ My configuration for the TypeScript, Vite, ...and others; since 2023.3

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages