UNPKG

country-data-list

Version:

Data about countries - like their ISO codes and currencies

119 lines (118 loc) 4.01 kB
{ "name": "country-data-list", "version": "1.6.0", "description": "Data about countries - like their ISO codes and currencies", "homepage": "https://github.com/Sonatrix/country-list", "bugs": { "url": "https://github.com/Sonatrix/country-list/issues" }, "type": "module", "main": "dist/index.cjs", "module": "dist/index.js", "browser": "dist/country-data-list.min.js", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.cjs", "types": "./dist/index.d.ts" }, "./esm": { "import": "./dist/country-data-list.esm.js" }, "./umd": { "require": "./dist/country-data-list.umd.js" }, "./data/countries": { "import": "./dist/data/countries.module.js", "require": "./dist/data/countries.cjs", "types": "./dist/data/countries.d.ts" }, "./data/continents": { "import": "./dist/data/continents.module.js", "require": "./dist/data/continents.cjs", "types": "./dist/data/continents.d.ts" }, "./data/currencies": { "import": "./dist/data/currencies.module.js", "require": "./dist/data/currencies.cjs", "types": "./dist/data/currencies.d.ts" }, "./data/languages": { "import": "./dist/data/languages.module.js", "require": "./dist/data/languages.cjs", "types": "./dist/data/languages.d.ts" }, "./data/regions": { "import": "./dist/data/regions.module.js", "require": "./dist/data/regions.cjs", "types": "./dist/data/regions.d.ts" }, "./data/currency-symbol": { "import": "./dist/data/currency-symbol.module.js", "require": "./dist/data/currency-symbol.cjs", "types": "./dist/data/currency-symbol.d.ts" }, "./data/timezones": { "import": "./dist/data/timezones.module.js", "require": "./dist/data/timezones.cjs", "types": "./dist/data/timezones.d.ts" } }, "sideEffects": false, "lint-staged": { "*.js": [ "eslint --fix", "prettier --config .prettierrc --write" ] }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "scripts": { "build": "rm -rf dist && tsc && npm run copy-data && npm run build-modules && npm run pack", "copy-data": "cp src/data/*.js dist/data/", "build-modules": "cp src/data/*.module.js dist/data/", "pack": "rollup -c", "analyze": "rollup -c --environment ANALYZE:true", "tree-shaking-test": "rollup examples/tree-shaking.js -f esm -o dist/tree-shaking-example.js", "test": "mocha", "lint": "eslint src", "lint:fix": "eslint src --fix", "prepare": "npm run lint:fix && npm run test && npm run build", "prettify": "prettier --config .prettierrc --write '*/**/*.js'" }, "repository": { "type": "git", "url": "git+ssh://git@github.com/sonatrix/country-list.git" }, "keywords": [ "data", "country", "es6", "es2015", "esm", "typescript", "mocha", "chai", "eslint", "travis", "travis-ci" ], "author": "Sonatrix", "license": "MIT", "devDependencies": { "chai": "^5.2.1", "eslint": "^9.32.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.3", "husky": "^9.1.7", "lint-staged": "^16.1.2", "mocha": "^11.7.1", "prettier": "^3.6.2", "rollup": "^4.46.2", "@rollup/plugin-terser": "^0.4.4", "typescript": "^5.9.2" } }