Skip to content

Commit 7e63653

Browse files
committed
feat(Initial): first commit
2 parents a60bcb0 + 3fc18b9 commit 7e63653

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+16199
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Check branch origin
2+
3+
on:
4+
pull_request:
5+
6+
jobs:
7+
check-branch-protection:
8+
uses: Geode-solutions/actions/.github/workflows/branch-protection.yml@master
9+
with:
10+
branch_from: 'next'
11+
branch_to: 'master'

.github/workflows/CD.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Publish Package to npmjs
2+
on:
3+
push:
4+
branches: [ next, master ]
5+
6+
jobs:
7+
build:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: actions/checkout@v3
11+
- name: Semantic Release
12+
uses: cycjimmy/semantic-release-action@v3
13+
id: semantic
14+
env:
15+
GITHUB_TOKEN: ${{ github.token }}
16+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

.gitignore

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,23 @@
1+
# Nuxt dev/build outputs
2+
.output
3+
.nuxt
4+
.nitro
5+
.cache
6+
dist
7+
8+
# Node dependencies
19
node_modules
10+
11+
# Logs
12+
logs
13+
*.log
14+
15+
# Misc
16+
.DS_Store
17+
.fleet
18+
.idea
19+
20+
# Local env files
21+
.env
22+
.env.*
23+
!.env.example

.releaserc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
branches: [
3+
{ name: "master" },
4+
{ name: "next", channel: "next", prerelease: "rc" }
5+
],
6+
plugins: [
7+
'@semantic-release/commit-analyzer',
8+
'@semantic-release/release-notes-generator',
9+
'@semantic-release/github',
10+
'@semantic-release/npm'
11+
]
12+
}

assets/geode_objects.js

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
import brep from '@/assets/img/geode_objects/BRep.svg'
2+
import cross_section from '@/assets/img/geode_objects/cross_section.svg'
3+
import edged_curve2d from '@/assets/img/geode_objects/edged_curve2d.svg'
4+
import edged_curve3d from '@/assets/img/geode_objects/edged_curve3d.svg'
5+
import edged_curve from '@/assets/img/geode_objects/edged_curve.svg'
6+
import hybrid_solid from '@/assets/img/geode_objects/hybrid_solid.svg'
7+
import point_set2d from '@/assets/img/geode_objects/point_set2d.svg'
8+
import point_set3d from '@/assets/img/geode_objects/point_set3d.svg'
9+
import polygonal_surface2d from '@/assets/img/geode_objects/polygonal_surface2d.svg'
10+
import polygonal_surface3d from '@/assets/img/geode_objects/polygonal_surface3d.svg'
11+
import polyhedral_solid from '@/assets/img/geode_objects/polyhedral_solid.svg'
12+
import raster_image2d from '@/assets/img/geode_objects/raster_image2d.svg'
13+
import raster_image3d from '@/assets/img/geode_objects/raster_image3d.svg'
14+
import regular_grid2d from '@/assets/img/geode_objects/regular_grid2d.svg'
15+
import regular_grid3d from '@/assets/img/geode_objects/regular_grid3d.svg'
16+
import section from '@/assets/img/geode_objects/section.svg'
17+
import structural_model from '@/assets/img/geode_objects/structural_model.svg'
18+
import tetrahedral_solid from '@/assets/img/geode_objects/tetrahedral_solid.svg'
19+
import triangulated_surface2d from '@/assets/img/geode_objects/triangulated_surface2d.svg'
20+
import triangulated_surface3d from '@/assets/img/geode_objects/triangulated_surface3d.svg'
21+
import vertex_set from '@/assets/img/geode_objects/vertex_set.svg'
22+
23+
const geode_objects = {
24+
BRep: {
25+
tooltip: 'BRep',
26+
image: brep,
27+
},
28+
CrossSection: {
29+
tooltip: 'CrossSection',
30+
image: cross_section,
31+
},
32+
EdgedCurve2D: {
33+
tooltip: 'EdgedCurve2D',
34+
image: edged_curve2d,
35+
},
36+
EdgedCurve3D: {
37+
tooltip: 'EdgedCurve3D',
38+
image: edged_curve3d,
39+
},
40+
Graph: {
41+
tooltip: 'Graph',
42+
image: edged_curve,
43+
},
44+
HybridSolid3D: {
45+
tooltip: "HybridSolid3D",
46+
image: hybrid_solid,
47+
},
48+
PointSet2D: {
49+
tooltip: 'PointSet2D',
50+
image: point_set2d,
51+
},
52+
PointSet3D: {
53+
tooltip: 'PointSet3D',
54+
image: point_set3d,
55+
},
56+
PolygonalSurface2D: {
57+
tooltip: 'PolygonalSurface2D',
58+
image: polygonal_surface2d,
59+
},
60+
PolygonalSurface3D: {
61+
tooltip: 'PolygonalSurface3D',
62+
image: polygonal_surface3d,
63+
},
64+
PolyhedralSolid3D: {
65+
tooltip: 'PolyhedralSolid3D',
66+
image: polyhedral_solid,
67+
},
68+
RasterImage2D: {
69+
tooltip: 'RasterImage2D',
70+
image: raster_image2d,
71+
},
72+
RasterImage3D: {
73+
tooltip: 'RasterImage3D',
74+
image: raster_image3d,
75+
},
76+
RegularGrid2D: {
77+
tooltip: 'RegularGrid2D',
78+
image: regular_grid2d,
79+
},
80+
RegularGrid3D: {
81+
tooltip: 'RegularGrid3D',
82+
image: regular_grid3d,
83+
},
84+
Section: {
85+
tooltip: 'Section',
86+
image: section,
87+
},
88+
StructuralModel: {
89+
tooltip: 'StructuralModel',
90+
image: structural_model,
91+
},
92+
TetrahedralSolid3D: {
93+
tooltip: 'TetrahedralSolid3D',
94+
image: tetrahedral_solid,
95+
},
96+
TriangulatedSurface2D: {
97+
tooltip: 'TriangulatedSurface2D',
98+
image: triangulated_surface2d,
99+
},
100+
TriangulatedSurface3D: {
101+
tooltip: 'TriangulatedSurface3D',
102+
image: triangulated_surface3d,
103+
},
104+
VertexSet: {
105+
tooltip: 'VertexSet',
106+
image: vertex_set,
107+
}
108+
}
109+
110+
export default geode_objects

assets/img/geode_objects/BRep.svg

Lines changed: 102 additions & 0 deletions
Loading
Lines changed: 95 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)