├── .github ├── ISSUE_TEMPLATE │ └── bug-report--feature-request.md └── workflows │ └── ci.yml ├── .gitignore ├── .nycrc ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── SECURITY.md ├── action.yml ├── lib ├── Tests │ ├── jsonVariableSubstitution.test.js │ ├── variableSubstitution.test.js │ └── xmlVariableSubstituttion.test.js ├── operations │ ├── envVariableUtility.js │ ├── fileEncodingUtility.js │ ├── jsonVariableSubstitutionUtility.js │ ├── utility.js │ ├── xmlDomUtility.js │ └── xmlVariableSubstitution.js └── variableSubstitution.js ├── package.json ├── src ├── Tests │ ├── Resources │ │ ├── Web.config │ │ ├── Web_Expected.config │ │ ├── Wrong_test.json │ │ ├── Wrong_test.yml │ │ ├── test.json │ │ └── test.yaml │ ├── jsonVariableSubstitution.test.ts │ ├── variableSubstitution.test.ts │ └── xmlVariableSubstituttion.test.ts ├── operations │ ├── envVariableUtility.ts │ ├── fileEncodingUtility.ts │ ├── jsonVariableSubstitutionUtility.ts │ ├── utility.ts │ ├── xmlDomUtility.ts │ └── xmlVariableSubstitution.ts └── variableSubstitution.ts └── tsconfig.json /.github/ISSUE_TEMPLATE/bug-report--feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/.github/ISSUE_TEMPLATE/bug-report--feature-request.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/.gitignore -------------------------------------------------------------------------------- /.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/.nycrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/SECURITY.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/action.yml -------------------------------------------------------------------------------- /lib/Tests/jsonVariableSubstitution.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/lib/Tests/jsonVariableSubstitution.test.js -------------------------------------------------------------------------------- /lib/Tests/variableSubstitution.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/lib/Tests/variableSubstitution.test.js -------------------------------------------------------------------------------- /lib/Tests/xmlVariableSubstituttion.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/lib/Tests/xmlVariableSubstituttion.test.js -------------------------------------------------------------------------------- /lib/operations/envVariableUtility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/lib/operations/envVariableUtility.js -------------------------------------------------------------------------------- /lib/operations/fileEncodingUtility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/lib/operations/fileEncodingUtility.js -------------------------------------------------------------------------------- /lib/operations/jsonVariableSubstitutionUtility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/lib/operations/jsonVariableSubstitutionUtility.js -------------------------------------------------------------------------------- /lib/operations/utility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/lib/operations/utility.js -------------------------------------------------------------------------------- /lib/operations/xmlDomUtility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/lib/operations/xmlDomUtility.js -------------------------------------------------------------------------------- /lib/operations/xmlVariableSubstitution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/lib/operations/xmlVariableSubstitution.js -------------------------------------------------------------------------------- /lib/variableSubstitution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/lib/variableSubstitution.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/package.json -------------------------------------------------------------------------------- /src/Tests/Resources/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/Tests/Resources/Web.config -------------------------------------------------------------------------------- /src/Tests/Resources/Web_Expected.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/Tests/Resources/Web_Expected.config -------------------------------------------------------------------------------- /src/Tests/Resources/Wrong_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/Tests/Resources/Wrong_test.json -------------------------------------------------------------------------------- /src/Tests/Resources/Wrong_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/Tests/Resources/Wrong_test.yml -------------------------------------------------------------------------------- /src/Tests/Resources/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/Tests/Resources/test.json -------------------------------------------------------------------------------- /src/Tests/Resources/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/Tests/Resources/test.yaml -------------------------------------------------------------------------------- /src/Tests/jsonVariableSubstitution.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/Tests/jsonVariableSubstitution.test.ts -------------------------------------------------------------------------------- /src/Tests/variableSubstitution.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/Tests/variableSubstitution.test.ts -------------------------------------------------------------------------------- /src/Tests/xmlVariableSubstituttion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/Tests/xmlVariableSubstituttion.test.ts -------------------------------------------------------------------------------- /src/operations/envVariableUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/operations/envVariableUtility.ts -------------------------------------------------------------------------------- /src/operations/fileEncodingUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/operations/fileEncodingUtility.ts -------------------------------------------------------------------------------- /src/operations/jsonVariableSubstitutionUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/operations/jsonVariableSubstitutionUtility.ts -------------------------------------------------------------------------------- /src/operations/utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/operations/utility.ts -------------------------------------------------------------------------------- /src/operations/xmlDomUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/operations/xmlDomUtility.ts -------------------------------------------------------------------------------- /src/operations/xmlVariableSubstitution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/operations/xmlVariableSubstitution.ts -------------------------------------------------------------------------------- /src/variableSubstitution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/src/variableSubstitution.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/variable-substitution/HEAD/tsconfig.json --------------------------------------------------------------------------------