Skip to content

Commit

Permalink
introduce brep and freecad modules
Browse files Browse the repository at this point in the history
  • Loading branch information
ghackenberg committed Oct 9, 2024
1 parent de7f63a commit 993e4c3
Show file tree
Hide file tree
Showing 12 changed files with 500 additions and 384 deletions.
17 changes: 12 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,16 @@
{
"name": "Georg Hackenberg",
"email": "[email protected]"
},{
},
{
"name": "Christian Zehetner",
"email": "[email protected]"
},{
},
{
"name": "Jürgen Humenberger",
"email": "[email protected]"
},{
},
{
"name": "Dominik Frühwirth",
"email": "[email protected]"
}
Expand All @@ -30,6 +33,8 @@
"workspaces": [
"packages/codeaster",
"packages/ldraw",
"packages/brep",
"packages/freecad",
"packages/common",
"packages/database",
"packages/broker",
Expand All @@ -42,8 +47,8 @@
"build": "workspaces-run -- npm run build",
"lint": "workspaces-run -- npm run lint",
"loc": "workspaces-run -- npm run loc",
"dev": "workspaces-run --parallel --ignore=\"productboard-{ldraw,codeaster,common,database}\" -- npm run dev",
"start": "workspaces-run --parallel --ignore=\"productboard-{ldraw,codeaster,common,database}\" -- npm run start",
"dev": "workspaces-run --parallel --ignore=\"productboard-{ldraw,brep,freecad,codeaster,common,database}\" -- npm run dev",
"start": "workspaces-run --parallel --ignore=\"productboard-{ldraw,brep,freecad,codeaster,common,database}\" -- npm run start",
"migration:generate": "workspaces-run --only=\"productboard-database\" -- npm run migration:generate",
"migration:create": "workspaces-run --only=\"productboard-database\" -- npm run migration:create",
"migration:run": "workspaces-run --only=\"productboard-database\" -- npm run migration:run",
Expand All @@ -58,10 +63,12 @@
"@types/node": "^16.18.37",
"@types/shortid": "^0.0.29",
"@types/three": "^0.150.2",
"@zip.js/zip.js": "^2.7.52",
"axios": "^0.26.1",
"jose": "^4.14.1",
"mqtt": "^4.3.7",
"mqtt-pattern": "^2.1.0",
"opencascade.js": "^2.0.0-beta.b5ff984",
"reflect-metadata": "^0.1.13",
"shortid": "^2.2.16",
"three": "^0.151.3",
Expand Down
3 changes: 3 additions & 0 deletions packages/brep/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{

}
40 changes: 40 additions & 0 deletions packages/brep/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "productboard-brep",
"version": "0.0.1",
"description": "BRep library",
"license": "UNLICENSED",
"private": "true",
"main": "src/main",
"types": "src/main",
"type": "module",
"author": {
"name": "Georg Hackenberg",
"email": "[email protected]"
},
"contributors": [
{
"name": "Georg Hackenberg",
"email": "[email protected]"
},{
"name": "Christian Zehetner",
"email": "[email protected]"
},{
"name": "Jürgen Humenberger",
"email": "[email protected]"
},{
"name": "Dominik Frühwirth",
"email": "[email protected]"
}
],
"repository": {
"type": "git",
"url": "https://github.com/ghackenberg/caddrive.git",
"directory": "packages/brep"
},
"scripts": {
"clean": "rm -rf bin",
"build": "tsc",
"lint": "eslint src",
"loc": "sloc src"
}
}
File renamed without changes.
8 changes: 8 additions & 0 deletions packages/brep/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"extends": "../../tsconfig.json",
"compilerOptions": {
"rootDir": "src",
"outDir": "bin",
"lib": ["ES2015", "DOM"]
}
}
3 changes: 3 additions & 0 deletions packages/freecad/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{

}
40 changes: 40 additions & 0 deletions packages/freecad/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "productboard-freecad",
"version": "0.0.1",
"description": "FreeCAD library",
"license": "UNLICENSED",
"private": "true",
"main": "src/main",
"types": "src/main",
"type": "module",
"author": {
"name": "Georg Hackenberg",
"email": "[email protected]"
},
"contributors": [
{
"name": "Georg Hackenberg",
"email": "[email protected]"
},{
"name": "Christian Zehetner",
"email": "[email protected]"
},{
"name": "Jürgen Humenberger",
"email": "[email protected]"
},{
"name": "Dominik Frühwirth",
"email": "[email protected]"
}
],
"repository": {
"type": "git",
"url": "https://github.com/ghackenberg/caddrive.git",
"directory": "packages/freecad"
},
"scripts": {
"clean": "rm -rf bin",
"build": "tsc",
"lint": "eslint src",
"loc": "sloc src"
}
}
Loading

0 comments on commit 993e4c3

Please sign in to comment.