{ "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": "^29.5.14", "babel-loader": "^8.4.1", "clean-webpack-plugin": "^4.0.0", "copy-webpack-plugin": "^12.0.2", "css-loader": "^6.11.0", "jest": "^29.7.0", "style-loader": "^3.3.4", "ts-jest": "^29.4.1", "ts-loader": "^9.5.4", "typescript": "^4.9.5", "webpack": "^5.101.3", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.15.2", "webpack-merge": "^5.10.0" } }