quackscape/package.json
Kumi 429975833a
feat: integrate aframe-click-drag and improve
skybox handling

Introduced the @kumitterer/aframe-click-drag-component for enhanced
interaction within the VR editor, enabling objects to be click-draggable
except for the skybox element. This selective application of click-drag
functionality enriches user experience by preserving the intended static
background. Additionally, refactored the A-Frame dependency management,
ensuring a coherent and up-to-date project structure.

- Upgraded and consolidated A-Frame imports across JavaScript files for
consistency.
- Excluded the "A-SKY" element from click-drag attributes to avoid
unintended interactions with the scene background.
- Added deep-equal package for enhanced object comparison
functionalities.

This update aims to streamline user interactions within 3D scenes,
offering more intuitive and immersive navigation capabilities.
2024-03-27 19:54:48 +01:00

41 lines
1.3 KiB
JSON

{
"name": "quackscape",
"version": "0.0.1",
"description": "Quackscape is a content management system for panoramic/VR photos and videos. It is designed to be a simple and easy to use platform for sharing panoramic content on the web. It is built using the Django web framework and is designed to be easily deployable on a variety of platforms.",
"scripts": {
"build": "webpack --mode production",
"start": "python manage.py runserver",
"build:dev": "webpack --mode development",
"watch": "webpack --mode production --watch",
"watch:dev": "webpack --mode development --watch"
},
"keywords": [],
"author": "",
"license": "MIT",
"devDependencies": {
"@babel/core": "^7.24.0",
"@babel/preset-env": "^7.24.0",
"autoprefixer": "^10.4.18",
"babel-loader": "^9.1.3",
"css-loader": "^6.10.0",
"mini-css-extract-plugin": "^2.8.1",
"postcss-loader": "^8.1.1",
"sass": "^1.71.1",
"sass-loader": "^14.1.1",
"style-loader": "^3.3.4",
"webpack": "^5.90.3",
"webpack-cli": "^5.1.4"
},
"dependencies": {
"@kumitterer/aframe-click-drag-component": "^4.0.0",
"@phosphor-icons/web": "^2.0.3",
"@popperjs/core": "^2.11.8",
"aframe": "^1.5.0",
"bootstrap": "^5.3.3",
"datatables.net-dt": "^2.0.2",
"deep-equal": "^2.2.3",
"jquery": "^3.7.1",
"swagger-client": "^3.26.0"
}
}