{ "name": "@noodl/noodl-viewer-react", "version": "2.7.0", "main": "noodl-viewer-react", "scripts": { "start": "webpack --config webpack-configs/webpack.dev.js", "build": "webpack --config webpack-configs/webpack.prod.js", "test": "jest" }, "dependencies": { "@better-scroll/core": "^2.5.1", "@better-scroll/mouse-wheel": "^2.5.1", "@better-scroll/nested-scroll": "^2.5.1", "@better-scroll/scroll-bar": "^2.5.1", "@noodl/runtime": "file:../noodl-runtime", "bezier-easing": "^1.1.1", "buffer": "^6.0.3", "core-js": "^3.45.1", "events": "^3.3.0", "lodash.difference": "^4.5.0", "lodash.isequal": "^4.5.0", "react-draggable": "^4.5.0", "react-rnd": "^10.5.2", "stream-browserify": "^3.0.0", "timers-browserify": "^2.0.12", "webfontloader": "^1.6.28" }, "devDependencies": { "@babel/core": "^7.28.3", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", "@babel/preset-env": "^7.28.3", "@babel/preset-react": "^7.27.1", "@types/jest": "^27.5.2", "babel-loader": "^8.4.1", "clean-webpack-plugin": "^1.0.1", "copy-webpack-plugin": "^4.6.0", "css-loader": "^5.0.0", "jest": "^28.1.0", "style-loader": "^2.0.0", "ts-jest": "^28.0.3", "ts-loader": "^9.5.4", "typescript": "^5.1.3", "webpack": "^5.101.3", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^4.10.0", "webpack-dev-server": "^3.11.2", "webpack-merge": "^5.10.0" } }