UNPKG

mesh-fetcher

Version:

A Node.js package for fetching data from multiple APIs with enhanced features.

92 lines (91 loc) 1.93 kB
{ "name": "mesh-fetcher", "version": "1.2.2", "description": "A Node.js package for fetching data from multiple APIs with enhanced features.", "type": "module", "main": "dist/index.cjs", "module": "dist/index.mjs", "types": "dist/types/index.d.ts", "files": [ "dist" ], "exports": { ".": { "import": "./dist/index.mjs", "require": "./dist/index.cjs", "types": "./dist/types/index.d.ts" } }, "scripts": { "build": "rollup -c", "test": "jest", "format": "prettier --write ." }, "jest": { "testMatch": [ "**/tests/**/*.test.ts" ], "preset": "ts-jest", "testEnvironment": "jest-environment-jsdom", "setupFilesAfterEnv": [ "<rootDir>/tests/setupTests.ts" ], "transform": { "^.+\\.(ts|tsx)$": "ts-jest" }, "moduleFileExtensions": [ "ts", "tsx", "js", "jsx", "json", "node" ] }, "keywords": [ "typescript", "utility", "api", "fetch", "http", "caching", "cache", "debounce", "throttle", "retry", "data-fetching", "utils", "frontend", "backend", "networking", "http-client", "array-utils", "string-utils", "object-utils", "performance", "lightweight" ], "author": "Vedas Dixit", "license": "MIT", "dependencies": { "axios": "^1.8.4", "mesh-fetcher": "^1.0.3" }, "devDependencies": { "@babel/core": "^7.26.10", "@babel/preset-env": "^7.26.9", "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-typescript": "^11.1.6", "@testing-library/jest-dom": "^6.6.3", "@types/jest": "^29.5.14", "babel-jest": "^29.7.0", "eslint": "^9.23.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "prettier": "^3.5.3", "rollup": "^4.12.0", "ts-jest": "^29.3.2", "tslib": "^2.6.2", "typescript": "^5.8.3" } }