├── .changeset └── config.json ├── .envrc ├── .gitattributes ├── .github ├── FUNDING.yml ├── actions │ └── setup │ │ └── action.yml └── workflows │ ├── pages.yml │ ├── pr.yml │ ├── release.yml │ └── snapshot.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .projen ├── deps.json ├── files.json └── tasks.json ├── .projenrc.ts ├── .vscode ├── extensions.json ├── mcp.json └── settings.json ├── LICENSE ├── README.md ├── docs ├── _config.yml └── index.md ├── eslint.config.mjs ├── flake.lock ├── flake.nix ├── package.json ├── packages ├── client-account │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── AccountClientInstance.ts │ │ ├── AccountService.ts │ │ ├── AccountServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── Account.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-api-gateway-management-api │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── ApiGatewayManagementApiClientInstance.ts │ │ ├── ApiGatewayManagementApiService.ts │ │ ├── ApiGatewayManagementApiServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── ApiGatewayManagementApi.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-api-gateway-v2 │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── ApiGatewayV2ClientInstance.ts │ │ ├── ApiGatewayV2Service.ts │ │ ├── ApiGatewayV2ServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── ApiGatewayV2.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-api-gateway │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── APIGatewayClientInstance.ts │ │ ├── APIGatewayService.ts │ │ ├── APIGatewayServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── APIGateway.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-athena │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── AthenaClientInstance.ts │ │ ├── AthenaService.ts │ │ ├── AthenaServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── Athena.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-auto-scaling │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── AutoScalingClientInstance.ts │ │ ├── AutoScalingService.ts │ │ ├── AutoScalingServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── AutoScaling.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-bedrock-runtime │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── BedrockRuntimeClientInstance.ts │ │ ├── BedrockRuntimeService.ts │ │ ├── BedrockRuntimeServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── BedrockRuntime.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-bedrock │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── BedrockClientInstance.ts │ │ ├── BedrockService.ts │ │ ├── BedrockServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── Bedrock.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-cloudsearch │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── CloudSearchClientInstance.ts │ │ ├── CloudSearchService.ts │ │ ├── CloudSearchServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── CloudSearch.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-cloudtrail │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── CloudTrailClientInstance.ts │ │ ├── CloudTrailService.ts │ │ ├── CloudTrailServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── CloudTrail.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-cloudwatch-events │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── CloudWatchEventsClientInstance.ts │ │ ├── CloudWatchEventsService.ts │ │ ├── CloudWatchEventsServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── CloudWatchEvents.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-cloudwatch-logs │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── CloudWatchLogsClientInstance.ts │ │ ├── CloudWatchLogsService.ts │ │ ├── CloudWatchLogsServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── CloudWatchLogs.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-cloudwatch │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── CloudWatchClientInstance.ts │ │ ├── CloudWatchService.ts │ │ ├── CloudWatchServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── CloudWatch.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-codedeploy │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── CodeDeployClientInstance.ts │ │ ├── CodeDeployService.ts │ │ ├── CodeDeployServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── CodeDeploy.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-cognito-identity-provider │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── CognitoIdentityProviderClientInstance.ts │ │ ├── CognitoIdentityProviderService.ts │ │ ├── CognitoIdentityProviderServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── CognitoIdentityProvider.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-dynamodb │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── DynamoDBClientInstance.ts │ │ ├── DynamoDBService.ts │ │ ├── DynamoDBServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── DynamoDB.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-ec2 │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── EC2ClientInstance.ts │ │ ├── EC2Service.ts │ │ ├── EC2ServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── EC2.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-ecr │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── ECRClientInstance.ts │ │ ├── ECRService.ts │ │ ├── ECRServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── ECR.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-ecs │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── ECSClientInstance.ts │ │ ├── ECSService.ts │ │ ├── ECSServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── ECS.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-elasticache │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── ElastiCacheClientInstance.ts │ │ ├── ElastiCacheService.ts │ │ ├── ElastiCacheServiceConfig.ts │ │ ├── Errors.ts │ │ └── index.ts │ ├── test │ │ └── ElastiCache.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-eventbridge │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── EventBridgeClientInstance.ts │ │ ├── EventBridgeService.ts │ │ ├── EventBridgeServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── EventBridge.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-firehose │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── FirehoseClientInstance.ts │ │ ├── FirehoseService.ts │ │ ├── FirehoseServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── Firehose.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-iam │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── IAMClientInstance.ts │ │ ├── IAMService.ts │ │ ├── IAMServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── IAM.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-iot-data-plane │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── IoTDataPlaneClientInstance.ts │ │ ├── IoTDataPlaneService.ts │ │ ├── IoTDataPlaneServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── IoTDataPlane.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-iot-events-data │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── IoTEventsDataClientInstance.ts │ │ ├── IoTEventsDataService.ts │ │ ├── IoTEventsDataServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── IoTEventsData.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-iot-events │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── IoTEventsClientInstance.ts │ │ ├── IoTEventsService.ts │ │ ├── IoTEventsServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── IoTEvents.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-iot-jobs-data-plane │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── IoTJobsDataPlaneClientInstance.ts │ │ ├── IoTJobsDataPlaneService.ts │ │ ├── IoTJobsDataPlaneServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── IoTJobsDataPlane.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-iot-wireless │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── IoTWirelessClientInstance.ts │ │ ├── IoTWirelessService.ts │ │ ├── IoTWirelessServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── IoTWireless.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-iot │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── IoTClientInstance.ts │ │ ├── IoTService.ts │ │ ├── IoTServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── IoT.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-kinesis │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── KinesisClientInstance.ts │ │ ├── KinesisService.ts │ │ ├── KinesisServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── Kinesis.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-kms │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── KMSClientInstance.ts │ │ ├── KMSService.ts │ │ ├── KMSServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── KMS.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-lambda │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── LambdaClientInstance.ts │ │ ├── LambdaService.ts │ │ ├── LambdaServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── Lambda.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-mq │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── MqClientInstance.ts │ │ ├── MqService.ts │ │ ├── MqServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── Mq.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-opensearch-serverless │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── OpenSearchServerlessClientInstance.ts │ │ ├── OpenSearchServerlessService.ts │ │ ├── OpenSearchServerlessServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── OpenSearchServerless.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-opensearch │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── OpenSearchClientInstance.ts │ │ ├── OpenSearchService.ts │ │ ├── OpenSearchServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── OpenSearch.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-organizations │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── OrganizationsClientInstance.ts │ │ ├── OrganizationsService.ts │ │ ├── OrganizationsServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── Organizations.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-rds │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── RDSClientInstance.ts │ │ ├── RDSService.ts │ │ ├── RDSServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── RDS.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-s3 │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── S3ClientInstance.ts │ │ ├── S3Service.ts │ │ ├── S3ServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── S3.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-scheduler │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── SchedulerClientInstance.ts │ │ ├── SchedulerService.ts │ │ ├── SchedulerServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── Scheduler.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-secrets-manager │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── SecretsManagerClientInstance.ts │ │ ├── SecretsManagerService.ts │ │ ├── SecretsManagerServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── SecretsManager.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-ses │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── SESClientInstance.ts │ │ ├── SESService.ts │ │ ├── SESServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── SES.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-sfn │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── SFNClientInstance.ts │ │ ├── SFNService.ts │ │ ├── SFNServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── SFN.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-sns │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── SNSClientInstance.ts │ │ ├── SNSService.ts │ │ ├── SNSServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── SNS.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-sqs │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── SQSClientInstance.ts │ │ ├── SQSService.ts │ │ ├── SQSServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── SQS.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-ssm │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── SSMClientInstance.ts │ │ ├── SSMService.ts │ │ ├── SSMServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── SSM.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-sts │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── STSClientInstance.ts │ │ ├── STSService.ts │ │ ├── STSServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── STS.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-textract │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── TextractClientInstance.ts │ │ ├── TextractService.ts │ │ ├── TextractServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── Textract.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-timestream-influxdb │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── TimestreamInfluxDBClientInstance.ts │ │ ├── TimestreamInfluxDBService.ts │ │ ├── TimestreamInfluxDBServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── TimestreamInfluxDB.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-timestream-query │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── TimestreamQueryClientInstance.ts │ │ ├── TimestreamQueryService.ts │ │ ├── TimestreamQueryServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── TimestreamQuery.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── client-timestream-write │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── TimestreamWriteClientInstance.ts │ │ ├── TimestreamWriteService.ts │ │ ├── TimestreamWriteServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── TimestreamWrite.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── commons │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Errors.ts │ │ ├── HttpHandler.ts │ │ ├── Service.ts │ │ ├── ServiceLogger.ts │ │ ├── Types.ts │ │ ├── index.ts │ │ └── internal │ │ │ ├── httpHandler.ts │ │ │ └── service.ts │ ├── test │ │ ├── Service.test.ts │ │ ├── ServiceLogger.test.ts │ │ └── fixtures │ │ │ ├── TestClientInstance.ts │ │ │ ├── TestService.ts │ │ │ └── TestServiceConfig.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── http-handler │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── HttpHandler.ts │ │ ├── index.ts │ │ └── internal │ │ │ └── httpHandler.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── lambda │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── examples │ │ ├── fromHttpApi.ts │ │ ├── serverless.yml │ │ └── stream.ts │ ├── package.json │ ├── src │ │ ├── Compatibility.ts │ │ ├── LambdaHandler.ts │ │ ├── LambdaRuntime.ts │ │ ├── Types.ts │ │ ├── index.ts │ │ └── internal │ │ │ ├── aws │ │ │ ├── alb.ts │ │ │ ├── api-gateway-v1.ts │ │ │ ├── api-gateway-v2.ts │ │ │ ├── dynamodb.ts │ │ │ ├── eventbridge.ts │ │ │ ├── kinesis.ts │ │ │ ├── lambda-edge.ts │ │ │ ├── s3.ts │ │ │ ├── self-managed-kafka.ts │ │ │ ├── sns.ts │ │ │ └── sqs.ts │ │ │ ├── index.ts │ │ │ ├── lambdaHandler.ts │ │ │ ├── stream.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ ├── test │ │ ├── LambdaHandler.test.ts │ │ └── fixtures │ │ │ ├── alb-event.ts │ │ │ ├── api-gateway-v1-event.ts │ │ │ └── api-gateway-v2-event.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.examples.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── lib-dynamodb │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── DynamoDBDocumentClientInstance.ts │ │ ├── DynamoDBDocumentService.ts │ │ ├── DynamoDBDocumentServiceConfig.ts │ │ └── index.ts │ ├── test │ │ └── DynamoDBDocument.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── powertools-logger │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── Logger.ts │ │ ├── LoggerInstance.ts │ │ ├── LoggerOptions.ts │ │ └── index.ts │ ├── test │ │ └── Logger.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── powertools-tracer │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── examples │ │ └── example.ts │ ├── package.json │ ├── src │ │ ├── Tracer.ts │ │ ├── index.ts │ │ └── internal │ │ │ ├── tracer.ts │ │ │ └── utils.ts │ ├── test │ │ └── Tracer.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.examples.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── s3 │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── examples │ │ ├── file-upload.ts │ │ ├── upload-string.ts │ │ └── upload-unknown-length.ts │ ├── package.json │ ├── src │ │ ├── MultipartUpload.ts │ │ ├── S3FileSystem.ts │ │ ├── index.ts │ │ └── internal │ │ │ ├── multipartUpload.ts │ │ │ └── s3FileSystem.ts │ ├── test │ │ ├── MultipartUpload.test.ts │ │ └── S3FileSystem.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.examples.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── secrets-manager │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ │ ├── ConfigProvider.ts │ │ └── index.ts │ ├── test │ │ ├── ConfigProvider.test.ts │ │ └── utils │ │ │ ├── index.ts │ │ │ └── substituteBuilder.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts └── ssm │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ ├── deps.json │ ├── files.json │ └── tasks.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── docgen.json │ ├── package.json │ ├── src │ ├── ConfigProvider.ts │ └── index.ts │ ├── test │ ├── ConfigProvider.test.ts │ └── utils │ │ ├── index.ts │ │ └── substituteBuilder.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.dev.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── vitest.config.ts ├── patches └── @changesets__assemble-release-plan.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── projenrc ├── base-typescript-config.ts ├── build-typescript-config.ts ├── build-utils.ts ├── docgen.ts ├── eslint.ts ├── index.ts ├── monorepo-project.ts ├── readme.ts ├── typescript-project.ts └── vitest.ts ├── scripts ├── client-singularities.ts ├── codegen-cli.ts ├── docs.mjs ├── generate-client.ts ├── manifest.ts └── utils.ts ├── tsconfig.base.json ├── tsconfig.build.json ├── tsconfig.json ├── vitest.d.ts ├── vitest.setup.ts ├── vitest.shared.ts └── vitest.workspace.json /.envrc: -------------------------------------------------------------------------------- 1 | use flake; -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.ts and run "pnpm exec projen". 2 | 3 | github: floydspace 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.ts and run "pnpm exec projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/lib/ 6 | !/lib/**/*.js 7 | !/lib/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.base.json 16 | /tsconfig.build.json 17 | /.changeset/ 18 | /.gitattributes 19 | /.projenrc.ts 20 | /projenrc 21 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.ts and run "pnpm exec projen". 2 | 3 | resolution-mode=highest 4 | prefer-workspace-packages=true 5 | link-workspace-packages=true 6 | yes=true 7 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "effectful-tech.effect-vscode", 4 | "dbaeumer.vscode-eslint" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- 1 | remote_theme: mikearnaldi/just-the-docs 2 | search_enabled: true 3 | aux_links: 4 | "GitHub": 5 | - "//github.com/floydspace/effect-aws" 6 | -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Introduction 3 | permalink: / 4 | nav_order: 1 5 | has_children: false 6 | has_toc: false 7 | --- 8 | 9 | ## 🚰 Effectful AWS 10 | 11 | `@effect-aws/*` is a collection of libraries for working with AWS services wrapped in the Effect type, to make them easier to use with the [Effect](https://www.effect.website) ecosystem. 12 | -------------------------------------------------------------------------------- /packages/client-account/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-account/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-account/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-account/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-account/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-account/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-account/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-api-gateway-management-api/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-api-gateway-management-api/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-api-gateway-management-api/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-api-gateway-management-api/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-api-gateway-management-api/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-api-gateway-management-api/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-api-gateway-management-api/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-api-gateway-v2/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-api-gateway-v2/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-api-gateway-v2/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-api-gateway-v2/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-api-gateway-v2/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-api-gateway-v2/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-api-gateway-v2/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-api-gateway/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-api-gateway/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-api-gateway/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-api-gateway/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-api-gateway/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-api-gateway/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-api-gateway/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-athena/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-athena/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-athena/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-athena/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-athena/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-athena/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-athena/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-auto-scaling/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-auto-scaling/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-auto-scaling/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-auto-scaling/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-auto-scaling/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-auto-scaling/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-auto-scaling/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-bedrock-runtime/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-bedrock-runtime/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-bedrock-runtime/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-bedrock-runtime/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-bedrock-runtime/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-bedrock-runtime/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-bedrock-runtime/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-bedrock/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-bedrock/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-bedrock/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-bedrock/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-bedrock/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-bedrock/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-bedrock/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-cloudsearch/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-cloudsearch/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-cloudsearch/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cloudsearch/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cloudsearch/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-cloudsearch/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-cloudsearch/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-cloudtrail/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-cloudtrail/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-cloudtrail/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cloudtrail/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cloudtrail/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-cloudtrail/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-cloudtrail/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-events/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-events/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-events/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-events/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-events/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-events/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-events/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-logs/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-logs/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-logs/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-logs/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-logs/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-logs/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-cloudwatch-logs/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-cloudwatch/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-cloudwatch/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-cloudwatch/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cloudwatch/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cloudwatch/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-cloudwatch/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-cloudwatch/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-codedeploy/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-codedeploy/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-codedeploy/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-codedeploy/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-codedeploy/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-codedeploy/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-codedeploy/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-cognito-identity-provider/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-cognito-identity-provider/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-cognito-identity-provider/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cognito-identity-provider/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-cognito-identity-provider/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-cognito-identity-provider/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-cognito-identity-provider/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-dynamodb/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-dynamodb/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-dynamodb/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-dynamodb/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-dynamodb/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-dynamodb/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-dynamodb/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-ec2/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-ec2/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-ec2/src/Errors.ts: -------------------------------------------------------------------------------- 1 | import type { EC2ServiceException } from "@aws-sdk/client-ec2"; 2 | import type { TaggedException } from "@effect-aws/commons"; 3 | import { Data } from "effect"; 4 | 5 | export type EC2ServiceError = TaggedException< 6 | EC2ServiceException & { name: "EC2ServiceError" } 7 | >; 8 | export const EC2ServiceError = Data.tagged("EC2ServiceError"); 9 | 10 | export type SdkError = TaggedException; 11 | -------------------------------------------------------------------------------- /packages/client-ec2/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-ec2/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-ec2/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-ec2/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-ec2/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-ecr/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-ecr/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-ecr/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-ecr/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-ecr/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-ecr/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-ecr/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-ecs/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-ecs/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-ecs/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-ecs/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-ecs/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-ecs/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-ecs/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-elasticache/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-elasticache/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-elasticache/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-elasticache/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-elasticache/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-elasticache/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-elasticache/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-eventbridge/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-eventbridge/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-eventbridge/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-eventbridge/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-eventbridge/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-eventbridge/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-eventbridge/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-firehose/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-firehose/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-firehose/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-firehose/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-firehose/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-firehose/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-firehose/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-iam/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-iam/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-iam/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iam/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iam/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-iam/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-iam/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-iot-data-plane/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-iot-data-plane/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-iot-data-plane/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot-data-plane/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot-data-plane/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-iot-data-plane/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-iot-data-plane/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-iot-events-data/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-iot-events-data/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-iot-events-data/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot-events-data/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot-events-data/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-iot-events-data/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-iot-events-data/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-iot-events/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-iot-events/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-iot-events/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot-events/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot-events/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-iot-events/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-iot-events/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-iot-jobs-data-plane/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-iot-jobs-data-plane/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-iot-jobs-data-plane/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot-jobs-data-plane/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot-jobs-data-plane/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-iot-jobs-data-plane/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-iot-jobs-data-plane/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-iot-wireless/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-iot-wireless/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-iot-wireless/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot-wireless/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot-wireless/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-iot-wireless/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-iot-wireless/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-iot/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-iot/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-iot/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-iot/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-iot/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-iot/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-kinesis/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-kinesis/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-kinesis/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-kinesis/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-kinesis/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-kinesis/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-kinesis/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-kms/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-kms/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-kms/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-kms/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-kms/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-kms/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-kms/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-lambda/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-lambda/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-lambda/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-lambda/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-lambda/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-lambda/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-lambda/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-mq/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-mq/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-mq/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-mq/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-mq/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-mq/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-mq/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-opensearch-serverless/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-opensearch-serverless/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-opensearch-serverless/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-opensearch-serverless/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-opensearch-serverless/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-opensearch-serverless/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-opensearch-serverless/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-opensearch/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-opensearch/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-opensearch/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-opensearch/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-opensearch/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-opensearch/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-opensearch/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-organizations/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-organizations/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-organizations/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-organizations/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-organizations/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-organizations/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-organizations/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-rds/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-rds/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-rds/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-rds/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-rds/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-rds/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-rds/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-s3/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-s3/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-s3/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-s3/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-s3/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-s3/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-s3/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-scheduler/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-scheduler/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-scheduler/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-scheduler/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-scheduler/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-scheduler/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-scheduler/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-secrets-manager/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-secrets-manager/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-secrets-manager/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-secrets-manager/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-secrets-manager/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-secrets-manager/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-secrets-manager/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-ses/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-ses/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-ses/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-ses/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-ses/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-ses/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-ses/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-sfn/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-sfn/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-sfn/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-sfn/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-sfn/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-sfn/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-sfn/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-sns/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-sns/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-sns/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-sns/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-sns/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-sns/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-sns/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-sqs/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-sqs/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-sqs/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-sqs/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-sqs/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-sqs/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-sqs/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-ssm/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-ssm/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-ssm/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-ssm/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-ssm/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-ssm/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-ssm/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-sts/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-sts/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-sts/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-sts/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-sts/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-sts/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-sts/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-textract/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-textract/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-textract/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-textract/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-textract/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-textract/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-textract/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-timestream-influxdb/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-timestream-influxdb/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-timestream-influxdb/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-timestream-influxdb/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-timestream-influxdb/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-timestream-influxdb/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-timestream-influxdb/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-timestream-query/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-timestream-query/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-timestream-query/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-timestream-query/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-timestream-query/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-timestream-query/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-timestream-query/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/client-timestream-write/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/client-timestream-write/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/client-timestream-write/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-timestream-write/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/client-timestream-write/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/client-timestream-write/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/client-timestream-write/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/commons/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/commons/README.md: -------------------------------------------------------------------------------- 1 | # @effect-aws/commons 2 | 3 | Common utilities for Effectful AWS clients. 4 | 5 | [![npm version](https://img.shields.io/npm/v/%40effect-aws%2Fcommons?color=brightgreen&label=npm%20package)](https://www.npmjs.com/package/@effect-aws/commons) 6 | [![npm downloads](https://img.shields.io/npm/dm/%40effect-aws%2Fcommons)](https://www.npmjs.com/package/@effect-aws/commons) 7 | 8 | ## Installation 9 | 10 | ```bash 11 | npm install --save @effect-aws/commons 12 | ``` 13 | -------------------------------------------------------------------------------- /packages/commons/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/commons/src/Errors.ts: -------------------------------------------------------------------------------- 1 | import { Data } from "effect"; 2 | 3 | export type TaggedException = T & { 4 | readonly _tag: T["name"]; 5 | }; 6 | 7 | export type SdkError = TaggedException; 8 | export const SdkError = Data.tagged("SdkError"); 9 | -------------------------------------------------------------------------------- /packages/commons/src/Types.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @since 0.1.0 3 | */ 4 | export interface HttpHandlerOptions { 5 | /** 6 | * The maximum time in milliseconds that the connection phase of a request 7 | * may take before the connection attempt is abandoned. 8 | */ 9 | requestTimeout?: number; 10 | } 11 | -------------------------------------------------------------------------------- /packages/commons/src/index.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @since 0.1.0 3 | */ 4 | export * as Service from "./Service.js"; 5 | 6 | /** 7 | * @since 0.1.0 8 | */ 9 | export * as ServiceLogger from "./ServiceLogger.js"; 10 | 11 | /** 12 | * @since 0.1.0 13 | */ 14 | export * from "./Errors.js"; 15 | 16 | /** 17 | * @since 0.1.0 18 | */ 19 | export * from "./Types.js"; 20 | 21 | /** 22 | * @since 0.3.0 23 | */ 24 | export * as HttpHandler from "./HttpHandler.js"; 25 | -------------------------------------------------------------------------------- /packages/commons/src/internal/httpHandler.ts: -------------------------------------------------------------------------------- 1 | import type { Runtime, Scope } from "effect"; 2 | 3 | export interface RuntimeOptions { 4 | runtime: Runtime.Runtime; 5 | scope: Scope.Scope; 6 | } 7 | -------------------------------------------------------------------------------- /packages/commons/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /packages/commons/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /packages/commons/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/commons/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /packages/commons/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/http-handler/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/http-handler/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/http-handler/src/index.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @since 0.1.0 3 | */ 4 | export * as HttpHandler from "./HttpHandler.js"; 5 | -------------------------------------------------------------------------------- /packages/http-handler/test/index.test.ts: -------------------------------------------------------------------------------- 1 | import { describe, expect, it } from "vitest"; 2 | 3 | describe("test", () => { 4 | it("should run", () => { 5 | expect(true).toBe(true); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /packages/http-handler/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/http-handler/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../commons/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/http-handler/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/http-handler/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../commons" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/http-handler/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/lambda/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.examples.json 18 | /tsconfig.esm.json 19 | /tsconfig.cjs.json 20 | /.gitattributes 21 | -------------------------------------------------------------------------------- /packages/lambda/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/lambda/src/index.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @since 1.4.0 3 | */ 4 | export * as LambdaHandler from "./LambdaHandler.js"; 5 | 6 | /** 7 | * @since 1.4.0 8 | */ 9 | export * as LambdaRuntime from "./LambdaRuntime.js"; 10 | 11 | /** 12 | * @since 1.0.0 13 | */ 14 | export * from "./Compatibility.js"; 15 | 16 | /** 17 | * @since 1.0.0 18 | */ 19 | export * from "./Types.js"; 20 | -------------------------------------------------------------------------------- /packages/lambda/src/internal/lambdaHandler.ts: -------------------------------------------------------------------------------- 1 | import { Context } from "effect"; 2 | import type { LambdaHandler } from "../LambdaHandler.js"; 3 | import type { LambdaContext } from "../Types.js"; 4 | 5 | /** @internal */ 6 | export const lambdaEventTag = Context.GenericTag( 7 | "@effect-aws/lambda/LambdaHandler/Event", 8 | ); 9 | 10 | /** @internal */ 11 | export const lambdaContextTag = Context.GenericTag( 12 | "@effect-aws/lambda/LambdaHandler/Context", 13 | ); 14 | -------------------------------------------------------------------------------- /packages/lambda/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /packages/lambda/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /packages/lambda/tsconfig.examples.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/examples.tsbuildinfo", 6 | "noEmit": true, 7 | "rootDir": "examples" 8 | }, 9 | "include": [ 10 | "examples" 11 | ], 12 | "references": [ 13 | { 14 | "path": "tsconfig.src.json" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/lambda/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | }, 12 | { 13 | "path": "tsconfig.examples.json" 14 | } 15 | ] 16 | } 17 | -------------------------------------------------------------------------------- /packages/lambda/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /packages/lambda/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/lib-dynamodb/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/lib-dynamodb/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/lib-dynamodb/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/lib-dynamodb/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/powertools-logger/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/powertools-logger/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/powertools-logger/src/index.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @since 1.0.0 3 | */ 4 | export * from "./Logger.js"; 5 | 6 | /** 7 | * @since 1.0.0 8 | */ 9 | export * as LoggerInstance from "./LoggerInstance.js"; 10 | 11 | /** 12 | * @since 1.0.0 13 | */ 14 | export * as LoggerOptions from "./LoggerOptions.js"; 15 | 16 | /** 17 | * @since 1.0.0 18 | */ 19 | export * as Logger from "./Logger.js"; 20 | -------------------------------------------------------------------------------- /packages/powertools-logger/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /packages/powertools-logger/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /packages/powertools-logger/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/powertools-logger/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /packages/powertools-logger/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/powertools-tracer/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.examples.json 18 | /tsconfig.esm.json 19 | /tsconfig.cjs.json 20 | /.gitattributes 21 | -------------------------------------------------------------------------------- /packages/powertools-tracer/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/powertools-tracer/src/index.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @since 1.0.0 3 | */ 4 | export * as Tracer from "./Tracer.js"; 5 | -------------------------------------------------------------------------------- /packages/powertools-tracer/src/internal/utils.ts: -------------------------------------------------------------------------------- 1 | import { Inspectable } from "effect"; 2 | 3 | /** @internal */ 4 | export const unknownToAttributeValue = (value: unknown): boolean | string | number => { 5 | if (typeof value === "string" || typeof value === "number" || typeof value === "boolean") { 6 | return value; 7 | } else if (typeof value === "bigint") { 8 | return Number(value); 9 | } 10 | return Inspectable.toStringUnknown(value); 11 | }; 12 | -------------------------------------------------------------------------------- /packages/powertools-tracer/test/Tracer.test.ts: -------------------------------------------------------------------------------- 1 | import { describe, it } from "vitest"; 2 | 3 | describe("Tracer", () => { 4 | it.todo("should be implemented"); 5 | }); 6 | -------------------------------------------------------------------------------- /packages/powertools-tracer/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /packages/powertools-tracer/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /packages/powertools-tracer/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | }, 12 | { 13 | "path": "tsconfig.examples.json" 14 | } 15 | ] 16 | } 17 | -------------------------------------------------------------------------------- /packages/powertools-tracer/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /packages/powertools-tracer/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/s3/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.examples.json 18 | /tsconfig.esm.json 19 | /tsconfig.cjs.json 20 | /.gitattributes 21 | -------------------------------------------------------------------------------- /packages/s3/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/s3/src/index.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @since 0.1.0 3 | */ 4 | export * as MultipartUpload from "./MultipartUpload.js"; 5 | 6 | /** 7 | * @since 0.1.0 8 | */ 9 | export * as S3FileSystem from "./S3FileSystem.js"; 10 | -------------------------------------------------------------------------------- /packages/s3/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../client-s3/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/s3/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../client-s3/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/s3/tsconfig.examples.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/examples.tsbuildinfo", 6 | "noEmit": true, 7 | "rootDir": "examples" 8 | }, 9 | "include": [ 10 | "examples" 11 | ], 12 | "references": [ 13 | { 14 | "path": "tsconfig.src.json" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/s3/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | }, 12 | { 13 | "path": "tsconfig.examples.json" 14 | } 15 | ] 16 | } 17 | -------------------------------------------------------------------------------- /packages/s3/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../client-s3" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/s3/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/secrets-manager/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/secrets-manager/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/secrets-manager/src/index.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @since 1.0.0 3 | */ 4 | import { fromSecretsManager } from "./ConfigProvider.js"; 5 | 6 | export { 7 | /** 8 | * @since 1.0.0 9 | */ 10 | fromSecretsManager, 11 | }; 12 | 13 | /** 14 | * @since 1.2.0 15 | */ 16 | export * as ConfigProvider from "./ConfigProvider.js"; 17 | -------------------------------------------------------------------------------- /packages/secrets-manager/test/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./substituteBuilder.js"; 2 | -------------------------------------------------------------------------------- /packages/secrets-manager/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../client-secrets-manager/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/secrets-manager/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../client-secrets-manager/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/secrets-manager/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/secrets-manager/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../client-secrets-manager" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/secrets-manager/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /packages/ssm/.npmignore: -------------------------------------------------------------------------------- 1 | # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | /.projen/ 3 | /test/ 4 | /src/ 5 | !/build/ 6 | !/build/**/*.js 7 | !/build/**/*.d.ts 8 | dist 9 | /tsconfig.json 10 | /.github/ 11 | /.vscode/ 12 | /.idea/ 13 | /.projenrc.js 14 | tsconfig.tsbuildinfo 15 | /tsconfig.src.json 16 | /tsconfig.dev.json 17 | /tsconfig.esm.json 18 | /tsconfig.cjs.json 19 | /.gitattributes 20 | -------------------------------------------------------------------------------- /packages/ssm/docgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/@effect/docgen/schema.json", 3 | "exclude": [ 4 | "src/internal/**/*.ts", 5 | "src/Errors.ts" 6 | ], 7 | "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 8 | } 9 | -------------------------------------------------------------------------------- /packages/ssm/src/index.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @since 1.0.0 3 | */ 4 | import { fromParameterStore } from "./ConfigProvider.js"; 5 | 6 | export { 7 | /** 8 | * @since 1.0.0 9 | */ 10 | fromParameterStore, 11 | }; 12 | 13 | /** 14 | * @since 1.2.0 15 | */ 16 | export * as ConfigProvider from "./ConfigProvider.js"; 17 | -------------------------------------------------------------------------------- /packages/ssm/test/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./substituteBuilder.js"; 2 | -------------------------------------------------------------------------------- /packages/ssm/tsconfig.cjs.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/cjs.tsbuildinfo", 6 | "outDir": "build/cjs", 7 | "moduleResolution": "node", 8 | "module": "CommonJS" 9 | }, 10 | "references": [ 11 | { 12 | "path": "../client-ssm/tsconfig.cjs.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/ssm/tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "./tsconfig.src.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/esm.tsbuildinfo", 6 | "outDir": "build/esm", 7 | "declarationDir": "build/dts", 8 | "stripInternal": true 9 | }, 10 | "references": [ 11 | { 12 | "path": "../client-ssm/tsconfig.esm.json" 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /packages/ssm/tsconfig.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "include": [], 5 | "references": [ 6 | { 7 | "path": "tsconfig.src.json" 8 | }, 9 | { 10 | "path": "tsconfig.dev.json" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/ssm/tsconfig.src.json: -------------------------------------------------------------------------------- 1 | // ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". 2 | { 3 | "extends": "../../tsconfig.base.json", 4 | "compilerOptions": { 5 | "tsBuildInfoFile": ".tsbuildinfo/src.tsbuildinfo", 6 | "outDir": "build/src", 7 | "rootDir": "src" 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../client-ssm" 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /packages/ssm/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { mergeConfig, type UserConfigExport } from "vitest/config"; 2 | import configShared from "../../vitest.shared.js"; 3 | 4 | const config: UserConfigExport = {}; 5 | 6 | export default mergeConfig(configShared, config); 7 | -------------------------------------------------------------------------------- /projenrc/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./build-utils.js"; 2 | export * from "./docgen.js"; 3 | export * from "./eslint.js"; 4 | export * from "./monorepo-project.js"; 5 | export * from "./typescript-project.js"; 6 | export * from "./vitest.js"; 7 | -------------------------------------------------------------------------------- /vitest.d.ts: -------------------------------------------------------------------------------- 1 | import type { CustomMatcher } from "aws-sdk-client-mock-vitest"; 2 | import "vitest"; 3 | 4 | declare module "vitest" { 5 | interface Assertion extends CustomMatcher {} 6 | interface AsymmetricMatchersContaining extends CustomMatcher {} 7 | } 8 | -------------------------------------------------------------------------------- /vitest.workspace.json: -------------------------------------------------------------------------------- 1 | [ 2 | "packages/*" 3 | ] 4 | --------------------------------------------------------------------------------