@3dweb/360javascriptviewer
Version:
A 360 javascript viewer working with images
85 lines (84 loc) • 2.78 kB
JSON
{
"name": "@3dweb/360javascriptviewer",
"version": "1.8.56",
"description": "A 360 javascript viewer working with images",
"type": "module",
"module": "lib/JavascriptViewer.esm.js",
"main": "lib/JavascriptViewer.js",
"exports": {
".": {
"import": "./lib/JavascriptViewer.esm.js",
"require": "./lib/JavascriptViewer.js",
"types": "./typings/JavascriptViewer.d.ts"
}
},
"types": "typings/JavascriptViewer.d.ts",
"files": [
"lib/JavascriptViewer.js",
"lib/JavascriptViewer.esm.js",
"typings/JavascriptViewer.d.ts"
],
"scripts": {
"dev": "webpack --env=dev",
"build": "webpack --env=prod --mode production",
"watch": "webpack --watch --env=dev",
"format": "prettier --write ./src/*.ts",
"lint": "eslint ./src/**/*.ts",
"prepare": "npm run build",
"ws": "ws",
"version": "npm run format && git add -A src",
"postversion": "git push && git push --tags",
"test": "mocha --require ts-node/register --node-option=--loader=ts-node/esm --node-option=--experimental-specifier-resolution=node --config tsconfig.test.json test/**/*.ts",
"test:decrypt": "mocha --require ts-node/register --node-option=--loader=ts-node/esm --node-option=--experimental-specifier-resolution=node --config tsconfig.test.json test/Utilities/HelperTest.ts --grep \"^Decrypt \"",
"htmltest": "mocha-headless-chrome -f test/Viewer/viewer.html"
},
"repository": {
"type": "git",
"url": "git+https://github.com/jeroen-3dweb/360javascriptviewer.git"
},
"keywords": [
"360",
"viewer",
"rotate",
"images",
"photo",
"product",
"view",
"360 product view"
],
"author": "Jeroen Termaat",
"license": "MIT",
"bugs": {
"url": "https://github.com/jeroen-3dweb/360javascriptviewer/issues"
},
"homepage": "https://www.360-javascriptviewer.com",
"devDependencies": {
"@eslint/js": "^9.4.0",
"@types/mocha": "^8.2.0",
"@types/webpack-env": "^1.16.0",
"chai": "^4.2.0",
"dts-bundle-generator": "^5.6.0",
"dts-bundle-webpack": "^1.0.2",
"eslint": "^8.56.0",
"globals": "^15.4.0",
"javascript-obfuscator": "^4.1.1",
"mocha": "^10.4.0",
"mocha-headless-chrome": "^3.1.0",
"mocha-teamcity-reporter": "^3.0.0",
"prettier": "^3.3.1",
"ts-loader": "^9.5.1",
"ts-node": "^10.9.2",
"typescript": "^5.8.2",
"typescript-eslint": "^7.12.0",
"webpack": "^5.98.0",
"webpack-cli": "^5.1.4",
"webpack-obfuscator": "^3.5.1"
},
"dependencies": {
"@panzoom/panzoom": "^4.6.0",
"@types/parse-color": "^1.0.0",
"get-user-locale": "^2.3.2",
"parse-color": "^1.0.0",
"ts-event-bus": "^4.2.0"
}
}