{ "name": "openfoodnetwork", "version": "1.0.0", "repository": { "type": "git", "url": "https://github.com/openfoodfoundation/openfoodnetwork" }, "license": "AGPL-3.0", "dependencies": { "@babel/core": "^7.28.5", "@babel/plugin-transform-runtime": "^7.28.5", "@babel/preset-env": "^7.28.5", "@babel/runtime": "^7.28.4", "@floating-ui/dom": "*", "@hotwired/stimulus": "*", "@hotwired/turbo": "*", "@stimulus-components/rails-nested-form": "*", "babel-loader": "^8.2.2", "cable_ready": "5.0.6", "coffee-loader": "^5.0.0", "coffeescript": "^2.7.0", "compression-webpack-plugin": "^9.0.0", "css-loader": "^7.1.2", "css-minimizer-webpack-plugin": "^7.0.4", "flatpickr": "*", "foundation-sites": "5.5.3", "hotkeys-js": "*", "jquery-ui": "1.14.1", "js-big-decimal": "*", "leaflet": "1.9.4", "leaflet-geosearch": "4.2.2", "leaflet-providers": "3.0.0", "mini-css-extract-plugin": "^2.9.4", "moment": "*", "mrujs": "*", "pnp-webpack-plugin": "^1.7.0", "postcss": "^8.5.6", "postcss-flexbugs-fixes": "^5.0.2", "postcss-import": "^16.1.1", "postcss-loader": "^8.2.0", "postcss-preset-env": "^10.5.0", "regenerator-transform": "^0.15.2", "sass-embedded": "^1.96.0", "sass-loader": "^16.0.6", "select2": "*", "shakapacker": "6.6.0", "shortcut-buttons-flatpickr": "*", "stimulus": "*", "stimulus-autocomplete": "*", "stimulus-flatpickr": "*", "stimulus_reflex": "3.5.5", "style-loader": "^4.0.0", "terser-webpack-plugin": "^5.3.16", "tom-select": "*", "trix": "*", "turbo_power": "*", "webpack": "^5.104.0", "webpack-assets-manifest": "^5.0.6", "webpack-cli": "^4.9.2", "webpack-merge": "^5.8.0", "webpack-sources": "^3.3.3" }, "browserslist": [ "defaults", "not IE 11" ], "devDependencies": { "@testing-library/dom": "<11.0.0", "jasmine-core": "~5.12.1", "jest": "*", "jest-environment-jsdom": "*", "karma": "~6.4.4", "karma-chrome-launcher": "~3.2.0", "karma-coffee-preprocessor": "~1.0.1", "karma-jasmine": "~0.3.8", "prettier": "*", "webpack-dev-server": "^4.9.0" } }