fix(hi): Adapt to new rules about named exports
This commit is contained in:
parent
48922ad33a
commit
0bc65984cf
2 changed files with 56 additions and 11 deletions
|
@ -12,16 +12,20 @@ import draftLowerTeeth from './lowerTeeth'
|
||||||
import draftUpperTeeth from './upperTeeth'
|
import draftUpperTeeth from './upperTeeth'
|
||||||
|
|
||||||
// Create design
|
// Create design
|
||||||
const Pattern = new freesewing.Design(config, plugins)
|
const Hi = new freesewing.Design(config, plugins)
|
||||||
|
|
||||||
Pattern.prototype.draftBody = draftBody
|
Hi.prototype.draftBody = draftBody
|
||||||
Pattern.prototype.draftTail = draftTail
|
Hi.prototype.draftTail = draftTail
|
||||||
Pattern.prototype.draftMouth = draftMouth
|
Hi.prototype.draftMouth = draftMouth
|
||||||
Pattern.prototype.draftAboveMouth = draftAboveMouth
|
Hi.prototype.draftAboveMouth = draftAboveMouth
|
||||||
Pattern.prototype.draftBelly = draftBelly
|
Hi.prototype.draftBelly = draftBelly
|
||||||
Pattern.prototype.draftTopFin = draftTopFin
|
Hi.prototype.draftTopFin = draftTopFin
|
||||||
Pattern.prototype.draftBottomFin = draftBottomFin
|
Hi.prototype.draftBottomFin = draftBottomFin
|
||||||
Pattern.prototype.draftLowerTeeth = draftLowerTeeth
|
Hi.prototype.draftLowerTeeth = draftLowerTeeth
|
||||||
Pattern.prototype.draftUpperTeeth = draftUpperTeeth
|
Hi.prototype.draftUpperTeeth = draftUpperTeeth
|
||||||
|
|
||||||
export default Pattern
|
// Named exports
|
||||||
|
export { config, Hi }
|
||||||
|
|
||||||
|
// Default export
|
||||||
|
export default Hi
|
||||||
|
|
41
packages/hi/tests/shared.test.mjs
Normal file
41
packages/hi/tests/shared.test.mjs
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
// This file is auto-generated.
|
||||||
|
// Changes you make will be overwritten.
|
||||||
|
import chai from 'chai'
|
||||||
|
import models from '@freesewing/models'
|
||||||
|
import patterns from '@freesewing/pattern-info'
|
||||||
|
import Hi from './dist/index.mjs'
|
||||||
|
|
||||||
|
// Shared tests
|
||||||
|
import { testPatternConfig } from '../../../tests/patterns/config.mjs'
|
||||||
|
import { testPatternDrafting } from '../../../tests/patterns/drafting.mjs'
|
||||||
|
import { testPatternSampling } from '../../../tests/patterns/sampling.mjs'
|
||||||
|
|
||||||
|
const expect = chai.expect
|
||||||
|
|
||||||
|
|
||||||
|
// Test config
|
||||||
|
testPatternConfig(
|
||||||
|
'hi',
|
||||||
|
new Hi(),
|
||||||
|
expect,
|
||||||
|
models,
|
||||||
|
patterns
|
||||||
|
)
|
||||||
|
|
||||||
|
// Test drafting
|
||||||
|
testPatternDrafting(
|
||||||
|
'hi',
|
||||||
|
Hi,
|
||||||
|
expect,
|
||||||
|
models,
|
||||||
|
patterns
|
||||||
|
)
|
||||||
|
|
||||||
|
// Test sampling
|
||||||
|
testPatternSampling(
|
||||||
|
'hi',
|
||||||
|
Hi,
|
||||||
|
expect,
|
||||||
|
models,
|
||||||
|
patterns
|
||||||
|
)
|
Loading…
Add table
Add a link
Reference in a new issue