UNPKG

babel-plugin-react-css-modules

Version:

Transforms styleName to className using compile time CSS module resolution.

79 lines (78 loc) 2.83 kB
{ "author": { "email": "gajus@gajus.com", "name": "Gajus Kuizinas", "url": "http://gajus.com" }, "dependencies": { "@babel/plugin-syntax-jsx": "^7.0.0", "@babel/types": "^7.0.0", "ajv": "^6.5.3", "ajv-keywords": "^3.2.0", "generic-names": "^2.0.1", "postcss": "^7.0.2", "postcss-modules": "^1.3.2", "postcss-modules-extract-imports": "^1.2.0", "postcss-modules-local-by-default": "^1.2.0", "postcss-modules-parser": "^1.1.1", "postcss-modules-scope": "^1.1.0", "postcss-modules-values": "^1.3.0" }, "description": "Transforms styleName to className using compile time CSS module resolution.", "devDependencies": { "@babel/cli": "^7.0.0", "@babel/core": "^7.0.0", "@babel/helper-plugin-test-runner": "^7.0.0", "@babel/plugin-transform-flow-strip-types": "^7.0.0", "@babel/plugin-transform-modules-commonjs": "^7.1.0", "@babel/preset-env": "^7.0.0", "@babel/register": "^7.0.0", "babel-core": "^7.0.0-bridge.0", "babel-jest": "^23.6.0", "babel-plugin-module-resolver": "^3.2.0", "babel-plugin-tester": "^5.5.1", "eslint": "^5.5.0", "eslint-config-canonical": "^12.0.0", "flow-bin": "^0.80.0", "husky": "^1.0.0-rc.13", "jest": "^23.5.0", "postcss-less": "^2.0.0", "postcss-nested": "^3.0.0", "postcss-scss": "^2.0.0", "semantic-release": "^15.9.12" }, "engines": { "node": ">8.0.0" }, "husky": { "hooks": { "pre-commit": "npm run test && npm run lint" } }, "jest": { "modulePathIgnorePatterns": [ "/test/fixtures/" ], "testEnvironment": "node", "testRegex": "./test/.+\\.js$" }, "keywords": [ "babel-plugin", "css-modules" ], "license": "BSD-3-Clause", "main": "dist/index.js", "name": "babel-plugin-react-css-modules", "repository": { "type": "git", "url": "https://github.com/gajus/babel-plugin-react-css-modules" }, "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 ./src && flow", "test": "jest" }, "version": "5.2.6" }