UNPKG

@nasriya/atomix

Version:

Composable helper functions for building reliable systems

94 lines 2.17 kB
{ "name": "@nasriya/atomix", "version": "1.0.22", "description": "Composable helper functions for building reliable systems", "keywords": [ "networking", "network", "ip", "ip-address", "dns", "traceroute", "subnet", "port", "port-scanner", "mac-address", "gateway", "geolocation", "public-ip", "local-network", "network-tools", "net-utils", "cross-runtime", "node", "bun", "deno", "typescript", "javascript", "zero-dependency", "atomix", "nasriya" ], "type": "module", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/@types/index.d.ts", "typesVersions": { "*": { "tools": ["dist/@types/tools/index.d.ts"] } }, "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js", "types": "./dist/@types/index.d.ts" }, "./tools": { "import": "./dist/esm/tools/index.js", "require": "./dist/cjs/tools/index.js", "types": "./dist/@types/tools/index.d.ts" } }, "files": [ "dist/**/*" ], "scripts": { "build": "npm run build:esm && npm run build:cjs && postbuild", "build:esm": "tsc --project tsconfig.esm.json", "build:cjs": "tsc --project tsconfig.cjs.json", "postbuild-init": "postbuild-init", "test": "jest --detectOpenHandles" }, "maintainers": [ { "name": "Ahmad Nasriya", "email": "ahmad@nasriya.net", "url": "https://www.linkedin.com/in/ahmadnasriya/" } ], "repository": { "type": "github", "url": "https://github.com/nasriyasoftware/Atomix" }, "bugs": { "url": "https://github.com/nasriyasoftware/Atomix/issues" }, "homepage": "https://package.nasriya.net/Atomix", "funding": { "type": "individual", "url": "https://fund.nasriya.net/" }, "license": "NOL-1", "author": "Nasriya Software", "devDependencies": { "@nasriya/postbuild": "^1.1.5", "@types/jest": "^30.0.0", "@types/node": "^24.0.4", "jest": "^30.0.3", "ts-jest": "^29.4.0" }, "dependencies": { "@nasriya/uuidx": "^1.0.3" } }