1
0
Fork 0

feat(core): Allow plugins to provide their own packing implementation

This commit is contained in:
Joost De Cock 2023-10-15 15:12:10 +02:00
parent e9135f707a
commit b83ab5df74
20 changed files with 590 additions and 5 deletions

View file

@ -58,7 +58,8 @@
"@freesewing/plugin-annotations": "3.0.0",
"@freesewing/plugin-mirror": "3.0.0",
"@freesewing/plugin-round": "3.0.0",
"@freesewing/plugin-sprinkle": "3.0.0"
"@freesewing/plugin-sprinkle": "3.0.0",
"@freesewing/plugin-bin-pack": "3.0.0"
},
"files": [
"dist/*",

View file

@ -3,6 +3,7 @@ import { measurementsPlugin } from '../../plugin-measurements/src/index.mjs'
import { mirrorPlugin } from '../../plugin-mirror/src/index.mjs'
import { roundPlugin } from '../../plugin-round/src/index.mjs'
import { sprinklePlugin } from '../../plugin-sprinkle/src/index.mjs'
import { binpackPlugin } from '../../plugin-bin-pack/src/index.mjs'
import { name, version } from '../data.mjs'
const bundledPlugins = [
@ -11,6 +12,7 @@ const bundledPlugins = [
mirrorPlugin,
roundPlugin,
sprinklePlugin,
binpackPlugin,
]
const hooks = {}