New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More โ†’
Socket
Sign inDemoInstall
Socket

@react-three/csg

Package Overview
Dependencies
Maintainers
21
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@react-three/csg - npm Package Compare versions

Comparing version 3.0.0 to 3.1.0

.storybook/stories/operations/ReverseSubtraction.stories.tsx

7

CHANGELOG.md
# @react-three/fiber
## 3.1.0
### Minor Changes
- d464279: add ReverseSubtraction, introduced in three-bvh-csg 0.0.10
- d464279: feat: update three-bvh-csg from 0.0.8 to 0.0.10
## 3.0.0

@@ -4,0 +11,0 @@

@@ -35,2 +35,3 @@ 'use strict';

subtraction: threeBvhCsg.SUBTRACTION,
reverseSubtraction: threeBvhCsg.REVERSE_SUBTRACTION,
addition: threeBvhCsg.ADDITION,

@@ -160,2 +161,6 @@ difference: threeBvhCsg.DIFFERENCE,

}, props)));
const ReverseSubtraction = /*#__PURE__*/React__namespace.forwardRef((props, fref) => /*#__PURE__*/React__namespace.createElement(Base, _extends__default["default"]({
ref: fref,
operator: "reverseSubtraction"
}, props)));
const Difference = /*#__PURE__*/React__namespace.forwardRef((props, fref) => /*#__PURE__*/React__namespace.createElement(Base, _extends__default["default"]({

@@ -178,3 +183,4 @@ ref: fref,

exports.Intersection = Intersection;
exports.ReverseSubtraction = ReverseSubtraction;
exports.Subtraction = Subtraction;
exports.useCSG = useCSG;

4

dist/index.d.ts

@@ -7,2 +7,3 @@ import * as React from 'react';

subtraction: import("three-bvh-csg").CSGOperation;
reverseSubtraction: import("three-bvh-csg").CSGOperation;
addition: import("three-bvh-csg").CSGOperation;

@@ -53,2 +54,5 @@ difference: import("three-bvh-csg").CSGOperation;

export declare const Subtraction: React.ForwardRefExoticComponent<Pick<OperationProps, "attach" | "args" | "children" | "key" | "onUpdate" | "position" | "up" | "scale" | "rotation" | "matrix" | "quaternion" | "layers" | "dispose" | "isBrush" | "markUpdated" | "isDirty" | "prepareGeometry" | "disposeCacheData" | "isMesh" | "type" | "geometry" | "material" | "morphTargetInfluences" | "morphTargetDictionary" | "updateMorphTargets" | "getVertexPosition" | "isObject3D" | "id" | "uuid" | "name" | "parent" | "modelViewMatrix" | "normalMatrix" | "matrixWorld" | "matrixAutoUpdate" | "matrixWorldAutoUpdate" | "matrixWorldNeedsUpdate" | "visible" | "castShadow" | "receiveShadow" | "frustumCulled" | "renderOrder" | "animations" | "userData" | "customDepthMaterial" | "customDistanceMaterial" | "onBeforeRender" | "onAfterRender" | "applyMatrix4" | "applyQuaternion" | "setRotationFromAxisAngle" | "setRotationFromEuler" | "setRotationFromMatrix" | "setRotationFromQuaternion" | "rotateOnAxis" | "rotateOnWorldAxis" | "rotateX" | "rotateY" | "rotateZ" | "translateOnAxis" | "translateX" | "translateY" | "translateZ" | "localToWorld" | "worldToLocal" | "lookAt" | "add" | "remove" | "removeFromParent" | "clear" | "getObjectById" | "getObjectByName" | "getObjectByProperty" | "getObjectsByProperty" | "getWorldPosition" | "getWorldQuaternion" | "getWorldScale" | "getWorldDirection" | "raycast" | "traverse" | "traverseVisible" | "traverseAncestors" | "updateMatrix" | "updateMatrixWorld" | "updateWorldMatrix" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "showOperation" | keyof import("@react-three/fiber/dist/declarations/src/core/events").EventHandlers> & React.RefAttributes<Brush>>;
export declare type ReverseSubtractionProps = OperationProps;
export declare type ReverseSubtractionRef = BaseRef;
export declare const ReverseSubtraction: React.ForwardRefExoticComponent<Pick<OperationProps, "attach" | "args" | "children" | "key" | "onUpdate" | "position" | "up" | "scale" | "rotation" | "matrix" | "quaternion" | "layers" | "dispose" | "isBrush" | "markUpdated" | "isDirty" | "prepareGeometry" | "disposeCacheData" | "isMesh" | "type" | "geometry" | "material" | "morphTargetInfluences" | "morphTargetDictionary" | "updateMorphTargets" | "getVertexPosition" | "isObject3D" | "id" | "uuid" | "name" | "parent" | "modelViewMatrix" | "normalMatrix" | "matrixWorld" | "matrixAutoUpdate" | "matrixWorldAutoUpdate" | "matrixWorldNeedsUpdate" | "visible" | "castShadow" | "receiveShadow" | "frustumCulled" | "renderOrder" | "animations" | "userData" | "customDepthMaterial" | "customDistanceMaterial" | "onBeforeRender" | "onAfterRender" | "applyMatrix4" | "applyQuaternion" | "setRotationFromAxisAngle" | "setRotationFromEuler" | "setRotationFromMatrix" | "setRotationFromQuaternion" | "rotateOnAxis" | "rotateOnWorldAxis" | "rotateX" | "rotateY" | "rotateZ" | "translateOnAxis" | "translateX" | "translateY" | "translateZ" | "localToWorld" | "worldToLocal" | "lookAt" | "add" | "remove" | "removeFromParent" | "clear" | "getObjectById" | "getObjectByName" | "getObjectByProperty" | "getObjectsByProperty" | "getWorldPosition" | "getWorldQuaternion" | "getWorldScale" | "getWorldDirection" | "raycast" | "traverse" | "traverseVisible" | "traverseAncestors" | "updateMatrix" | "updateMatrixWorld" | "updateWorldMatrix" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "showOperation" | keyof import("@react-three/fiber/dist/declarations/src/core/events").EventHandlers> & React.RefAttributes<Brush>>;
export declare type DifferenceProps = OperationProps;

@@ -55,0 +59,0 @@ export declare type DifferenceRef = BaseRef;

9

dist/index.js
import _extends from '@babel/runtime/helpers/esm/extends';
import * as React from 'react';
import { extend } from '@react-three/fiber';
import { Evaluator, ADDITION, Brush, SUBTRACTION, DIFFERENCE, INTERSECTION } from 'three-bvh-csg';
import { Evaluator, ADDITION, Brush, SUBTRACTION, REVERSE_SUBTRACTION, DIFFERENCE, INTERSECTION } from 'three-bvh-csg';
const TYPES = {
subtraction: SUBTRACTION,
reverseSubtraction: REVERSE_SUBTRACTION,
addition: ADDITION,

@@ -132,2 +133,6 @@ difference: DIFFERENCE,

}, props)));
const ReverseSubtraction = /*#__PURE__*/React.forwardRef((props, fref) => /*#__PURE__*/React.createElement(Base, _extends({
ref: fref,
operator: "reverseSubtraction"
}, props)));
const Difference = /*#__PURE__*/React.forwardRef((props, fref) => /*#__PURE__*/React.createElement(Base, _extends({

@@ -145,2 +150,2 @@ ref: fref,

export { Addition, Base, Difference, Geometry, Intersection, Subtraction, useCSG };
export { Addition, Base, Difference, Geometry, Intersection, ReverseSubtraction, Subtraction, useCSG };
{
"name": "@react-three/csg",
"version": "3.0.0",
"version": "3.1.0",
"description": "Constructive solid geometry for React",

@@ -56,4 +56,4 @@ "main": "dist/index.cjs",

"@changesets/cli": "^2.24.3",
"@react-three/drei": "^9.78.1",
"@react-three/fiber": "^8.13.4",
"@react-three/drei": "^9.86.3",
"@react-three/fiber": "^8.14.4",
"@rollup/plugin-babel": "^5.3.0",

@@ -101,4 +101,5 @@ "@rollup/plugin-node-resolve": "^13.0.6",

"dependencies": {
"three-bvh-csg": "^0.0.8"
"three-bvh-csg": "^0.0.10",
"three-mesh-bvh": "^0.6.7"
}
}

Sorry, the diff of this file is not supported yet

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