UNPKG

ddbitemsizer

Version:
70 lines (69 loc) 1.57 kB
{ "name": "ddbitemsizer", "description": "Get the byte size of your DynamoDB input.", "version": "1.0.0", "author": "Mikael Vesavuori", "license": "MIT", "main": "./lib/index.js", "repository": { "type": "git", "url": "git+https://github.com/mikaelvesavuori/ddbitemsizer.git" }, "keywords": [ "dynamodb", "ddb", "ddb-item-size", "ddb-utils", "aws" ], "bugs": { "url": "https://github.com/mikaelvesavuori/ddbitemsizer/issues" }, "homepage": "https://github.com/mikaelvesavuori/ddbitemsizer#readme", "files": [ "/lib", "!/lib/**/*.map", "!/tests" ], "scripts": { "start": "npx c8 -reporter=lcov ava --watch", "test": "npx c8 -reporter=lcov ava", "build": "npm run clean && npx tsc --project tsconfig.build.json", "clean": "rm -rf lib", "package": "npm pack", "prepublishOnly": "npm run build", "prepare": "husky install" }, "devDependencies": { "@ava/typescript": "4", "@types/node": "latest", "@typescript-eslint/eslint-plugin": "6", "@typescript-eslint/parser": "6", "ava": "6", "c8": "8", "eslint": "8", "eslint-config-prettier": "9", "eslint-plugin-prettier": "5", "husky": "8", "prettier": "3", "ts-node": "latest", "typescript": "5" }, "ava": { "typescript": { "rewritePaths": { "src/": "dist/" }, "compile": "tsc" }, "watchMode": { "ignoreChanges": [ "coverage", "lib" ] }, "require": [ "ts-node/register" ] } }