Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

apollonius

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

apollonius - npm Package Versions

2

1.2.2

Diff

Changelog

Source

[1.2.2] - 2024-11-08

Changed

  • use ts-expect-error to run negative tests on type declarations.

Fixed

  • repair 'files' of package.json to actually include the source files.

Removed

  • remove .npmignore in favour of 'files' of package.json
xeli
published 1.2.1 •

Changelog

Source

[1.2.1] - 2024-10-21

Added

  • More documentation on special cases (#8)
  • Add a link to the demo (#4)
  • More tests
  • More package keywords

Changed

  • Improved introduction
  • Improved installation docs
  • Improved API docs

Fixed

  • Repair demo interaction precedence when dragging overlapping circles (#9)
xeli
published 1.2.0 •

Changelog

Source

[1.2.0] - 2024-10-18

Added

  • Add UMD bundle that is distributed via GitHub Releases and Unpkg.com (#7)
  • Add documentation section for project acknowledgements.
  • Add documentation for the supported module formats (#5)

Changed

  • CommonJS module is now relocated under dist/ (#6)

Fixed

  • correct circle draw order in demo.html
  • correct package.json properties for CommonJS support (#6)
xeli
published 1.1.0 •

Changelog

Source

[1.1.0] - 2024-10-13

Added

  • include package-lock.json in the NPM package. (#3)
  • add Actions workflow and a badge for it.
  • write CHANGELOG.md (#2)

Fixed

  • detect invalid circles and circle properties (#1)
xeli
published 1.0.0 •

Changelog

Source

[1.0.0] - 2024-10-12

Added

  • Support CommonJS via rollup and package.json exports.require

Changed

  • Breaking: ES6 module syntax with named exports replaces the callable module.exports.
  • improve documentation (#6)

Migration Tips

The module root is now an object instead of a function. Therefore if you previously const apollonius = require('apollonius') and then const c = apollonius(c1, c2, c3) then just switch to const c = apollonius.solve(c1, c2, c3).

xeli
published 0.3.0 •

Changelog

Source

[0.3.0] - 2024-10-12

Added

  • test suite
  • TypeScript type declaration
xeli
published 0.2.3 •

xeli
published 0.2.2 •

xeli
published 0.2.1 •

xeli
published 0.2.0 •

Changelog

Source

[0.2.0] - 2024-10-07

Added

  • improved documentation with illustrations
2
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc