Minimal & useful Node.js micro packages — each solving a specific problem simply and effectively.
This monorepo contains independently published npm packages.
| Package | Description |
|---|---|
makejsonfile |
Stream-based JSON file writer |
get-public-ipv4 |
Get your public IPv4 address |
base64tojson |
Convert base64 string to JSON |
is-valid-phone-tr |
Validate Turkish phone numbers |
get-ip-location-lite |
Get IP location with no API key |
json-pretty-print-lite |
Pretty print JSON in console |
time-ago-tr |
"2 saat önce" in Turkish |
retry-lite |
Retry async operations |
sleep-promise-lite |
await sleep(ms) utility |
slugify-tr |
Turkish character slugifier |
dotenv-required |
Ensure required ENV variables |
deep-clone-lite |
Deep copy JSON-compatible objects |
/packages/
makejsonfile/
get-public-ipv4/
base64tojson/
is-valid-phone-tr/
get-ip-location-lite/
json-pretty-print-lite/
time-ago-tr/
retry-lite/
sleep-promise-lite/
slugify-tr/
dotenv-required/
deep-clone-lite/
Each package contains:
- its own
package.json - an
index.jsmain file - optional
test.js - its own
README.md
Built and maintained by Yunus Emre Buğuş
MIT