https://github.com/lenicdev/altv-typescript-starter
An alt:V TypeScript starter project
https://github.com/lenicdev/altv-typescript-starter
altv game gta parcel resource server starter typescript
Last synced: 7 months ago
JSON representation
An alt:V TypeScript starter project
- Host: GitHub
- URL: https://github.com/lenicdev/altv-typescript-starter
- Owner: leNicDev
- Created: 2019-08-01T19:08:30.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T06:01:48.000Z (about 3 years ago)
- Last Synced: 2024-07-30T16:53:23.196Z (over 1 year ago)
- Topics: altv, game, gta, parcel, resource, server, starter, typescript
- Language: TypeScript
- Size: 1.03 MB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# alt:V TypeScript Starter
The goal of this project is to provide a minimal base for alt:V projects. This project aims to minimize boilerplate code, build time and finally valuable development time.
### Features
- 💆 Zero configuration (thanks to [Parcel](https://github.com/parcel-bundler/parcel))
- 👌 Typings included (client, server, natives, webview)
- âš¡ The fastest bundle times (multi-core compilation, filesystem cache and more)
- 📦 Out of the box support for HTML and CSS
- ✨ Built-in Support for CSS pre-processors (LESS, Stylus, [or install SASS](#installing-sass-scss-support))
---
## Getting started
Getting started with this starter project couldn't be easier. It consists of a single step:
```bash
# Yarn
yarn install
# NPM
npm install
```
## Build your resource
Building your resource also requires only a single command:
```bash
# Yarn
yarn build
# NPM
npm run build
```
## Installing SASS (SCSS support)
To add support for SASS/SCSS, you simply have to install the SASS package:
`yarn add -D sass`
Parcel will take care of the rest. That means: No configuration required 🎉
## ToDo
- TSLint
- CLI
- [*I'm open to suggestions*](https://github.com/leNicDev/altv-typescript-starter/issues/new)