├── .changeset ├── README.md ├── config.json └── initial-revamp.md ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ ├── release.yml │ └── snapshot.yml ├── .gitignore ├── .husky └── commit-msg ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── .vscode ├── extensions.json └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── action.yml ├── bin ├── dev.js └── run.js ├── commitlint.config.js ├── docs ├── MIGRATION.md ├── NEXT_STEPS.md ├── PROJECT_STRUCTURE.md ├── QUICKSTART.md └── REVAMP_SUMMARY.md ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts └── check-npm-token.sh ├── src ├── commands │ └── deploy.ts ├── constants │ └── flags.ts ├── index.ts ├── prompts │ ├── arns.ts │ ├── deployment.ts │ └── wallet.ts ├── types │ └── index.ts └── utils │ ├── __tests__ │ └── constants.test.ts │ ├── config-resolver.ts │ ├── constants.ts │ ├── path.ts │ ├── signer.ts │ ├── uploader.ts │ └── validators.ts ├── tests ├── README.md ├── constants.ts ├── e2e │ └── deploy-command.test.ts ├── fixtures │ ├── README.md │ ├── payment-service.openapi.yaml │ ├── test-app │ │ ├── index.html │ │ └── style.css │ ├── test_wallet.json │ └── upload-service.openapi.yaml ├── global-setup.ts ├── mocks │ ├── README.md │ └── turbo-handlers.ts ├── setup.ts ├── types │ ├── payment-service.ts │ └── upload-service.ts └── unit │ └── validators.test.ts ├── tsconfig.json └── vite.config.ts /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.changeset/initial-revamp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.changeset/initial-revamp.md -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.github/workflows/snapshot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 2 | 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/action.yml -------------------------------------------------------------------------------- /bin/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/bin/dev.js -------------------------------------------------------------------------------- /bin/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/bin/run.js -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /docs/MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/docs/MIGRATION.md -------------------------------------------------------------------------------- /docs/NEXT_STEPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/docs/NEXT_STEPS.md -------------------------------------------------------------------------------- /docs/PROJECT_STRUCTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/docs/PROJECT_STRUCTURE.md -------------------------------------------------------------------------------- /docs/QUICKSTART.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/docs/QUICKSTART.md -------------------------------------------------------------------------------- /docs/REVAMP_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/docs/REVAMP_SUMMARY.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - '.' 3 | -------------------------------------------------------------------------------- /scripts/check-npm-token.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/scripts/check-npm-token.sh -------------------------------------------------------------------------------- /src/commands/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/commands/deploy.ts -------------------------------------------------------------------------------- /src/constants/flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/constants/flags.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | export { run } from '@oclif/core' 2 | -------------------------------------------------------------------------------- /src/prompts/arns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/prompts/arns.ts -------------------------------------------------------------------------------- /src/prompts/deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/prompts/deployment.ts -------------------------------------------------------------------------------- /src/prompts/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/prompts/wallet.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/__tests__/constants.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/utils/__tests__/constants.test.ts -------------------------------------------------------------------------------- /src/utils/config-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/utils/config-resolver.ts -------------------------------------------------------------------------------- /src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/utils/constants.ts -------------------------------------------------------------------------------- /src/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/utils/path.ts -------------------------------------------------------------------------------- /src/utils/signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/utils/signer.ts -------------------------------------------------------------------------------- /src/utils/uploader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/utils/uploader.ts -------------------------------------------------------------------------------- /src/utils/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/src/utils/validators.ts -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/tests/constants.ts -------------------------------------------------------------------------------- /tests/e2e/deploy-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/tests/e2e/deploy-command.test.ts -------------------------------------------------------------------------------- /tests/fixtures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/tests/fixtures/README.md -------------------------------------------------------------------------------- /tests/fixtures/payment-service.openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permaweb/permaweb-deploy/HEAD/tests/fixtures/payment-service.openapi.yaml -------------------------------------------------------------------------------- /tests/fixtures/test-app/index.html: -------------------------------------------------------------------------------- 1 |