UNPKG

react-tiny-i18n

Version:

A tiny (~500B) i18n implementation for handling translations in React

83 lines (82 loc) 2 kB
{ "name": "react-tiny-i18n", "description": "A tiny (~500B) i18n implementation for handling translations in React", "version": "0.4.0", "license": "MIT", "author": "Deric Cain <deric.cain@gmail.com>", "main": "dist/index.js", "module": "dist/react-tiny-i18n.esm.js", "typings": "dist/index.d.ts", "files": [ "dist" ], "repository": { "type": "git", "url": "git+ssh://git@github.com/dericgw/react-tiny-i18n.git" }, "bugs": { "url": "https://github.com/dericgw/react-tiny-i18n/issues" }, "homepage": "https://github.com/dericgw/react-tiny-i18n#readme", "directories": { "doc": "docs", "example": "example", "test": "test" }, "keywords": [ "i18next", "internationalization", "i18n", "translation", "localization", "l10n", "globalization", "react", "reactjs" ], "scripts": { "build": "tsdx build", "build:docs": "yarn --cwd example build", "coveralls": "npm run test -- --coverage && cat ./coverage/lcov.info | coveralls", "lint": "tsdx lint ./src --ext .ts --fix", "size": "size-limit", "start": "tsdx watch", "test": "tsdx test --env=jsdom" }, "devDependencies": { "@size-limit/preset-small-lib": "^2.1.6", "@testing-library/jest-dom": "^4.1.2", "@testing-library/react": "^9.3.0", "@types/jest": "^24.0.18", "@types/react": "^16.9.2", "@types/react-dom": "^16.9.0", "coveralls": "^3.0.7", "husky": "^3.0.5", "react": "^16.9.0", "react-dom": "^16.9.0", "tsdx": "^0.9.2", "tslib": "^1.10.0", "typescript": "^3.6.3" }, "peerDependencies": { "react": ">=16" }, "husky": { "hooks": { "pre-commit": "npm run lint", "pre-push": "npm run build:docs && git add docs" } }, "prettier": { "printWidth": 100, "semi": true, "singleQuote": true, "trailingComma": "all" }, "size-limit": [ { "path": "dist/react-tiny-i18n.esm.js", "limit": "1kb" } ] }