UNPKG

@goldstack/template-s3

Version:

Building blocks for linking a package to an AWS S3 bucket.

72 lines 2.61 kB
{ "name": "@goldstack/template-s3", "version": "0.5.89", "description": "Building blocks for linking a package to an AWS S3 bucket.", "keywords": [ "goldstack", "utility", "infrastructure", "s3", "aws", "IaC", "configuration" ], "homepage": "https://goldstack.party", "bugs": { "url": "https://github.com/goldstack/goldstack/issues" }, "repository": { "type": "git", "url": "https://github.com/goldstack/goldstack.git" }, "license": "MIT", "author": "Max Rohde", "sideEffects": false, "main": "dist/src/templateS3.js", "scripts": { "build": "yarn clean && yarn compile", "build:watch": "yarn clean && yarn compile-watch", "clean": "rimraf ./dist", "compile": "tsc -p tsconfig.json", "compile-watch": "tsc -p tsconfig.json --watch", "coverage": "jest --collect-coverage --passWithNoTests --config=./jest.config.js --runInBand", "generate-schema": "ts-node scripts/generateSchemas.ts && cp schemas/* ../../../templates/packages/s3/schemas && cp schemas/* ../../../templates-management/packages/project-repository-bucket/schemas && cp schemas/* ../../../templates-management/packages/template-repository-bucket/schemas", "prepublishOnly": "yarn run build", "publish": "yarn npm publish --tolerate-republish", "test": "jest --passWithNoTests --config=./jest.config.js --runInBand", "patch-when-changed": "git diff --quiet HEAD^...HEAD -- . && git diff --quiet -- . && git diff --quiet --staged -- . || yarn version patch" }, "dependencies": { "@aws-sdk/client-s3": "^3.1101.0", "@aws-sdk/credential-providers": "^3.1101.0", "@aws-sdk/s3-request-presigner": "^3.1101.0", "@aws-sdk/types": "^3.974.2", "@goldstack/infra": "0.4.47", "@goldstack/infra-aws": "0.4.74", "@goldstack/utils-esbuild": "0.5.30", "@goldstack/utils-log": "0.3.40", "@goldstack/utils-package": "0.4.49", "@goldstack/utils-package-config-embedded": "0.5.50", "@goldstack/utils-template": "0.4.48", "@goldstack/utils-terraform": "0.4.94", "@smithy/smithy-client": "^4.14.16", "@smithy/types": "^4.16.1", "mock-aws-s3-v3": "6.1.16", "source-map-support": "^0.5.21" }, "devDependencies": { "@goldstack/utils-package-config-generate": "0.3.32", "@swc/core": "^1.15.46", "@swc/jest": "^0.2.39", "@types/jest": "^30.0.0", "@types/node": "^25.0.3", "@types/yargs": "^17.0.33", "jest": "^30.4.2", "rimraf": "^6.1.2", "ts-node": "^10.9.2", "typescript": "^5.9.3" }, "publishConfig": { "main": "dist/src/templateS3.js" } }