UNPKG

react-intl-po

Version:

Extract POT from react-intl and convert back to json.

100 lines (99 loc) 2.75 kB
{ "name": "react-intl-po", "version": "2.2.2", "description": "Extract POT from react-intl and convert back to json.", "author": "Michael Hsu", "license": "MIT", "bugs": { "url": "https://github.com/evenchange4/react-intl-po/issues" }, "homepage": "https://github.com/evenchange4/react-intl-po#readme", "repository": { "type": "git", "url": "https://github.com/evenchange4/react-intl-po.git" }, "main": "lib/index.js", "bin": { "rip": "lib/cli.js", "react-intl-po": "lib/cli.js" }, "files": ["lib", "src", "test"], "keywords": ["react-intl", "babel-plugin-react-intl", "po", "pot"], "scripts": { "clean": "rm -rf lib", "prebuild": "npm run clean", "build": "NODE_ENV=production babel src --out-dir lib", "test": "jest", "test:watch": "npm run test -- --watch --coverage", "test:coverage": "npm run test -- --coverage", "codecov": "codecov", "prepublish": "npm run build", "eslint": "eslint --ignore-path .gitignore .", "format": "prettier --write '{src,test,config}/**/*.js' '*.{md,json}'", "precommit": "lint-staged" }, "devDependencies": { "babel-cli": "6.26.0", "babel-eslint": "8.2.3", "babel-plugin-add-module-exports": "0.2.1", "babel-preset-es2015": "6.24.1", "babel-preset-stage-0": "6.24.1", "codecov": "3.0.1", "eslint": "4.19.1", "eslint-config-airbnb-base": "12.1.0", "eslint-config-prettier": "2.9.0", "eslint-plugin-import": "2.11.0", "eslint-plugin-jest": "21.15.1", "eslint-plugin-prettier": "2.6.0", "husky": "0.14.3", "jest": "22.4.3", "lint-staged": "7.0.5", "prettier": "1.12.1" }, "babel": { "presets": ["es2015", "stage-0"], "plugins": ["add-module-exports"] }, "jest": { "testEnvironment": "node", "testRegex": "(/test/.*|\\.(test))\\.js$", "moduleFileExtensions": ["js"], "snapshotSerializers": [ "./config/stringSerializer.js", "./config/jsonSerializer.js" ] }, "prettier": { "trailingComma": "all", "singleQuote": true }, "lint-staged": { "*.{js,json,md}": ["prettier --write", "git add"] }, "eslintConfig": { "parser": "babel-eslint", "extends": [ "eslint-config-airbnb-base", "eslint-config-airbnb-base/rules/strict", "prettier", "prettier/flowtype", "plugin:jest/recommended" ], "plugins": ["prettier", "jest"], "env": { "jest/globals": true }, "rules": { "import/no-extraneous-dependencies": 0, "prettier/prettier": ["error"] } }, "dependencies": { "chalk": "^2.3.2", "commander": "^2.15.1", "glob": "^7.1.2", "mkdirp": "^0.5.1", "po2json": "^0.4.5", "ramda": "^0.25.0" } }