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

@zappar/zappar-threejs

Package Overview
Dependencies
Maintainers
11
Versions
108
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@zappar/zappar-threejs - npm Package Versions

1
11

0.4.0-beta.3

Diff

cgauld
published 0.4.0-beta.2 •

cgauld
published 0.4.0-beta.1 •

cgauld
published 0.4.0-beta.0 •

cgauld
published 0.3.28 •

Changelog

Source

[0.3.28] - 2021-07-05

Added

  • Realtime Camera-based environment map. This is exported as CameraEnvironmentMap.
  • Realtime Camera-based Reflections section to README.md
  • CameraEnvironmentMap tests.
cgauld
published 0.3.27 •

Changelog

Source

[0.3.27] - 2021-06-28

Fixed

  • An issue where ZapparCamera would not work on react-three-fiber.
cgauld
published 0.3.27-rc.2 •

cgauld
published 0.3.27-rc.1 •

cgauld
published 0.3.26 •

Changelog

Source

[0.3.26] - 2021-06-25

  • Updated dependencies.
    • Bumped three support to r128.
    • Minimum supported three version raised to r118.

Added

  • Author url to package.json.
  • Links and Resources section to README.md.
TypeDoc
  • Code Comments.
  • TypeDoc generated documentation is hosted on GitHub Pages: https://zappar-xr.github.io/zappar-threejs/
ESLint
  • Pre-commit Husky hooks to enforce eslint rules.
  • CONTRIBUTING.MD:
    • Added Code Styling section.
    • Added notes regarding Husky.
    • Added notes regarding eslint.
    • Added notes regarding custom ESLint rules.
  • package.json:
    • Added husky and lint-staged configs.

Changed

Source Directories
  • src now has geometry, loaders, mesh and trackers subdirectories. The following files have been moved from ./src/ into subdirectories:
    • src/geometry/facebuffergeometry.ts
    • src/loaders/facemeshloader.ts
    • src/loaders/facetrackerloader.ts
    • src/loaders/headmaskmeshloader.ts
    • src/loaders/imagetrackerloader.ts
    • src/loaders/loadingmanager.ts
    • src/mesh/headmaskmesh.ts
    • src/trackers/faceanchorgroup.ts
    • src/trackers/facelandmarkgroup.ts
    • src/trackers/imageanchorgroup.ts
    • src/trackers/instantworldanchorgroup.ts
ESLint
  • Now using AirBnB ESLint config alongside prettier/recommended plugin.
    • This is enforced using Husky pre-commit hooks and lint-staged.
    • Added eslint-webpack-plugin to enforce code style.
  • (internal) THREE import validation is now handled by eslint.
Tests Refactor
  • Tests now use jest-image-snapshot for snapshot testing.
  • All tests moved to ./tests/.
  • Dramatically reduced test time by running console & snapshot tests in a single it block.
  • Expected screenshots are now stored in tests/__image_snapshots__/.
  • Screenshot diff artifacts are now saved in tests/__image_snapshots__/__diff_output__.
  • Standalone THREE versions to test against now come from standalone-versions.js.
  • Added webpack.helper.js. This helper is used to automatically generate standalone test pages. (tests/jest/module/*.tstests/jest/generated-standalone/*.js)
  • Added kill-test-process script to stop any processes running on the port 8081.
  • Added test:post script to package.json.

Removed

  • No longer used dependencies and their corresponding DT packages: pngjs, pixelmatch, concurrently, @zappar/zapworks-cli.

Fixed

  • CHANGELOG.md markdown formatting.
  • lint and lint:fix scripts in package.json.
  • README.MD markdown formatting.
cgauld
published 0.3.26-rc1 •

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