├── .github ├── FUNDING.yml ├── pull_request_template.md └── workflows │ ├── _scan.yml │ ├── scan.yml │ └── sync.yml ├── .gitignore ├── .lefthook ├── pre-commit │ ├── branch-naming-policy │ └── legal-notice-headers └── prepare-commit-msg │ └── add-issue ├── .metastructure.yml ├── .mocharc.json ├── .nycrc.json ├── .prettierignore ├── .prettierrc.json ├── .vscode ├── extensions.json └── settings.json ├── README.md ├── eslint.config.js ├── lefthook.yml ├── package.json ├── rollup.config.ts ├── src ├── Config.ts ├── ConsoleParams.ts ├── applyLicenseHeaders.ts ├── awsCredentials.ts ├── cli │ └── metastructure │ │ └── index.ts ├── configFile.ts ├── detectNull.ts ├── formatFiles.ts ├── generateWorkspace.ts ├── getErrorMessage.ts ├── index.ts ├── parseConfig.ts ├── persistUpdate.ts └── validationHelpers.ts └── tsconfig.json /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/_scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.github/workflows/_scan.yml -------------------------------------------------------------------------------- /.github/workflows/scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.github/workflows/scan.yml -------------------------------------------------------------------------------- /.github/workflows/sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.github/workflows/sync.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.gitignore -------------------------------------------------------------------------------- /.lefthook/pre-commit/branch-naming-policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.lefthook/pre-commit/branch-naming-policy -------------------------------------------------------------------------------- /.lefthook/pre-commit/legal-notice-headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.lefthook/pre-commit/legal-notice-headers -------------------------------------------------------------------------------- /.lefthook/prepare-commit-msg/add-issue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.lefthook/prepare-commit-msg/add-issue -------------------------------------------------------------------------------- /.metastructure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.metastructure.yml -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.mocharc.json -------------------------------------------------------------------------------- /.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.nycrc.json -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | *.hbs -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/eslint.config.js -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/lefthook.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/rollup.config.ts -------------------------------------------------------------------------------- /src/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/Config.ts -------------------------------------------------------------------------------- /src/ConsoleParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/ConsoleParams.ts -------------------------------------------------------------------------------- /src/applyLicenseHeaders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/applyLicenseHeaders.ts -------------------------------------------------------------------------------- /src/awsCredentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/awsCredentials.ts -------------------------------------------------------------------------------- /src/cli/metastructure/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/cli/metastructure/index.ts -------------------------------------------------------------------------------- /src/configFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/configFile.ts -------------------------------------------------------------------------------- /src/detectNull.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/detectNull.ts -------------------------------------------------------------------------------- /src/formatFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/formatFiles.ts -------------------------------------------------------------------------------- /src/generateWorkspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/generateWorkspace.ts -------------------------------------------------------------------------------- /src/getErrorMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/getErrorMessage.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/parseConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/parseConfig.ts -------------------------------------------------------------------------------- /src/persistUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/persistUpdate.ts -------------------------------------------------------------------------------- /src/validationHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/src/validationHelpers.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmaniverous/metastructure/HEAD/tsconfig.json --------------------------------------------------------------------------------