├── .editorconfig ├── .eslintrc.js ├── .gitattributes ├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ ├── build-test.yml │ ├── create-release-pr.yml │ ├── publish-release.yml │ └── require-additional-reviewer.yml ├── .gitignore ├── .nvmrc ├── .prettierrc.js ├── .yarnrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── examples ├── async-inpage-api │ ├── index.html │ ├── index.js │ ├── package.json │ ├── snap.config.json │ └── yarn.lock ├── bls-signer │ ├── index.html │ ├── index.js │ ├── package.json │ ├── snap.config.json │ └── yarn.lock ├── custom-account │ ├── index.html │ ├── index.js │ ├── package.json │ ├── snap.config.json │ └── yarn.lock ├── custom-token │ ├── index.html │ ├── index.js │ ├── package.json │ ├── snap.config.json │ └── yarn.lock ├── ethers-js │ ├── index.html │ ├── index.js │ ├── package.json │ ├── snap.config.json │ └── yarn.lock ├── hello-snaps │ ├── index.html │ ├── index.js │ ├── package.json │ ├── snap.config.json │ └── yarn.lock ├── ipfs │ ├── README.md │ ├── index.html │ ├── index.js │ ├── package.json │ ├── snap.config.json │ └── yarn.lock ├── recipient-address-auditor │ ├── index.html │ ├── index.js │ ├── package.json │ ├── snap.config.json │ └── yarn.lock └── submitted-tx-hash-tracker │ ├── index.html │ ├── index.js │ ├── package.json │ ├── snap.config.json │ └── yarn.lock ├── jest.config.js ├── package.json ├── scripts ├── buildExamples.js └── generateInitTemplate.js ├── src ├── builders.ts ├── cli.test.ts ├── cli.ts ├── cmds │ ├── build │ │ ├── build.test.ts │ │ ├── buildHandler.ts │ │ ├── bundle.test.ts │ │ ├── bundle.ts │ │ ├── bundleUtils.test.ts │ │ ├── bundleUtils.ts │ │ └── index.ts │ ├── eval │ │ ├── eval-worker.ts │ │ ├── eval.test.ts │ │ ├── evalHandler.ts │ │ ├── index.ts │ │ ├── workerEval.test.ts │ │ └── workerEval.ts │ ├── index.ts │ ├── init │ │ ├── index.ts │ │ ├── init.test.ts │ │ ├── initHandler.test.ts │ │ ├── initHandler.ts │ │ ├── initTemplate.json │ │ ├── initUtils.test.ts │ │ └── initUtils.ts │ ├── manifest │ │ ├── index.ts │ │ ├── manifest.test.ts │ │ └── manifestHandler.ts │ ├── serve │ │ ├── index.ts │ │ ├── serve.test.ts │ │ ├── serveUtils.test.ts │ │ └── serveUtils.ts │ └── watch │ │ ├── index.ts │ │ ├── watch.test.ts │ │ └── watchHandler.ts ├── main.test.ts ├── main.ts ├── types │ ├── package.d.ts │ └── yargs.d.ts └── utils │ ├── fs.test.ts │ ├── fs.ts │ ├── index.ts │ ├── misc.test.ts │ ├── misc.ts │ ├── readline.test.ts │ ├── readline.ts │ ├── snap-config.test.ts │ ├── snap-config.ts │ ├── validate-fs.test.ts │ └── validate-fs.ts ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | 3 | yarn.lock linguist-generated=false 4 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/.github/workflows/build-test.yml -------------------------------------------------------------------------------- /.github/workflows/create-release-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/.github/workflows/create-release-pr.yml -------------------------------------------------------------------------------- /.github/workflows/publish-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/.github/workflows/publish-release.yml -------------------------------------------------------------------------------- /.github/workflows/require-additional-reviewer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/.github/workflows/require-additional-reviewer.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v12 2 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- 1 | ignore-scripts true 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/README.md -------------------------------------------------------------------------------- /examples/async-inpage-api/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/async-inpage-api/index.html -------------------------------------------------------------------------------- /examples/async-inpage-api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/async-inpage-api/index.js -------------------------------------------------------------------------------- /examples/async-inpage-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/async-inpage-api/package.json -------------------------------------------------------------------------------- /examples/async-inpage-api/snap.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/async-inpage-api/snap.config.json -------------------------------------------------------------------------------- /examples/async-inpage-api/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/async-inpage-api/yarn.lock -------------------------------------------------------------------------------- /examples/bls-signer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/bls-signer/index.html -------------------------------------------------------------------------------- /examples/bls-signer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/bls-signer/index.js -------------------------------------------------------------------------------- /examples/bls-signer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/bls-signer/package.json -------------------------------------------------------------------------------- /examples/bls-signer/snap.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "port": 8084 3 | } 4 | -------------------------------------------------------------------------------- /examples/bls-signer/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/bls-signer/yarn.lock -------------------------------------------------------------------------------- /examples/custom-account/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/custom-account/index.html -------------------------------------------------------------------------------- /examples/custom-account/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/custom-account/index.js -------------------------------------------------------------------------------- /examples/custom-account/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/custom-account/package.json -------------------------------------------------------------------------------- /examples/custom-account/snap.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/custom-account/snap.config.json -------------------------------------------------------------------------------- /examples/custom-account/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/custom-account/yarn.lock -------------------------------------------------------------------------------- /examples/custom-token/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/custom-token/index.html -------------------------------------------------------------------------------- /examples/custom-token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/custom-token/index.js -------------------------------------------------------------------------------- /examples/custom-token/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/custom-token/package.json -------------------------------------------------------------------------------- /examples/custom-token/snap.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "port": 8085 3 | } 4 | -------------------------------------------------------------------------------- /examples/custom-token/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/custom-token/yarn.lock -------------------------------------------------------------------------------- /examples/ethers-js/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/ethers-js/index.html -------------------------------------------------------------------------------- /examples/ethers-js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/ethers-js/index.js -------------------------------------------------------------------------------- /examples/ethers-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/ethers-js/package.json -------------------------------------------------------------------------------- /examples/ethers-js/snap.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/ethers-js/snap.config.json -------------------------------------------------------------------------------- /examples/ethers-js/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/ethers-js/yarn.lock -------------------------------------------------------------------------------- /examples/hello-snaps/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/hello-snaps/index.html -------------------------------------------------------------------------------- /examples/hello-snaps/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/hello-snaps/index.js -------------------------------------------------------------------------------- /examples/hello-snaps/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/hello-snaps/package.json -------------------------------------------------------------------------------- /examples/hello-snaps/snap.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "port": 8081 3 | } 4 | -------------------------------------------------------------------------------- /examples/hello-snaps/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/hello-snaps/yarn.lock -------------------------------------------------------------------------------- /examples/ipfs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/ipfs/README.md -------------------------------------------------------------------------------- /examples/ipfs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/ipfs/index.html -------------------------------------------------------------------------------- /examples/ipfs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/ipfs/index.js -------------------------------------------------------------------------------- /examples/ipfs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/ipfs/package.json -------------------------------------------------------------------------------- /examples/ipfs/snap.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "port": 8086 3 | } 4 | -------------------------------------------------------------------------------- /examples/ipfs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/ipfs/yarn.lock -------------------------------------------------------------------------------- /examples/recipient-address-auditor/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/recipient-address-auditor/index.html -------------------------------------------------------------------------------- /examples/recipient-address-auditor/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/recipient-address-auditor/index.js -------------------------------------------------------------------------------- /examples/recipient-address-auditor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/recipient-address-auditor/package.json -------------------------------------------------------------------------------- /examples/recipient-address-auditor/snap.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "port": 8082 3 | } 4 | -------------------------------------------------------------------------------- /examples/recipient-address-auditor/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/recipient-address-auditor/yarn.lock -------------------------------------------------------------------------------- /examples/submitted-tx-hash-tracker/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/submitted-tx-hash-tracker/index.html -------------------------------------------------------------------------------- /examples/submitted-tx-hash-tracker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/submitted-tx-hash-tracker/index.js -------------------------------------------------------------------------------- /examples/submitted-tx-hash-tracker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/submitted-tx-hash-tracker/package.json -------------------------------------------------------------------------------- /examples/submitted-tx-hash-tracker/snap.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "port": 8083 3 | } 4 | -------------------------------------------------------------------------------- /examples/submitted-tx-hash-tracker/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/examples/submitted-tx-hash-tracker/yarn.lock -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/package.json -------------------------------------------------------------------------------- /scripts/buildExamples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/scripts/buildExamples.js -------------------------------------------------------------------------------- /scripts/generateInitTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/scripts/generateInitTemplate.js -------------------------------------------------------------------------------- /src/builders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/builders.ts -------------------------------------------------------------------------------- /src/cli.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cli.test.ts -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/cmds/build/build.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/build/build.test.ts -------------------------------------------------------------------------------- /src/cmds/build/buildHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/build/buildHandler.ts -------------------------------------------------------------------------------- /src/cmds/build/bundle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/build/bundle.test.ts -------------------------------------------------------------------------------- /src/cmds/build/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/build/bundle.ts -------------------------------------------------------------------------------- /src/cmds/build/bundleUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/build/bundleUtils.test.ts -------------------------------------------------------------------------------- /src/cmds/build/bundleUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/build/bundleUtils.ts -------------------------------------------------------------------------------- /src/cmds/build/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/build/index.ts -------------------------------------------------------------------------------- /src/cmds/eval/eval-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/eval/eval-worker.ts -------------------------------------------------------------------------------- /src/cmds/eval/eval.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/eval/eval.test.ts -------------------------------------------------------------------------------- /src/cmds/eval/evalHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/eval/evalHandler.ts -------------------------------------------------------------------------------- /src/cmds/eval/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/eval/index.ts -------------------------------------------------------------------------------- /src/cmds/eval/workerEval.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/eval/workerEval.test.ts -------------------------------------------------------------------------------- /src/cmds/eval/workerEval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/eval/workerEval.ts -------------------------------------------------------------------------------- /src/cmds/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/index.ts -------------------------------------------------------------------------------- /src/cmds/init/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/init/index.ts -------------------------------------------------------------------------------- /src/cmds/init/init.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/init/init.test.ts -------------------------------------------------------------------------------- /src/cmds/init/initHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/init/initHandler.test.ts -------------------------------------------------------------------------------- /src/cmds/init/initHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/init/initHandler.ts -------------------------------------------------------------------------------- /src/cmds/init/initTemplate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/init/initTemplate.json -------------------------------------------------------------------------------- /src/cmds/init/initUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/init/initUtils.test.ts -------------------------------------------------------------------------------- /src/cmds/init/initUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/init/initUtils.ts -------------------------------------------------------------------------------- /src/cmds/manifest/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/manifest/index.ts -------------------------------------------------------------------------------- /src/cmds/manifest/manifest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/manifest/manifest.test.ts -------------------------------------------------------------------------------- /src/cmds/manifest/manifestHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/manifest/manifestHandler.ts -------------------------------------------------------------------------------- /src/cmds/serve/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/serve/index.ts -------------------------------------------------------------------------------- /src/cmds/serve/serve.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/serve/serve.test.ts -------------------------------------------------------------------------------- /src/cmds/serve/serveUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/serve/serveUtils.test.ts -------------------------------------------------------------------------------- /src/cmds/serve/serveUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/serve/serveUtils.ts -------------------------------------------------------------------------------- /src/cmds/watch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/watch/index.ts -------------------------------------------------------------------------------- /src/cmds/watch/watch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/watch/watch.test.ts -------------------------------------------------------------------------------- /src/cmds/watch/watchHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/cmds/watch/watchHandler.ts -------------------------------------------------------------------------------- /src/main.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/main.test.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/types/package.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/types/package.d.ts -------------------------------------------------------------------------------- /src/types/yargs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/types/yargs.d.ts -------------------------------------------------------------------------------- /src/utils/fs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/utils/fs.test.ts -------------------------------------------------------------------------------- /src/utils/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/utils/fs.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/misc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/utils/misc.test.ts -------------------------------------------------------------------------------- /src/utils/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/utils/misc.ts -------------------------------------------------------------------------------- /src/utils/readline.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/utils/readline.test.ts -------------------------------------------------------------------------------- /src/utils/readline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/utils/readline.ts -------------------------------------------------------------------------------- /src/utils/snap-config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/utils/snap-config.test.ts -------------------------------------------------------------------------------- /src/utils/snap-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/utils/snap-config.ts -------------------------------------------------------------------------------- /src/utils/validate-fs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/utils/validate-fs.test.ts -------------------------------------------------------------------------------- /src/utils/validate-fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/src/utils/validate-fs.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaMask/snaps-cli/HEAD/yarn.lock --------------------------------------------------------------------------------