{
  "version": "6.13.6",
  "dependencies": {
    "@babel/core": "^7.27.1",
    "@babel/plugin-syntax-jsx": "^7.27.1",
    "@babel/types": "^7.27.0",
    "@dr.pogodin/postcss-modules-parser": "^1.3.0",
    "ajv": "^8.17.1",
    "ajv-keywords": "^5.0.0",
    "cssesc": "^3.0.0",
    "loader-utils": "^3.3.1",
    "postcss-modules-extract-imports": "^3.1.0",
    "postcss-modules-local-by-default": "^4.2.0",
    "postcss-modules-scope": "^3.2.1",
    "postcss-modules-values": "^4.0.0"
  },
  "description": "Transforms styleName to className using compile time CSS module resolution.",
  "devDependencies": {
    "@babel/cli": "^7.27.2",
    "@babel/eslint-parser": "^7.27.1",
    "@babel/eslint-plugin": "^7.27.1",
    "@babel/helper-plugin-test-runner": "7.24.6",
    "@babel/plugin-transform-flow-strip-types": "^7.27.1",
    "@babel/preset-env": "^7.27.2",
    "@babel/register": "^7.27.1",
    "babel-jest": "^29.7.0",
    "babel-plugin-module-resolver": "^5.0.2",
    "css-loader": "^7.1.2",
    "eslint": "^8.57.1",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-plugin-flowtype": "^8.0.3",
    "eslint-plugin-import": "^2.31.0",
    "flow-bin": "^0.261.2",
    "jest": "^29.7.0",
    "mini-css-extract-plugin": "^2.9.2",
    "postcss": "^8.5.3",
    "postcss-less": "^6.0.0",
    "postcss-nested": "^7.0.2",
    "postcss-scss": "^4.0.9",
    "webpack": "^5.99.9"
  },
  "funding": {
    "type": "github",
    "url": "https://github.com/sponsors/birdofpreyru"
  },
  "peerDependencies": {
    "css-loader": ">=6",
    "postcss": "8",
    "webpack": "5"
  },
  "engines": {
    "node": ">=18"
  },
  "jest": {
    "modulePathIgnorePatterns": [
      "/test/fixtures/"
    ],
    "testEnvironment": "node",
    "testRegex": "./test/.+\\.js$"
  },
  "keywords": [
    "babel",
    "css",
    "javascript",
    "modules",
    "plugin",
    "react",
    "web"
  ],
  "license": "BSD-3-Clause",
  "main": "dist/index.js",
  "name": "@dr.pogodin/babel-plugin-react-css-modules",
  "homepage": "https://dr.pogodin.studio/docs/babel-plugin-react-css-modules",
  "repository": "github:birdofpreyru/babel-plugin-react-css-modules",
  "bugs": {
    "url": "https://github.com/birdofpreyru/babel-plugin-react-css-modules/issues"
  },
  "scripts": {
    "build": "rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --source-maps --copy-files && npm run build-helper",
    "build-helper": "mkdir -p ./dist/browser && NODE_ENV=production babel ./src/getClassName.js --out-file ./dist/browser/getClassName.js --source-maps --no-babelrc --plugins @babel/plugin-transform-modules-commonjs,@babel/plugin-transform-flow-strip-types --presets @babel/preset-env  && npm run build-schema-helper",
    "build-schema-helper": "mkdir -p ./dist/browser/schemas && NODE_ENV=production babel ./src/schemas/optionsDefaults.js --out-file ./dist/browser/schemas/optionsDefaults.js --source-maps --no-babelrc --plugins @babel/plugin-transform-modules-commonjs,@babel/plugin-transform-flow-strip-types --presets @babel/preset-env",
    "lint": "eslint .",
    "jest": "jest",
    "test": "npm run lint && flow && npm run jest"
  }
}
