Skip to content

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 25 Nov 02:03
· 5 commits to main since this release

   🚀 Features

  • core:
    • Create package.json for @drauu-it/core - Initialize new package with basic information and build scripts - Set up repository, bugs, funding, and homepage links - Define main, module, unpkg, and jsdelivr entries - Include typescript definitions and distribution files - Add initial development dependency 'perfect-freehand'  -  by @nyxb (342a5)
    • Add DrauuIt class for SVG drawing functionality  -  by @nyxb (2cbea)
    • Add index.ts to export core functionality and models  -  by @nyxb (124f3)
    • Add abstract BaseModel class for SVG element interaction  -  by @nyxb (4d75c)
    • Add DrawModel class for SVG path drawing  -  by @nyxb (b92ca)
    • Add EllipseModel class to handle ellipse creation  -  by @nyxb (5b731)
    • Add EraserModel for erasing SVG elements  -  by @nyxb (37741)
    • Add model index with factory function for drawing modes  -  by @nyxb (f07a2)
    • Add LineModel class for SVG line creation and manipulation  -  by @nyxb (a8151)
    • Add RectModel class for rectangle drawing functionality  -  by @nyxb (08341)
    • Add StylusModel class for SVG path drawing with perfect-freehand  -  by @nyxb (a0f0c)
    • Add types for drawing functionality  -  by @nyxb (e2888)
    • Add createArrowHead utility for SVG arrow creation  -  by @nyxb (7a953)
    • Add utility functions for number sorting, symbol getting, number splitting, and GUID generation  -  by @nyxb (a28d5)
    • Add polyline simplification utility  -  by @nyxb (53f89)
  • drauu:
    • Add index.ts to re-export from @drauu-it/core for simplified imports  -  by @nyxb (79808)
  • drauu/package.json:
    • Add new package drauu-it with configuration and metadata  -  by @nyxb (9cba8)
  • package.json:
    • Add workspaces for monorepo support  -  by @nyxb (2f776)
  • playground:
    • Add new playground for Drauu It with Vite and WindiCSS configurations  -  by @nyxb (190c9)
    View changes on GitHub