├── .all-contributorsrc ├── .git-hooks └── commit-msg ├── .github ├── CONTRIBUTING.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── reviewer-lottery.yml └── workflows │ ├── assign-reviewer.yml │ ├── build.yml │ └── publish.yml ├── .gitignore ├── .gitpod.yml ├── .prettierrc ├── .sasjslint ├── LICENSE ├── README.md ├── checkNodeVersion.js ├── jest.config.js ├── package.json ├── sasjslint-schema.json ├── src ├── Example File.sas ├── format │ ├── formatFile.spec.ts │ ├── formatFile.ts │ ├── formatFolder.spec.ts │ ├── formatFolder.ts │ ├── formatProject.spec.ts │ ├── formatProject.ts │ ├── formatText.spec.ts │ ├── formatText.ts │ ├── index.ts │ └── shared.ts ├── formatExample.ts ├── index.ts ├── lint │ ├── index.ts │ ├── lintFile.spec.ts │ ├── lintFile.ts │ ├── lintFolder.spec.ts │ ├── lintFolder.ts │ ├── lintProject.spec.ts │ ├── lintProject.ts │ ├── lintText.spec.ts │ ├── lintText.ts │ └── shared.ts ├── lintExample.ts ├── rules │ ├── file │ │ ├── hasDoxygenHeader.spec.ts │ │ ├── hasDoxygenHeader.ts │ │ ├── hasMacroNameInMend.spec.ts │ │ ├── hasMacroNameInMend.ts │ │ ├── hasMacroParentheses.spec.ts │ │ ├── hasMacroParentheses.ts │ │ ├── hasRequiredMacroOptions.spec.ts │ │ ├── hasRequiredMacroOptions.ts │ │ ├── index.ts │ │ ├── lineEndings.spec.ts │ │ ├── lineEndings.ts │ │ ├── noNestedMacros.spec.ts │ │ ├── noNestedMacros.ts │ │ ├── strictMacroDefinition.spec.ts │ │ └── strictMacroDefinition.ts │ ├── line │ │ ├── indentationMultiple.spec.ts │ │ ├── indentationMultiple.ts │ │ ├── index.ts │ │ ├── maxLineLength.spec.ts │ │ ├── maxLineLength.ts │ │ ├── noEncodedPasswords.spec.ts │ │ ├── noEncodedPasswords.ts │ │ ├── noGremlins.spec.ts │ │ ├── noGremlins.ts │ │ ├── noTabs.spec.ts │ │ ├── noTabs.ts │ │ ├── noTrailingSpaces.spec.ts │ │ └── noTrailingSpaces.ts │ └── path │ │ ├── index.ts │ │ ├── lowerCaseFileNames.spec.ts │ │ ├── lowerCaseFileNames.ts │ │ ├── noSpacesInFileNames.spec.ts │ │ └── noSpacesInFileNames.ts ├── types │ ├── Diagnostic.ts │ ├── FormatResult.ts │ ├── LineEndings.ts │ ├── LintConfig.spec.ts │ ├── LintConfig.ts │ ├── LintRule.ts │ ├── LintRuleType.ts │ ├── Macro.ts │ ├── Process.d.ts │ ├── Severity.ts │ └── index.ts └── utils │ ├── asyncForEach.spec.ts │ ├── asyncForEach.ts │ ├── getColumnNumber.spec.ts │ ├── getColumnNumber.ts │ ├── getDataSectionDetail.spec.ts │ ├── getDataSectionsDetail.ts │ ├── getHeaderLinesCount.spec.ts │ ├── getHeaderLinesCount.ts │ ├── getIndicesOf.ts │ ├── getLintConfig.spec.ts │ ├── getLintConfig.ts │ ├── getProjectRoot.spec.ts │ ├── getProjectRoot.ts │ ├── gremlinCharacters.ts │ ├── index.ts │ ├── isIgnored.spec.ts │ ├── isIgnored.ts │ ├── listSasFiles.ts │ ├── parseMacros.spec.ts │ ├── parseMacros.ts │ ├── splitText.spec.ts │ ├── splitText.ts │ ├── trimComments.spec.ts │ └── trimComments.ts └── tsconfig.json /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.git-hooks/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.git-hooks/commit-msg -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/reviewer-lottery.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.github/reviewer-lottery.yml -------------------------------------------------------------------------------- /.github/workflows/assign-reviewer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.github/workflows/assign-reviewer.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.prettierrc -------------------------------------------------------------------------------- /.sasjslint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/.sasjslint -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/README.md -------------------------------------------------------------------------------- /checkNodeVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/checkNodeVersion.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/package.json -------------------------------------------------------------------------------- /sasjslint-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/sasjslint-schema.json -------------------------------------------------------------------------------- /src/Example File.sas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/Example File.sas -------------------------------------------------------------------------------- /src/format/formatFile.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/format/formatFile.spec.ts -------------------------------------------------------------------------------- /src/format/formatFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/format/formatFile.ts -------------------------------------------------------------------------------- /src/format/formatFolder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/format/formatFolder.spec.ts -------------------------------------------------------------------------------- /src/format/formatFolder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/format/formatFolder.ts -------------------------------------------------------------------------------- /src/format/formatProject.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/format/formatProject.spec.ts -------------------------------------------------------------------------------- /src/format/formatProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/format/formatProject.ts -------------------------------------------------------------------------------- /src/format/formatText.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/format/formatText.spec.ts -------------------------------------------------------------------------------- /src/format/formatText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/format/formatText.ts -------------------------------------------------------------------------------- /src/format/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/format/index.ts -------------------------------------------------------------------------------- /src/format/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/format/shared.ts -------------------------------------------------------------------------------- /src/formatExample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/formatExample.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lint/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/lint/index.ts -------------------------------------------------------------------------------- /src/lint/lintFile.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/lint/lintFile.spec.ts -------------------------------------------------------------------------------- /src/lint/lintFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/lint/lintFile.ts -------------------------------------------------------------------------------- /src/lint/lintFolder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/lint/lintFolder.spec.ts -------------------------------------------------------------------------------- /src/lint/lintFolder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/lint/lintFolder.ts -------------------------------------------------------------------------------- /src/lint/lintProject.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/lint/lintProject.spec.ts -------------------------------------------------------------------------------- /src/lint/lintProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/lint/lintProject.ts -------------------------------------------------------------------------------- /src/lint/lintText.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/lint/lintText.spec.ts -------------------------------------------------------------------------------- /src/lint/lintText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/lint/lintText.ts -------------------------------------------------------------------------------- /src/lint/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/lint/shared.ts -------------------------------------------------------------------------------- /src/lintExample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/lintExample.ts -------------------------------------------------------------------------------- /src/rules/file/hasDoxygenHeader.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/hasDoxygenHeader.spec.ts -------------------------------------------------------------------------------- /src/rules/file/hasDoxygenHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/hasDoxygenHeader.ts -------------------------------------------------------------------------------- /src/rules/file/hasMacroNameInMend.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/hasMacroNameInMend.spec.ts -------------------------------------------------------------------------------- /src/rules/file/hasMacroNameInMend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/hasMacroNameInMend.ts -------------------------------------------------------------------------------- /src/rules/file/hasMacroParentheses.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/hasMacroParentheses.spec.ts -------------------------------------------------------------------------------- /src/rules/file/hasMacroParentheses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/hasMacroParentheses.ts -------------------------------------------------------------------------------- /src/rules/file/hasRequiredMacroOptions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/hasRequiredMacroOptions.spec.ts -------------------------------------------------------------------------------- /src/rules/file/hasRequiredMacroOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/hasRequiredMacroOptions.ts -------------------------------------------------------------------------------- /src/rules/file/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/index.ts -------------------------------------------------------------------------------- /src/rules/file/lineEndings.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/lineEndings.spec.ts -------------------------------------------------------------------------------- /src/rules/file/lineEndings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/lineEndings.ts -------------------------------------------------------------------------------- /src/rules/file/noNestedMacros.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/noNestedMacros.spec.ts -------------------------------------------------------------------------------- /src/rules/file/noNestedMacros.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/noNestedMacros.ts -------------------------------------------------------------------------------- /src/rules/file/strictMacroDefinition.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/strictMacroDefinition.spec.ts -------------------------------------------------------------------------------- /src/rules/file/strictMacroDefinition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/file/strictMacroDefinition.ts -------------------------------------------------------------------------------- /src/rules/line/indentationMultiple.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/indentationMultiple.spec.ts -------------------------------------------------------------------------------- /src/rules/line/indentationMultiple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/indentationMultiple.ts -------------------------------------------------------------------------------- /src/rules/line/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/index.ts -------------------------------------------------------------------------------- /src/rules/line/maxLineLength.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/maxLineLength.spec.ts -------------------------------------------------------------------------------- /src/rules/line/maxLineLength.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/maxLineLength.ts -------------------------------------------------------------------------------- /src/rules/line/noEncodedPasswords.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/noEncodedPasswords.spec.ts -------------------------------------------------------------------------------- /src/rules/line/noEncodedPasswords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/noEncodedPasswords.ts -------------------------------------------------------------------------------- /src/rules/line/noGremlins.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/noGremlins.spec.ts -------------------------------------------------------------------------------- /src/rules/line/noGremlins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/noGremlins.ts -------------------------------------------------------------------------------- /src/rules/line/noTabs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/noTabs.spec.ts -------------------------------------------------------------------------------- /src/rules/line/noTabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/noTabs.ts -------------------------------------------------------------------------------- /src/rules/line/noTrailingSpaces.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/noTrailingSpaces.spec.ts -------------------------------------------------------------------------------- /src/rules/line/noTrailingSpaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/line/noTrailingSpaces.ts -------------------------------------------------------------------------------- /src/rules/path/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/path/index.ts -------------------------------------------------------------------------------- /src/rules/path/lowerCaseFileNames.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/path/lowerCaseFileNames.spec.ts -------------------------------------------------------------------------------- /src/rules/path/lowerCaseFileNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/path/lowerCaseFileNames.ts -------------------------------------------------------------------------------- /src/rules/path/noSpacesInFileNames.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/path/noSpacesInFileNames.spec.ts -------------------------------------------------------------------------------- /src/rules/path/noSpacesInFileNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/rules/path/noSpacesInFileNames.ts -------------------------------------------------------------------------------- /src/types/Diagnostic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/types/Diagnostic.ts -------------------------------------------------------------------------------- /src/types/FormatResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/types/FormatResult.ts -------------------------------------------------------------------------------- /src/types/LineEndings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/types/LineEndings.ts -------------------------------------------------------------------------------- /src/types/LintConfig.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/types/LintConfig.spec.ts -------------------------------------------------------------------------------- /src/types/LintConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/types/LintConfig.ts -------------------------------------------------------------------------------- /src/types/LintRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/types/LintRule.ts -------------------------------------------------------------------------------- /src/types/LintRuleType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/types/LintRuleType.ts -------------------------------------------------------------------------------- /src/types/Macro.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/types/Macro.ts -------------------------------------------------------------------------------- /src/types/Process.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/types/Process.d.ts -------------------------------------------------------------------------------- /src/types/Severity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/types/Severity.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/asyncForEach.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/asyncForEach.spec.ts -------------------------------------------------------------------------------- /src/utils/asyncForEach.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/asyncForEach.ts -------------------------------------------------------------------------------- /src/utils/getColumnNumber.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/getColumnNumber.spec.ts -------------------------------------------------------------------------------- /src/utils/getColumnNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/getColumnNumber.ts -------------------------------------------------------------------------------- /src/utils/getDataSectionDetail.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/getDataSectionDetail.spec.ts -------------------------------------------------------------------------------- /src/utils/getDataSectionsDetail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/getDataSectionsDetail.ts -------------------------------------------------------------------------------- /src/utils/getHeaderLinesCount.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/getHeaderLinesCount.spec.ts -------------------------------------------------------------------------------- /src/utils/getHeaderLinesCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/getHeaderLinesCount.ts -------------------------------------------------------------------------------- /src/utils/getIndicesOf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/getIndicesOf.ts -------------------------------------------------------------------------------- /src/utils/getLintConfig.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/getLintConfig.spec.ts -------------------------------------------------------------------------------- /src/utils/getLintConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/getLintConfig.ts -------------------------------------------------------------------------------- /src/utils/getProjectRoot.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/getProjectRoot.spec.ts -------------------------------------------------------------------------------- /src/utils/getProjectRoot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/getProjectRoot.ts -------------------------------------------------------------------------------- /src/utils/gremlinCharacters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/gremlinCharacters.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/isIgnored.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/isIgnored.spec.ts -------------------------------------------------------------------------------- /src/utils/isIgnored.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/isIgnored.ts -------------------------------------------------------------------------------- /src/utils/listSasFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/listSasFiles.ts -------------------------------------------------------------------------------- /src/utils/parseMacros.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/parseMacros.spec.ts -------------------------------------------------------------------------------- /src/utils/parseMacros.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/parseMacros.ts -------------------------------------------------------------------------------- /src/utils/splitText.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/splitText.spec.ts -------------------------------------------------------------------------------- /src/utils/splitText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/splitText.ts -------------------------------------------------------------------------------- /src/utils/trimComments.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/trimComments.spec.ts -------------------------------------------------------------------------------- /src/utils/trimComments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/src/utils/trimComments.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sasjs/lint/HEAD/tsconfig.json --------------------------------------------------------------------------------