UNPKG

@mailbutler/i18n-utils

Version:

Manage i18n localization with static analysis

71 lines (70 loc) 2.29 kB
{ "name": "@mailbutler/i18n-utils", "description": "Manage i18n localization with static analysis", "version": "1.2.0", "scripts": { "build": "rm -fr dist && microbundle --target node -f umd,modern", "dev": "microbundle watch --target node", "demo": "node ./bin/i18n-utils.js report --srcFiles './tests/fixtures/src-files/**/*.?(vue)' --languageFiles './tests/fixtures/lang/**/*.?(json|yaml|yml|js)'", "i18n-utils": "node ./bin/i18n-utils.js", "demo:debug": "node ./bin/i18n-utils.js report --srcFiles './tests/fixtures/src-files/**/*.?(vue|js)' --languageFiles './tests/fixtures/lang/**/*.?(json|yaml|yml|js)'", "test": "jest", "test:dev": "jest --watch", "lint": "eslint **/*.ts", "prettier": "prettier --write \"{src}/**/*.{ts,js}\" ./*.{ts,js}" }, "license": "MIT", "source": "src/index.ts", "bin": "bin/i18n-utils.js", "main": "dist/i18n-utils.umd.js", "module": "dist/i18n-utils.modern.js", "types": "dist/index.d.ts", "files": [ "dist/*", "bin/*" ], "repository": "https://github.com/pixari/i18n-utils", "homepage": "https://github.com/pixari/i18n-utils", "bugs": "https://github.com/pixari/i18n-utils/issues", "keywords": [ "javascript", "typescript", "vue i18n", "vue", "plugin", "internationalization", "internationalization-plugin" ], "author": "Raffaele Pizzari <raffaele.pizzari@gmail.com> (https://raffaelepizzari.com)", "contributors": [ "Fabian Jäger <fabian@mailbutler.io>" ], "dependencies": { "cac": "^6.7.3", "dot-object": "^2.1.4", "glob": "^7.1.6", "is-valid-glob": "^1.0.0", "js-yaml": "^4.1.0" }, "devDependencies": { "@types/dot-object": "^2.1.2", "@types/esm": "^3.2.0", "@types/glob": "^7.1.3", "@types/is-valid-glob": "^1.0.0", "@types/jest": "^27.0.1", "@types/js-yaml": "^4.0.1", "@types/node": "^14.14.41", "@types/yargs": "^16.0.1", "@typescript-eslint/eslint-plugin": "^4.22.0", "@typescript-eslint/parser": "^4.22.0", "eslint": "^7.25.0", "eslint-plugin-prettier": "^4.0.0", "jest": "^27.0.6", "jest-config": "^27.0.6", "microbundle": "^0.13.0", "prettier": "2.4.1", "rimraf": "^3.0.2", "ts-jest": "^27.0.5", "typescript": "^4.2.4" } }