tiny-location-input
Version:
Ultra-lightweight React location autocomplete input with inline styling, geonames integration, and full TypeScript support — perfect for modern UIs.
59 lines (58 loc) • 1.4 kB
JSON
{
"name": "tiny-location-input",
"version": "1.0.0",
"description": "Ultra-lightweight React location autocomplete input with inline styling, geonames integration, and full TypeScript support — perfect for modern UIs.",
"main": "dist/index.js",
"module": "dist/index.js",
"type": "module",
"types": "dist/index.d.ts",
"scripts": {
"build": "rollup -c",
"prepare": "npm run build && cp src/index.d.ts dist/index.d.ts",
"dev": "rollup -c -w"
},
"files": ["dist"],
"keywords": [
"react",
"autocomplete",
"location",
"search",
"city search",
"location input",
"input component",
"geonames",
"address autocomplete",
"geo search",
"react autocomplete",
"custom input",
"lightweight",
"tiny",
"minimal",
"inline styles",
"tsx",
"typescript support",
"no-css",
"location selector",
"component",
"package",
"open data",
"dropdown",
"npm react package"
],
"peerDependencies": {
"react": ">=16.8.0"
},
"author": "alanthomasdev",
"license": "MIT",
"devDependencies": {
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-commonjs": "^28.0.3",
"@rollup/plugin-node-resolve": "^16.0.1",
"babel-preset-react": "^6.24.1",
"rollup": "^4.40.0"
},
"dependencies": {
"@babel/core": "^7.26.10",
"@babel/preset-react": "^7.26.3"
}
}