Boilerplate for Vue.js & Typescript, base on Parcel bundler, copied from masonz/parcel-vue-ts template and modified (updated dependencies, dropped parcle-plugin-vue, since it is natively supported now).
Both are managed within the project's package.json using volta.
Clone this repository, and run npm/yarn install.
git clone [email protected]:gschafra/parcel-vue-typescript-boilerplate.git
cd parcel-vue-ts
pnpm install --shamefully-hoist
pnpm run dev
Parcel has a development server built in, which will automatically rebuild your app as you change files and supports hot module replacement for fast development.
pnpm run build
When you build production, parcel defaults to enable miniatation.
phpm run test:unit
Unit test the code using jest,and you can run through pnpm run test:coverage
to get the test coverage.