{
    "name": "arches",
    "version": "7.6.1",
    "license": "AGPL-3.0-only",
    "scripts": {
        "build_development": "npm run eslint:check && npm run ts:check && cross-env NODE_OPTIONS=--max-old-space-size=2048 webpack --config ./webpack/webpack.config.dev.js",
        "build_production": "npm run eslint:check && npm run ts:check && cross-env NODE_OPTIONS=--max-old-space-size=2048 NODE_ENV=production webpack --config ./webpack/webpack.config.prod.js",
        "build_test": "npm run eslint:check && npm run ts:check && cross-env NODE_OPTIONS=--max-old-space-size=2048 webpack --config ./webpack/webpack.config.dev.js --env test=true",
        "eslint:check": "eslint ./arches/app/src",
        "eslint:fix": "eslint ./arches/app/src --fix",
        "eslint:watch": "nodemon --watch . --ext ts,vue --exec npm run --silent eslint:check",
        "gettext:extract": "vue-gettext-extract",
        "gettext:compile": "vue-gettext-compile",
        "prettier:check": "prettier arches/app/src --check",
        "prettier:fix": "prettier arches/app/src --write",
        "ts:check": "vue-tsc --noEmit",
        "ts:watch": "vue-tsc --watch --noEmit",
        "start": "cross-env NODE_OPTIONS=--max-old-space-size=2048 webpack serve --config ./webpack/webpack.config.dev.js",
        "vitest": "vitest --run --coverage"
    },
    "repository": {
        "url": "git@github.com:archesproject/arches.git",
        "type": "git"
    },
    "dependencies": {
        "@babel/runtime": "^7.17.2",
        "@mapbox/geojson-extent": "~1.0.1",
        "@mapbox/geojsonhint": "^3.3.0",
        "@mapbox/mapbox-gl-draw": "^1.4.3",
        "@mapbox/mapbox-gl-geocoder": "^4.4.0",
        "@primevue/themes": "4.0.7",
        "@tmcw/togeojson": "^4.3.0",
        "@turf/turf": "^6.5.0",
        "backbone": "1.3.3",
        "bootstrap": "3.4.1",
        "bootstrap-colorpicker": "^2.5.3",
        "chosen-js": "1.8.7",
        "ckeditor4": "ckeditor/ckeditor4-releases#full/4.22.1",
        "codemirror": "^5.65.6",
        "core-js": "^3.21.1",
        "cross-env": "^7.0.3",
        "cross-fetch": "^3.1.5",
        "cytoscape": "^3.18.2",
        "cytoscape-cola": "^2.4.0",
        "d3": "^7.9.0",
        "datatables.net": "~1.12.1",
        "datatables.net-bs": "~1.13.11",
        "datatables.net-buttons": "~2.4.3",
        "datatables.net-buttons-bs": "~2.4.3",
        "datatables.net-responsive": "~2.5.1",
        "datatables.net-responsive-bs": "~2.5.1",
        "dom4": "^2.0.1",
        "dropzone": "5.7.0",
        "eonasdan-bootstrap-datetimepicker": "~4.17.49",
        "font-awesome": "~4.6.3",
        "ionicons": "~2.0.1",
        "jqtree": "1.3.4",
        "jquery": "^3.6.2",
        "jquery-migrate": "~3.4.1",
        "jquery-validation": "1.19.5",
        "jqueryui": "1.11.1",
        "js-cookie": "2.1.1",
        "knockout": "3.5.0",
        "knockout-mapping": "~2.6.0",
        "knockstrap": "1.3.2",
        "latlon-geohash": "1.1.0",
        "leaflet": "1.6.0",
        "leaflet-draw": "^1.0.4",
        "leaflet-iiif": "^3.0.0",
        "leaflet.fullscreen": "^1.6.0",
        "lt-themify-icons": "^1.1.0",
        "mapbox-gl": "^1.8.1",
        "metismenu": "2.7.2",
        "moment": "^2.29.4",
        "normalize.css": "^8.0.1",
        "nouislider": "11.0.3",
        "numeral": "^2.0.6",
        "primeicons": "^7.0.0",
        "primevue": "4.0.7",
        "proj4": "^2.3.15",
        "regenerator-runtime": "^0.14.1",
        "requirejs": "~2.3.2",
        "requirejs-plugins": "1.0.2",
        "requirejs-text": "~2.0.16",
        "select-woo": "jadu/selectWoo",
        "shpjs": "~6.1.0",
        "underscore": "^1.13.6",
        "uuidjs": "^3.3.0",
        "vue": "^3.5.8",
        "vue3-gettext": "^3.0.0-beta.6",
        "webpack-bundle-tracker": "^3.1.0"
    },
    "devDependencies": {
        "arches-dev-dependencies": "archesproject/arches-dev-dependencies#dev/7.6.x"
    },
    "nodeModulesPaths": {
        "nifty": "plugins/nifty",
        "leaflet-side-by-side": "plugins/leaflet-side-by-side/index",
        "themepunch-tools": "plugins/revolution-slider/rs-plugin/js/jquery.themepunch.tools.min",
        "revolution-slider": "plugins/revolution-slider",
        "slick": "plugins/slick/slick.min",
        "async": "node_modules/requirejs-plugins/src/async",
        "text": "node_modules/requirejs-text/text",
        "jquery": "node_modules/jquery/dist/jquery.min",
        "js-cookie": "node_modules/js-cookie/src/js.cookie",
        "select-woo": "node_modules/select-woo/dist/js/selectWoo.full",
        "select-woo-src": "node_modules/select-woo/src/js/select2",
        "bootstrap": "node_modules/bootstrap/dist/js/bootstrap.min",
        "jquery-ui": "node_modules/jqueryui/jquery-ui.min",
        "backbone": "node_modules/backbone/backbone-min",
        "underscore": "node_modules/underscore/underscore-min",
        "jquery-validate": "node_modules/jquery-validation/dist/jquery.validate.min",
        "d3": "node_modules/d3/src/index.js",
        "dropzone": "node_modules/dropzone/dist/min/dropzone-amd-module.min",
        "ckeditor4": "node_modules/ckeditor4/ckeditor",
        "ckeditor-jquery": "node_modules/ckeditor4/adapters/jquery",
        "knockout": "node_modules/knockout/build/output/knockout-latest",
        "knockout-mapping": "node_modules/knockout-mapping/dist/knockout.mapping.min",
        "moment": "node_modules/moment/moment.js",
        "bootstrap-datetimepicker": "node_modules/eonasdan-bootstrap-datetimepicker/build/js/bootstrap-datetimepicker.min",
        "blueimp-gallery": "node_modules/blueimp-gallery/js/blueimp-gallery.min",
        "blueimp-jquery": "node_modules/blueimp-gallery/js/jquery.blueimp-gallery.min",
        "blueimp-helper": "node_modules/blueimp-gallery/js/blueimp-helper.min",
        "datatables.net": "node_modules/datatables.net/js/jquery.dataTables.min",
        "datatables.net-bs": "node_modules/datatables.net-bs/js/dataTables.bootstrap.min",
        "datatables.net-buttons": "node_modules/datatables.net-buttons/js/dataTables.buttons.min",
        "datatables.net-buttons-print": "node_modules/datatables.net-buttons/js/buttons.print.min",
        "datatables.net-buttons-html5": "node_modules/datatables.net-buttons/js/buttons.html5.min",
        "datatables.net-buttons-bs": "node_modules/datatables.net-buttons-bs/js/buttons.bootstrap.min",
        "datatables.net-responsive": "node_modules/datatables.net-responsive/js/dataTables.responsive",
        "datatables.net-responsive-bs": "node_modules/datatables.net-responsive-bs/js/responsive.bootstrap",
        "chosen": "node_modules/chosen-js/chosen.jquery.min",
        "mapbox-gl": "node_modules/mapbox-gl/dist/mapbox-gl",
        "mapbox-gl-draw": "node_modules/@mapbox/mapbox-gl-draw/dist/mapbox-gl-draw",
        "mapbox-gl-geocoder": "node_modules/@mapbox/mapbox-gl-geocoder/dist/mapbox-gl-geocoder.min",
        "proj4": "node_modules/proj4/dist/proj4",
        "noUiSlider": "node_modules/nouislider/distribute/nouislider.min",
        "geojson-extent": "node_modules/@mapbox/geojson-extent/geojson-extent",
        "geojsonhint": "node_modules/@mapbox/geojsonhint/geojsonhint",
        "bootstrap-colorpicker": "node_modules/bootstrap-colorpicker/dist/js/bootstrap-colorpicker.min",
        "uuid": "node_modules/uuidjs/dist/uuid.core",
        "turf": "node_modules/@turf/turf/turf.min",
        "geohash": "node_modules/latlon-geohash/latlon-geohash",
        "leaflet": "node_modules/leaflet/dist/leaflet",
        "leaflet-iiif": "node_modules/leaflet-iiif/leaflet-iiif",
        "leaflet-draw": "node_modules/leaflet-draw/dist/leaflet.draw",
        "leaflet-fullscreen": "node_modules/leaflet.fullscreen/Control.FullScreen",
        "metismenu": "node_modules/metismenu/dist/metisMenu.min",
        "knockstrap": "node_modules/knockstrap/build/knockstrap.min",
        "jqtree": "node_modules/jqtree/tree.jquery",
        "dom-4": "node_modules/dom4/build/dom4",
        "numeral": "node_modules/numeral/numeral",
        "togeojson": "node_modules/@tmcw/togeojson/dist/togeojson.es",
        "shpjsesm": "node_modules/shpjs/dist/shp.esm",
        "cytoscape": "node_modules/cytoscape/dist/cytoscape.min",
        "cytoscape-cola": "node_modules/cytoscape-cola/cytoscape-cola",
        "webcola": "node_modules/webcola/WebCola/cola.min"
    },
    "overrides": {
        "moment-timezone": "^0.5.45",
        "nomnom": "npm:@gerhobbelt/nomnom",
        "rimraf": "^5.0.7",
        "underscore": "^1.13.6"
    }
}
