chore: Move core files to .mjs
This commit is contained in:
parent
e6901ba541
commit
3671f44e90
15 changed files with 34 additions and 34 deletions
|
@ -14,7 +14,7 @@ const banner = `/**
|
|||
const options = {
|
||||
banner: { js: banner },
|
||||
bundle: true,
|
||||
entryPoints: ['src/index.js'],
|
||||
entryPoints: ['src/index.mjs'],
|
||||
format: 'esm',
|
||||
outfile: 'dist/index.mjs',
|
||||
external: ["@freesewing"],
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import Pattern from './pattern'
|
||||
import { addPartConfig } from './utils.js'
|
||||
import Pattern from './pattern.mjs'
|
||||
import { addPartConfig } from './utils.mjs'
|
||||
|
||||
/*
|
||||
* The Design constructor. Returns a Pattern constructor
|
|
@ -1,9 +1,9 @@
|
|||
import Design from './design'
|
||||
import Pattern from './pattern'
|
||||
import Point from './point'
|
||||
import Path from './path'
|
||||
import Snippet from './snippet'
|
||||
import * as utils from './utils'
|
||||
import Design from './design.mjs'
|
||||
import Pattern from './pattern.mjs'
|
||||
import Point from './point.mjs'
|
||||
import Path from './path.mjs'
|
||||
import Snippet from './snippet.mjs'
|
||||
import * as utils from './utils.mjs'
|
||||
import pkg from '../package.json' assert { type: 'json' }
|
||||
|
||||
const { version } = pkg
|
|
@ -1,9 +1,9 @@
|
|||
import * as utils from './utils'
|
||||
import Point from './point'
|
||||
import Path from './path'
|
||||
import Snippet from './snippet'
|
||||
import Attributes from './attributes'
|
||||
import Hooks from './hooks'
|
||||
import * as utils from './utils.mjs'
|
||||
import Point from './point.mjs'
|
||||
import Path from './path.mjs'
|
||||
import Snippet from './snippet.mjs'
|
||||
import Attributes from './attributes.mjs'
|
||||
import Hooks from './hooks.mjs'
|
||||
|
||||
function Part() {
|
||||
this.attributes = new Attributes()
|
|
@ -1,5 +1,5 @@
|
|||
import Attributes from './attributes'
|
||||
import Point from './point'
|
||||
import Attributes from './attributes.mjs'
|
||||
import Point from './point.mjs'
|
||||
import { Bezier } from 'bezier-js'
|
||||
import {
|
||||
linesIntersect,
|
||||
|
@ -9,7 +9,7 @@ import {
|
|||
pointOnCurve,
|
||||
curveEdge,
|
||||
round,
|
||||
} from './utils'
|
||||
} from './utils.mjs'
|
||||
|
||||
function Path(debug = false) {
|
||||
this.render = true
|
|
@ -1,3 +1,4 @@
|
|||
import pack from 'bin-pack'
|
||||
import {
|
||||
macroName,
|
||||
sampleStyle,
|
||||
|
@ -5,16 +6,15 @@ import {
|
|||
decoratePartDependency,
|
||||
addPartConfig,
|
||||
mergeDependencies,
|
||||
} from './utils.js'
|
||||
import Part from './part'
|
||||
import Point from './point'
|
||||
import Path from './path'
|
||||
import Snippet from './snippet'
|
||||
import Svg from './svg'
|
||||
import pack from 'bin-pack'
|
||||
import Store from './store'
|
||||
import Hooks from './hooks'
|
||||
import Attributes from './attributes'
|
||||
} from './utils.mjs'
|
||||
import Part from './part.mjs'
|
||||
import Point from './point.mjs'
|
||||
import Path from './path.mjs'
|
||||
import Snippet from './snippet.mjs'
|
||||
import Svg from './svg.mjs'
|
||||
import Store from './store.mjs'
|
||||
import Hooks from './hooks.mjs'
|
||||
import Attributes from './attributes.mjs'
|
||||
import pkg from '../package.json'
|
||||
|
||||
export default function Pattern(config = { options: {} }) {
|
|
@ -1,4 +1,4 @@
|
|||
import Attributes from './attributes'
|
||||
import Attributes from './attributes.mjs'
|
||||
|
||||
function Point(x, y, debug = false) {
|
||||
this.x = x
|
|
@ -1,4 +1,4 @@
|
|||
import Attributes from './attributes'
|
||||
import Attributes from './attributes.mjs'
|
||||
|
||||
function Snippet(def, anchor, debug = false) {
|
||||
this.def = def
|
|
@ -1,5 +1,5 @@
|
|||
import Attributes from './attributes'
|
||||
import { round } from './utils'
|
||||
import Attributes from './attributes.mjs'
|
||||
import { round } from './utils.mjs'
|
||||
import pkg from '../package.json'
|
||||
|
||||
function Svg(pattern) {
|
|
@ -1,6 +1,6 @@
|
|||
import Path from './path'
|
||||
import Point from './point'
|
||||
import { Bezier } from 'bezier-js'
|
||||
import Path from './path.mjs'
|
||||
import Point from './point.mjs'
|
||||
|
||||
export function capitalize(string) {
|
||||
return string.charAt(0).toUpperCase() + string.slice(1)
|
Loading…
Add table
Add a link
Reference in a new issue