Skip to content

Linkurious/ogma-build-systems

Repository files navigation

🏗 Ogma Build Systems

💡 Information

This repository holds build system templates for Ogma.

It is work in progress, we plan to add: TypeScript, Vite, Rollup and Webpack templates.

🚀 Get started

Requirements : NPM or Yarn

These templates are meant to be used as is via the degit utility.

TypeScript

# TypeScript template
$ npx degit Linkurious/ogma-build-systems/typescript my-typescript-project
$ cd my-typescript-project
$ npm install # or yarn install

Vite

# Vite template
$ npx degit Linkurious/ogma-build-systems/vite my-vite-project
$ cd my-vite-project
$ npm install # or yarn install

Rollup

# Rollup template
$ npx degit Linkurious/ogma-build-systems/rollup my-rollup-project
$ cd my-rollup-project
$ npm install # or yarn install

Webpack

# Webpack template
$ npx degit Linkurious/ogma-build-systems/webpack my-webpack-project
$ cd my-webpack-project
$ npm install # or yarn install

Node.js

# node.js template
$ npx degit Linkurious/ogma-build-systems/node my-node-project
$ cd my-node-project
$ npm install # or yarn install
$ npm run build

Parcel

# Parcel template
$ npx degit Linkurious/ogma-build-systems/parcel my-parcel-project
$ cd my-parcel-project
$ npm install # or yarn install
$ npm run build

👀 I don't see a template that matches my need?

You wish there was a template with your favorite library? Feel free to make a pull request. Copy one of the template already available, tweak it, name it properly and make a PR.