UNPKG

dynamodb-turbine

Version:

Entity mapping and query library for DynamoDB

59 lines (58 loc) 1.52 kB
{ "name": "dynamodb-turbine", "version": "1.6.0", "description": "Entity mapping and query library for DynamoDB", "main": "dist/index.js", "files": [ "dist" ], "scripts": { "build": "tsc", "lint": "eslint .", "test": "yarn test:types && yarn test:unit", "test:types": "yarn tsc --noEmit tests/type-checking.ts --esModuleInterop", "test:unit": "vitest --coverage", "prepare": "yarn build", "release": "semantic-release" }, "repository": { "type": "git", "url": "git+https://github.com/tschoffelen/turbine.git" }, "keywords": [ "dynamodb", "aws", "turbine", "query", "typescript" ], "author": "Thomas Schoffelen <thomas@schof.co>", "license": "MIT", "bugs": { "url": "https://github.com/tschoffelen/turbine/issues" }, "homepage": "https://github.com/tschoffelen/turbine#readme", "dependencies": { "@aws-sdk/client-dynamodb": "^3.864.0", "@aws-sdk/lib-dynamodb": "^3.864.0" }, "peerDependencies": { "zod": ">=4.0.0" }, "devDependencies": { "@eslint/js": "^9.33.0", "@types/node": "^24.3.0", "@vitest/coverage-v8": "^3.2.4", "eslint": "^9.33.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-import": "^2.32.0", "eslint-plugin-no-only-tests": "^3.3.0", "eslint-plugin-prettier": "^5.5.4", "prettier": "^3.6.2", "semantic-release": "^24.2.7", "typescript": "^5.9.2", "typescript-eslint": "^8.39.1", "vitest": "^3.2.4", "zod": "^4.0.17" } }