# microsoft/TypeScript-Vue-Starter

A starter template for TypeScript and Vue with a detailed README describing how to use the two together.

Repository: https://github.com/microsoft/TypeScript-Vue-Starter
Canonical: https://ross.abutalabs.com/products/typescript-vue-starter
Language: JavaScript
License: MIT
License Family: permissive
Archived: true
Last push: 2019-10-09T00:06:11+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3403, "days_push": 2521, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4418, forks 577 (observed 2026-08-28T04:08:48.717716+00:00)

## What it is
A deprecated starter template and tutorial from Microsoft showing how to set up TypeScript with Vue.js using Webpack. It is now archived in favor of the official Vue CLI, which supports TypeScript out of the box.

## Use cases
- set up TypeScript in a Vue project
- learn how to configure webpack with ts-loader and vue-loader
- understand how TypeScript and Vue 2 work together
- find a boilerplate for a TypeScript Vue app
- integrate TypeScript into an existing Vue codebase

## When to choose
- you need a reference for manually wiring TypeScript, Vue 2, and webpack together
- you are maintaining a legacy Vue 2 + TypeScript setup and want the original guide

## When to avoid
- starting a new Vue project - use the official Vue CLI instead
- you need an actively maintained template or Vue 3 support
- you want a full-featured scaffold rather than a tutorial

## Facets
- artifact type: learning-resource
- maturity: abandoned
- function: developer-tools, build-tool
- domain: web-development, frontend, tutorials
- platform: cross-platform
- tags: typescript, vue, starter-template, webpack, deprecated, tutorial, nodejs

## Member repositories
- microsoft/TypeScript-Vue-Starter (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:48.717716+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:21:00.178452+00:00, confidence not recorded.
  - readme: https://github.com/microsoft/TypeScript-Vue-Starter (fetched 2026-08-28T04:08:48.717716+00:00, sha 011aae0943f2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
