UNPKG

@allthings/cloud-toolkit

Version:

Standardizes the setup of aws, Datadog and other things

119 lines (118 loc) 3.14 kB
{ "name": "@allthings/cloud-toolkit", "version": "4.5.3", "description": "", "author": "Allthings GmbH", "keywords": [ "allthings", "cloud-toolkit" ], "license": "MIT", "repository": "git@github.com:allthings/cloud-toolkit.git", "bugs": { "url": "https://github.com/allthings/cloud-toolkit/issues" }, "homepage": "https://github.com/allthings/cloud-toolkit", "engines": { "node": "^22 || >=24", "npm": ">=10" }, "packageManager": "yarn@4.17.0", "main": "dist/lib.cjs.js", "module": "dist/lib.esm.mjs", "types": "dist/src/index.d.ts", "exports": { ".": { "types": "./dist/src/index.d.ts", "import": "./dist/lib.esm.mjs", "require": "./dist/lib.cjs.js" }, "./package.json": "./package.json" }, "sideEffects": false, "files": [ "dist/*.js", "dist/*.mjs", "dist/*.min.js", "dist/**/*.d.ts" ], "bin": { "allthings": "dist/cli.js" }, "scripts": { "clean": "rimraf dist", "test": "vitest run --coverage", "test:ci": "vitest run --coverage", "watch:build": "tsc -d -w & rollup -c --watch", "watch:test": "vitest", "lint": "yarn lint:tsc && yarn lint:eslint", "lint:eslint": "eslint src", "lint:tsc": "tsc --noEmit --pretty", "build": "npm run clean && tsc -d && cp package.json dist/ && rollup -c --bundleConfigAsCjs && rm dist/package.json", "dev": "tsc -w", "prepare": "husky", "prepublishOnly": "npm run build", "prettier": "prettier --write", "security-check": "yarn npm audit --severity high --environment production --recursive", "upgrade-dependencies": "yarn upgrade-interactive", "semantic-release": "semantic-release", "serve": "npx serve -l 3333" }, "dependenciesMeta": { "unrs-resolver": { "built": true } }, "dependencies": { "@aws-sdk/client-dynamodb": "^3.1042.0", "@aws-sdk/client-lambda": "^3.1042.0", "@aws-sdk/client-sesv2": "^3.1042.0", "@aws-sdk/client-sqs": "^3.1042.0", "@aws-sdk/client-ssm": "^3.1042.0", "@aws-sdk/lib-dynamodb": "^3.1042.0", "@types/aws-lambda": "^8.10.162", "bottleneck": "^2.19.5", "nodemailer": "^9.0.1", "winston": "^3.19.0" }, "devDependencies": { "@allthings/eslint-config": "5.1.3", "@commitlint/cli": "21.2.0", "@commitlint/config-conventional": "21.2.0", "@rollup/plugin-node-resolve": "16.0.3", "@types/node": "24.13.2", "@types/nodemailer": "8.0.1", "@vitest/coverage-v8": "4.1.9", "aws-sdk-client-mock": "4.1.0", "eslint": "10.6.0", "husky": "9.1.7", "lint-staged": "17.0.8", "prettier": "3.9.4", "rimraf": "6.1.3", "rollup": "4.62.2", "semantic-release": "25.0.5", "typescript": "6.0.3", "vitest": "4.1.9" }, "prettier": { "printWidth": 80, "semi": false, "singleQuote": true, "trailingComma": "all", "useTabs": false }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "lint-staged": { "*.{ts,tsx}": [ "yarn prettier", "yarn lint" ], "*.{json}": [ "yarn prettier" ] } }