├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── deploy.yml │ ├── main.yml │ └── size.yml ├── .gitignore ├── LICENSE ├── README.md ├── jest.config.js ├── package.json ├── src ├── createConsolaExporter.ts ├── index.ts ├── interfaces │ └── options.interface.ts ├── maskLeakedSecret.ts ├── scanString.ts ├── secureLog.ts ├── test.ts ├── utils │ ├── checkForPotentialSecrets.ts │ ├── handleSecretLeakResult.ts │ ├── index.ts │ ├── maskLeakedSecrets.ts │ ├── stringOccurInObjectValue.ts │ └── utils.ts └── validateSecretLeak.ts ├── test.js ├── test ├── consola.test.ts └── log.test.ts ├── tsconfig.json ├── tsdx.config.js └── yarn.lock /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/size.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/.github/workflows/size.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/package.json -------------------------------------------------------------------------------- /src/createConsolaExporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/createConsolaExporter.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces/options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/interfaces/options.interface.ts -------------------------------------------------------------------------------- /src/maskLeakedSecret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/maskLeakedSecret.ts -------------------------------------------------------------------------------- /src/scanString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/scanString.ts -------------------------------------------------------------------------------- /src/secureLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/secureLog.ts -------------------------------------------------------------------------------- /src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/test.ts -------------------------------------------------------------------------------- /src/utils/checkForPotentialSecrets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/utils/checkForPotentialSecrets.ts -------------------------------------------------------------------------------- /src/utils/handleSecretLeakResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/utils/handleSecretLeakResult.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/maskLeakedSecrets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/utils/maskLeakedSecrets.ts -------------------------------------------------------------------------------- /src/utils/stringOccurInObjectValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/utils/stringOccurInObjectValue.ts -------------------------------------------------------------------------------- /src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/utils/utils.ts -------------------------------------------------------------------------------- /src/validateSecretLeak.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/src/validateSecretLeak.ts -------------------------------------------------------------------------------- /test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/test.js -------------------------------------------------------------------------------- /test/consola.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/test/consola.test.ts -------------------------------------------------------------------------------- /test/log.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/test/log.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsdx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/tsdx.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onboardbase/securelog/HEAD/yarn.lock --------------------------------------------------------------------------------