skeleton.ts 라이브러리

This commit is contained in:
ysCha 2025-09-03 10:18:13 +09:00
parent 61a44704fd
commit 87d058fd07
2 changed files with 12 additions and 11 deletions

View File

@ -1,9 +1,12 @@
import {GeoJSONMultipolygon, List} from "./Utils"; // Types
import Vector2d from "./Primitives/Vector2d"; export type { GeoJSONMultipolygon, List } from "./Utils";
import SkeletonBuilder from "./SkeletonBuilder"; export type { Skeleton } from "./Skeleton";
import { Skeleton } from "./Skeleton";
import EdgeResult from "./EdgeResult"; // Values
import Edge from "./Circular/Edge"; export { default as Vector2d } from "./Primitives/Vector2d";
import Vertex from "./Circular/Vertex"; export { default as SkeletonBuilder } from "./SkeletonBuilder";
export { default as EdgeResult } from "./EdgeResult";
export { default as Edge } from "./Circular/Edge";
export { default as Vertex } from "./Circular/Vertex";
export {SkeletonBuilder, List, Vector2d, GeoJSONMultipolygon, Skeleton, EdgeResult, Edge, Vertex};

View File

@ -14,12 +14,10 @@
"incremental": true, "incremental": true,
"module": "esnext", "module": "esnext",
"esModuleInterop": true, "esModuleInterop": true,
"allowSyntheticDefaultImports": true, // "moduleResolution": "node",
"moduleResolution": "bundler", // : "node" "bundler"
"resolveJsonModule": true, "resolveJsonModule": true,
"isolatedModules": true, "isolatedModules": true,
"jsx": "preserve", "jsx": "preserve",
"baseUrl": ".", //
"plugins": [ "plugins": [
{ {
"name": "next" "name": "next"