.codeclimate.json | |
|
|
.eslintrc.json | |
|
|
.github/workflows/main.yml | |
|
|
.github/workflows/release.yml | |
|
|
.gitignore | |
|
|
.husky/pre-commit | |
|
|
.prettierrc | |
|
|
CODEOWNERS | |
|
|
CODE_OF_CONDUCT.md | |
|
|
CONTRIBUTING.md | |
|
|
LICENSE.md | |
|
|
README.md | |
|
|
SECURITY.md | |
|
|
package-lock.json | |
|
|
package.json | |
|
|
src/application/services/FitnessDataService.ts | 195 | B 5 hrs |
|
src/application/services/FitnessDataStore.ts | 18 | A 0 mins |
|
src/application/utils/isArchFitTestName.ts | 19 | A 0 mins |
|
src/application/utils/isCurrency.ts | 23 | A 0 mins |
|
src/domain/fitness-functions/APIGatewayErrorRate.ts | 43 | A 0 mins | A 100% |
src/domain/fitness-functions/APIGatewayRequestValidation.ts | 22 | A 0 mins | A 100% |
src/domain/fitness-functions/customTaggedResources.ts | 71 | A 0 mins | A 100% |
src/domain/fitness-functions/dynamoDBOnDemandMode.ts | 37 | A 0 mins | A 100% |
src/domain/fitness-functions/dynamoDBProvisionedThroughput.ts | 67 | A 1 hr | A 100% |
src/domain/fitness-functions/lambdaArchitecture.ts | 31 | A 0 mins | A 100% |
src/domain/fitness-functions/lambdaDeadLetterQueueUsage.ts | 31 | A 0 mins | A 100% |
src/domain/fitness-functions/lambdaMemoryCap.ts | 31 | A 0 mins | A 100% |
src/domain/fitness-functions/lambdaRuntimes.ts | 42 | A 0 mins | A 100% |
src/domain/fitness-functions/lambdaTimeouts.ts | 30 | A 0 mins | A 100% |
src/domain/fitness-functions/lambdaVersioning.ts | 46 | A 0 mins | A 100% |
src/domain/fitness-functions/publicExposure.ts | 20 | A 0 mins | A 100% |
src/domain/fitness-functions/ratioServersToServerless.ts | 23 | A 0 mins | A 100% |
src/domain/fitness-functions/spendTrend.ts | 66 | A 0 mins | A 100% |
src/domain/services/ArchFit.ts | 219 | B 4 hrs |
|
src/errors/InvalidCurrencyError.ts | 9 | A 0 mins |
|
src/errors/InvalidMetricDataQuery.ts | 8 | A 0 mins |
|
src/errors/InvalidPeriodError.ts | 8 | A 0 mins |
|
src/errors/InvalidReportOptionError.ts | 8 | A 0 mins |
|
src/errors/InvalidTestsError.ts | 8 | A 0 mins |
|
src/errors/MissingConfigurationError.ts | 8 | A 0 mins |
|
src/errors/MissingDateError.ts | 8 | A 0 mins |
|
src/errors/MissingRegionError.ts | 8 | A 0 mins |
|
src/errors/WriteFileError.ts | 8 | A 0 mins |
|
src/index.ts | 20 | A 0 mins |
|
src/infrastructure/aws/checkForRequestValidation.ts | 22 | A 0 mins |
|
src/infrastructure/aws/createMetricDataCommand.ts | 128 | A 0 mins |
|
src/infrastructure/aws/getAPIGatewayErrorRate.ts | 49 | A 0 mins |
|
src/infrastructure/aws/getAPIGatewayRESTInstances.ts | 13 | A 0 mins |
|
src/infrastructure/aws/getAPIGatewayRequestValidators.ts | 21 | A 0 mins |
|
src/infrastructure/aws/getDynamoDBTableInfo.ts | 21 | A 0 mins |
|