├── .eslintignore ├── .eslintrc.cjs ├── .github ├── dependabot.yml └── workflows │ └── test.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── package.json ├── runtimes ├── npm │ └── Dockerfile ├── start-container └── yarn │ └── Dockerfile ├── src ├── console │ ├── docker-compose-command.mjs │ └── init-command.mjs ├── constants │ ├── color-codes.mjs │ ├── commands.mjs │ └── services.mjs ├── index.mjs └── utils │ └── index.mjs └── stubs ├── adminer.stub ├── mailpit.stub ├── mariadb.stub ├── meilisearch.stub ├── memcached.stub ├── minio.stub ├── mysql.stub ├── pgsql.stub ├── rabbitmq.stub └── redis.stub /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/package.json -------------------------------------------------------------------------------- /runtimes/npm/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/runtimes/npm/Dockerfile -------------------------------------------------------------------------------- /runtimes/start-container: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/runtimes/start-container -------------------------------------------------------------------------------- /runtimes/yarn/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/runtimes/yarn/Dockerfile -------------------------------------------------------------------------------- /src/console/docker-compose-command.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/src/console/docker-compose-command.mjs -------------------------------------------------------------------------------- /src/console/init-command.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/src/console/init-command.mjs -------------------------------------------------------------------------------- /src/constants/color-codes.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/src/constants/color-codes.mjs -------------------------------------------------------------------------------- /src/constants/commands.mjs: -------------------------------------------------------------------------------- 1 | export const INIT = 'init'; 2 | -------------------------------------------------------------------------------- /src/constants/services.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/src/constants/services.mjs -------------------------------------------------------------------------------- /src/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/src/index.mjs -------------------------------------------------------------------------------- /src/utils/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/src/utils/index.mjs -------------------------------------------------------------------------------- /stubs/adminer.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/stubs/adminer.stub -------------------------------------------------------------------------------- /stubs/mailpit.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/stubs/mailpit.stub -------------------------------------------------------------------------------- /stubs/mariadb.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/stubs/mariadb.stub -------------------------------------------------------------------------------- /stubs/meilisearch.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/stubs/meilisearch.stub -------------------------------------------------------------------------------- /stubs/memcached.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/stubs/memcached.stub -------------------------------------------------------------------------------- /stubs/minio.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/stubs/minio.stub -------------------------------------------------------------------------------- /stubs/mysql.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/stubs/mysql.stub -------------------------------------------------------------------------------- /stubs/pgsql.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/stubs/pgsql.stub -------------------------------------------------------------------------------- /stubs/rabbitmq.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/stubs/rabbitmq.stub -------------------------------------------------------------------------------- /stubs/redis.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arifszn/vail/HEAD/stubs/redis.stub --------------------------------------------------------------------------------