Skip to content

charlyoleg2/parame15L

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parame15L

Presentation

Parame15L is the monorepo for the geometrix design library desi15L.

This is the monorepo that contains a single javascript packages:

  1. desi15L: a sandbox of 3D-parts using geometrix

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

This repo is a simple designer-repository using parametrix.

Links

Usage for Makers

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

https://charlyoleg2.github.io/parame15L/

Or use the UI locally:

npx desi15L-uis

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

npx desi15L-uis

Getting started for Dev

git clone https://github.com/charlyoleg2/parame15L
cd parame15L
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 desi15L run check
npm -w desi15L run build
npm -w desiXY-ui run dev

Prerequisite

  • node version 20.10.0 or higher
  • npm version 10.2.4 or higher

Publish a new release

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