desi82-uis

0.1.8 • Public • Published

Parame82

Presentation

Parame82 is the top-monorepo for the design-library desi82.

This monorepo contains a single javascript package:

  1. desi82: some ustensiles

The UI and Cli apps associated to desi82 are generated automatically using paxApps.

This repo is a typical designer-repository using parametrix. The design-library and its associated UI and CLI are published as npm-packages. You can use this repo as template for starting your own design library.

Links

Usage for Makers

Parametrize and generate your 3D-files with the online-app:

https://charlyoleg2.github.io/parame82/

Or use the UI locally:

npx desi82-uis

Or use the command-line-interface (CLI):

npx desi82-uis

Getting started for Dev

git clone https://github.com/charlyoleg2/parame82
cd parame82
npm i
npm run clean_paxApps
npm run install_paxApps
rm -fr node_modules
npm i
npm run ci
npm run preview

Other useful commands:

npm run clean
npm run ls-workspaces
npm -w desi82 run check
npm -w desi82 run build
npm -w desiXY-ui run dev

Prerequisite

  • node version 20.10.0 or higher
  • npm version 10.5.0 or higher

Publish a new release

npm run versions
vim scr/patchPaxApps.patch
git diff
git commit -am 'increment sub versions'
npm version patch
git push
git push origin v0.5.6

Readme

Keywords

Package Sidebar

Install

npm i desi82-uis

Weekly Downloads

155

Version

0.1.8

License

ISC

Unpacked Size

502 kB

Total Files

35

Last publish

Collaborators

  • charlyoleg3