Codebase for OpenUPM website and services.
apps/
Package Name | Description |
---|---|
docs |
OpenUPM website |
web |
API web server |
packages/
- ecosystem packages
Package Name | Description |
---|---|
vuepress-plugin-openupm |
Internal VuePress plugin for the OpenUPM website. |
@openupm/types |
TypeScript type definitions. |
@openupm/test |
Test arbitraries for Fast-check. |
@openupm/common |
Shared code for Node.js and VuePress. |
@openupm/server-common |
Shared code for Node.js server. |
@openupm/local-data |
Handles local data such as package metadata YAML files, topics, backers... |
pkg-template |
Package template for @openupm/apps |
Install volta to manage node version:
curl https://get.volta.sh | bash
Then install dependencies:
npm install
# Lint
npm run lint
# Test
npm run test
# Build
npm run build
# Build release
npm run build:release