@josephadogeridev/api-manager-ts
Version:
npm module for Fetch API abstraction retrieving data from API
76 lines • 2.02 kB
JSON
{
"name": "@josephadogeridev/api-manager-ts",
"version": "1.0.2",
"description": "npm module for Fetch API abstraction retrieving data from API",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"files": [
"dist"
],
"type": "module",
"scripts": {
"test": "jest --coverage --testPathPatterns=tests/",
"build": "tsc && ts-add-js-extension --dir=dist"
},
"repository": {
"type": "git",
"url": "git+https://github.com/jadogeri/API-Manager-TS.git"
},
"keywords": [
"@josephadogeridev/api-manager-ts",
"api-manager-ts",
"@josephadogeridev",
"npm",
"react",
"react-native",
"electron",
"typescript",
"CRUD",
"API",
"Fetch API"
],
"author": "Joseph Adogeri",
"license": "MIT",
"bugs": {
"url": "https://github.com/jadogeri/API-Manager-TS/issues"
},
"homepage": "https://github.com/jadogeri/API-Manager-TS#readme",
"devDependencies": {
"@babel/cli": "^7.27.2",
"@babel/core": "^7.27.4",
"@babel/preset-env": "^7.28.0",
"@babel/preset-react": "^7.27.1",
"@babel/preset-typescript": "^7.27.1",
"@testing-library/dom": "^10.4.0",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.3.0",
"@types/jest": "^30.0.0",
"@types/node": "^24.0.10",
"@types/react": "^19.1.8",
"@types/react-dom": "^19.1.6",
"@types/testing-library__jest-dom": "^5.14.9",
"babel-jest": "^30.0.4",
"babel-loader": "^10.0.0",
"ts-jest": "^29.4.0",
"ts-node": "^10.9.2"
},
"dependencies": {
"@testing-library/react-hooks": "^8.0.1",
"jest": "^30.0.4",
"react-error-boundary": "^6.0.0",
"ts-add-js-extension": "^1.6.6",
"typescript": "^5.8.3",
"webpack": "^5.99.9"
},
"peerDependencies": {
"react": "^19.1.0",
"react-dom": "^19.1.0"
},
"publishConfig": {
"access": "public"
},
"moduleDirectories": [
"node_modules",
"src"
]
}