New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@overextended/core

Package Overview
Dependencies
Maintainers
2
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@overextended/core

latest
npmnpm
Version
0.1.0
Version published
Maintainers
2
Created
Source

ox2_small @overextended/core

A utility library containing an assorted array of classes and functions intended for use across our projects, such as

  • 2D grids for spatial indexing.
  • Geometric shapes including Circle, Polygon, Cylinder, Sphere and Prism.
  • Vector classes supporting up to 4 components.
  • Mathemetical utilities for common numeric operations, such as clamping or delimiting numbers, and linear interpolation.

This project aims to provide minimal, type-safe, and efficient implementations of tools that will be of use to its author - you are encouraged to use more complete and specialised libraries if this one is lacking.

Installation

bun add @overextended/core
# or
npm install @overextended/core

Example

import { Sphere } from '@overextended/core/geometry.js';
import { Vector3 } from '@overextended/core/vector.js';

const position = new Vector3(0, 0, 0);
const planet = new Sphere(position, 6371);

console.log(planet.volume());

Licensing and Attribution

This project is licensed under the LGPL‑3.0 or any later version.
A complete copy of the license is included in the LICENSE file.

When incorporating this work into your own project, you must:

  • Clearly credit the original authors and provide a link to the original project.
  • Document any modifications made to the original work.
  • Include the full text of the LGPL‑3.0 license with your distribution.
  • Ensure that your project remains available under the LGPL‑3.0 or a compatible open-source license.
  • Preserve all existing copyright and licensing notices.

The original source code is available at https://github.com/overextended/ox.

Contributing

For guidelines to contributing to the project, and to see our Contributor License Agreement, see CONTRIBUTING.md.

FAQs

Package last updated on 01 Nov 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts