├── .github └── workflows │ ├── guarddog.yml │ ├── pr-checks.yml │ ├── release.yml │ └── update-dependencies.yml ├── .gitignore ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── package.json ├── policy.json ├── postbuild.sh ├── src ├── alltypes.ts ├── cli.ts ├── cli_utils.test.ts ├── cli_utils.ts ├── errors.ts ├── index.ts ├── readPackageFile.ts ├── readPackageFileEsm.ts ├── shrink.test.ts ├── shrink.ts ├── shrink_file.test.ts ├── shrink_file.ts ├── validate.test.ts └── validate.ts ├── test3.json ├── tsconfig.cjs.json ├── tsconfig.esm.json ├── tsconfig.json └── ziyad.json /.github/workflows/guarddog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/.github/workflows/guarddog.yml -------------------------------------------------------------------------------- /.github/workflows/pr-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/.github/workflows/pr-checks.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/update-dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/.github/workflows/update-dependencies.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | coverage 4 | .npmrc 5 | testfiles -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/package.json -------------------------------------------------------------------------------- /policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/policy.json -------------------------------------------------------------------------------- /postbuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/postbuild.sh -------------------------------------------------------------------------------- /src/alltypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/alltypes.ts -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/cli_utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/cli_utils.test.ts -------------------------------------------------------------------------------- /src/cli_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/cli_utils.ts -------------------------------------------------------------------------------- /src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/errors.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/readPackageFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/readPackageFile.ts -------------------------------------------------------------------------------- /src/readPackageFileEsm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/readPackageFileEsm.ts -------------------------------------------------------------------------------- /src/shrink.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/shrink.test.ts -------------------------------------------------------------------------------- /src/shrink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/shrink.ts -------------------------------------------------------------------------------- /src/shrink_file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/shrink_file.test.ts -------------------------------------------------------------------------------- /src/shrink_file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/shrink_file.ts -------------------------------------------------------------------------------- /src/validate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/validate.test.ts -------------------------------------------------------------------------------- /src/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/src/validate.ts -------------------------------------------------------------------------------- /test3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/test3.json -------------------------------------------------------------------------------- /tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/tsconfig.cjs.json -------------------------------------------------------------------------------- /tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/tsconfig.esm.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/tsconfig.json -------------------------------------------------------------------------------- /ziyad.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-copilot/iam-shrink/HEAD/ziyad.json --------------------------------------------------------------------------------