HabitatMap/AirCasting

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "aircasting",
  "version": "0.0.1",
  "license": "https://github.com/HabitatMap/AirCasting/blob/master/LICENSE",
  "scripts": {
    "test:js": "NODE_ENV=test blue-tape -r @babel/register app/javascript/javascript/tests/**/*.test.js",
    "coverage": "NODE_ENV=test nyc --require @babel/register blue-tape app/javascript/javascript/tests/**/*.test.js",
    "coverage:lcov": "NODE_ENV=test nyc --require @babel/register --reporter=lcov blue-tape app/javascript/javascript/tests/**/*.test.js",
    "build": "webpack --config ./config/webpack/webpack.config.js --mode production --progress",
    "dev": "webpack serve --config ./config/webpack/webpack.config.js --mode development --progress",
    "test": "jest --runTestsByPath app/javascript/react/__test__/*.test.tsx"
  },
  "dependencies": {
    "@babel/core": "^7.16.0",
    "@babel/plugin-transform-runtime": "^7.16.7",
    "@babel/preset-env": "^7.16.7",
    "@googlemaps/markerclusterer": "2.5.3",
    "@reduxjs/toolkit": "^2.0.1",
    "@sentry/react": "^8.29.0",
    "@sentry/tracing": "^7.114.0",
    "@sentry/webpack-plugin": "^2.22.4",
    "@vis.gl/react-google-maps": "^1.2.0",
    "axios": "^1.6.8",
    "babel-loader": "^8.2.3",
    "clipboard": "^2.0.4",
    "coffee-loader": "^4.0.0",
    "compression-webpack-plugin": "^10.0.0",
    "core-js": "^3.15.2",
    "css-loader": "^6.8.1",
    "dotenv-webpack": "^8.0.1",
    "downshift": "^9.0.4",
    "elm": "^0.19.1-5",
    "elm-hot-webpack-loader": "^1.1.7",
    "elm-webpack-loader": "^6.0.1",
    "esbuild-loader": "^4.0.2",
    "highcharts": "^11.4.8",
    "highcharts-react-official": "^3.2.1",
    "humps": "^2.0.1",
    "i18": "^0.0.6",
    "i18next": "^23.7.8",
    "jquery": "3.6.0",
    "jquery-ui": "^1.12.1",
    "lodash": "^4.17.21",
    "luminous-lightbox": "^2.3.2",
    "mini-css-extract-plugin": "^2.7.6",
    "moment": "2.29.4",
    "nouislider": "^13.1.4",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-i18next": "^13.5.0",
    "react-is": "^18.3.1",
    "react-redux": "^9.0.4",
    "react-router-dom": "^6.23.1",
    "reactjs-popup": "^2.0.6",
    "resolve-url-loader": "^5.0.0",
    "sass": "^1.63.6",
    "sass-loader": "^13.3.2",
    "styled-components": "^6.1.1",
    "tippy.js": "^6.3.7",
    "ts-loader": "^9.4.4",
    "typescript": "^5.2.2",
    "underscore": "^1.13.2",
    "use-places-autocomplete": "^4.0.1",
    "webpack": "^5.88.2",
    "webpack-assets-manifest": "^5.1.0",
    "webpack-cli": "^5.1.4",
    "webpack-remove-empty-scripts": "^1.0.3",
    "whatwg-fetch": "^3.0.0"
  },
  "devDependencies": {
    "@babel/register": "^7.16.0",
    "@istanbuljs/nyc-config-babel": "^3.0.0",
    "@prettier/plugin-ruby": "^2.0.0",
    "@testing-library/jest-dom": "^6.4.2",
    "@testing-library/react": "^14.0.0",
    "@types/google.maps": "^3.55.7",
    "@types/humps": "^2.0.6",
    "@types/jest": "^29.5.12",
    "@types/lodash": "^4.17.1",
    "@types/react": "^18.2.23",
    "@types/react-dom": "^18.2.8",
    "babel-plugin-istanbul": "^6.1.1",
    "babel-plugin-macros": "^3.1.0",
    "blue-tape": "^1.0.0",
    "elm-format": "^0.8.5",
    "elm-test": "^0.19.1-revision7",
    "identity-obj-proxy": "^3.0.0",
    "istanbul": "^0.4.5",
    "jest": "^29.7.0",
    "jest-environment-jsdom": "^29.7.0",
    "jest-transform-stub": "^2.0.0",
    "nyc": "^15.1.0",
    "prettier": "^2.5.1",
    "sinon": "^12.0.1",
    "ts-jest": "^29.1.2",
    "ts-node": "^10.9.2",
    "webpack-dev-server": "^4.15.1"
  },
  "nyc": {
    "require": [
      "@babel/register"
    ],
    "all": true,
    "include": [
      "app/javascript/javascript/**/*.js"
    ],
    "sourceMap": false,
    "instrument": false
  }
}