UNPKG

mui-country-code-selector

Version:
84 lines (83 loc) 2.75 kB
{ "name": "mui-country-code-selector", "version": "0.3.0", "private": false, "description": "A country code selector component", "author": "Jari Ikonen", "license": "MIT", "type": "module", "browser": "dist/mui-country-code-selector.js", "module": "dist/mui-country-code-selector.js", "main": "dist/mui-country-code-selector.js", "types": "dist/mui-country-code-selector.d.ts", "files": [ "dist/mui-country-code-selector.js", "dist/mui-country-code-selector.d.ts", "dist/en-*.js" ], "repository": { "type": "git", "url": "https://github.com/jariikonen/mui-country-code-selector", "directory": "packages/mui-country-code-selector" }, "keywords": [ "telephone", "phone", "number", "country", "calling", "code", "input", "ITU-T E.164" ], "scripts": { "dev": "vite", "build": "tsc --p ./tsconfig-build.json && vite build", "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", "test": "vitest run", "create-docs": "mkdir -p etc && api-extractor run --local --verbose && api-documenter markdown --input-folder ./temp --output-folder ./docs", "ci-and-build": "npm ci -w mui-country-code-selector && npm run build -w mui-country-code-selector && npm run create-docs -w mui-country-code-selector", "cleanup": "rm -rf ./dist && rm -rf ./docs && rm -rf ./node_modules && rm -rf ./temp" }, "dependencies": { "zustand": "^4.5.2" }, "devDependencies": { "@eslint/js": "^9.28.0", "@microsoft/api-documenter": "^7.26.27", "@microsoft/api-extractor": "^7.52.8", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/node": "^22.15.29", "@types/react": "^19.1.6", "@types/react-dom": "^19.1.6", "@vitejs/plugin-react": "^4.5.1", "csstype": "^3.1.3", "eslint": "^9.28.0", "eslint-config-prettier": "^10.1.5", "eslint-import-resolver-typescript": "^4.4.2", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-prettier": "^5.4.1", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.20", "globals": "^16.2.0", "jsdom": "^26.1.0", "prettier": "3.5.3", "typescript": "^5.8.3", "typescript-eslint": "^8.33.1", "vite": "^6.3.5", "vite-plugin-dts": "^4.5.4", "vitest": "^3.2.1", "husky": "^9.1.7" }, "peerDependencies": { "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", "@mui/material": "^7.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" } }