├── .changeset ├── README.md └── config.json ├── .cursor └── rules │ ├── add-docs-page.mdc │ ├── cursor-rules-location.mdc │ ├── docs-location.mdc │ ├── env-graph-tests.mdc │ ├── root-decorator-tests.mdc │ ├── style-guide.mdc │ └── varlock.mdc ├── .cursorignore ├── .dockerignore ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── config │ └── labeler.yaml ├── dependabot.yml └── workflows │ ├── binary-release.yaml │ ├── pr-labeler.yaml │ ├── release-preview.yaml │ ├── release.yaml │ └── test.yaml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── SECURITY.md ├── eslint.config.mjs ├── examples ├── astro-example │ ├── .env.development │ ├── .env.schema │ ├── .gitignore │ ├── .vscode │ │ ├── extensions.json │ │ └── launch.json │ ├── README.md │ ├── astro.config.mts │ ├── package.json │ ├── public │ │ └── .assetsignore │ ├── src │ │ ├── components │ │ │ ├── client-test.vue │ │ │ └── env-test.astro │ │ ├── layouts │ │ │ └── Layout.astro │ │ └── pages │ │ │ ├── api.json.ts │ │ │ ├── index.astro │ │ │ └── mdx.mdx │ ├── tsconfig.json │ └── wrangler.jsonc ├── basic │ ├── .env-imported-dir │ │ ├── .env.production │ │ └── .env.schema │ ├── .env.development │ ├── .env.imported │ ├── .env.preview │ ├── .env.production │ ├── .env.schema │ ├── .env.test │ ├── package.json │ ├── src │ │ ├── example-autoload.ts │ │ ├── example-dotenv.ts │ │ ├── example-load.ts │ │ ├── example-needs-run.ts │ │ └── log-env.ts │ └── tsconfig.json ├── init-sample-test │ ├── .cursorignore │ ├── .gitignore │ ├── copy-sample.js │ ├── package.json │ ├── pnpm-lock.yaml │ ├── pnpm-workspace.yaml │ └── sample-envs │ │ ├── calcom.env │ │ ├── carbon.env │ │ ├── hoop.env │ │ └── outline.env ├── init-test │ ├── .env │ ├── .env.development │ ├── .env.example │ ├── .env.invalid │ ├── .env.schema │ └── package.json ├── plugin-test │ ├── .env.op │ ├── .env.schema │ └── package.json ├── qwik-example │ ├── .env.schema │ ├── .gitignore │ ├── .prettierignore │ ├── .vscode │ │ ├── launch.json │ │ ├── qwik-city.code-snippets │ │ └── qwik.code-snippets │ ├── README.md │ ├── eslint.config.js │ ├── package.json │ ├── qwik.env.d.ts │ ├── src │ │ ├── components │ │ │ └── router-head │ │ │ │ └── router-head.tsx │ │ ├── entry.dev.tsx │ │ ├── entry.preview.tsx │ │ ├── entry.ssr.tsx │ │ ├── global.css │ │ ├── root.tsx │ │ └── routes │ │ │ └── index.tsx │ ├── tsconfig.json │ └── vite.config.ts ├── vanilla-vite-example │ ├── .env │ ├── .env.development │ ├── .env.production │ ├── .env.schema │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── src │ │ ├── counter.ts │ │ ├── main.ts │ │ ├── style.css │ │ ├── typescript.svg │ │ └── vite-env.d.ts │ ├── tsconfig.json │ └── vite.config.ts └── vite-vue-example │ ├── .env │ ├── .env.development │ ├── .env.production │ ├── .env.schema │ ├── .gitignore │ ├── .vscode │ └── extensions.json │ ├── README.md │ ├── index.html │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.vue │ ├── main.ts │ ├── style.css │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── package.json ├── packages ├── env-spec-parser │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── grammar.peggy │ ├── package.json │ ├── peggy.config.cjs │ ├── scripts │ │ ├── dotenv-comparison.mjs │ │ └── playground.mjs │ ├── src │ │ ├── classes.ts │ │ ├── expand.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── simple-resolver.ts │ │ └── updater.ts │ ├── test │ │ ├── decorators.test.ts │ │ ├── functions.test.ts │ │ ├── general.test.ts │ │ ├── stringify.test.ts │ │ ├── test-utils.ts │ │ └── values.test.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── integrations │ ├── astro │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ ├── tsconfig.json │ │ └── tsup.config.ts │ ├── nextjs │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── next-env-compat.ts │ │ │ ├── patch-next-runtime.ts │ │ │ └── plugin.ts │ │ ├── tsconfig.json │ │ └── tsup.config.ts │ └── vite │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ ├── index.ts │ │ └── transform.ts │ │ ├── tsconfig.json │ │ └── tsup.config.ts ├── plugins │ └── 1password │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ ├── cli-helper.ts │ │ └── plugin.ts │ │ ├── tsconfig.json │ │ └── tsup.config.ts ├── utils │ ├── package.json │ ├── src │ │ ├── async-utils.ts │ │ ├── defer.ts │ │ ├── exec-helpers.ts │ │ ├── fs-utils.ts │ │ ├── git-utils.ts │ │ ├── my-dash.ts │ │ ├── try-catch.ts │ │ └── type-utils.ts │ └── tsconfig.json ├── varlock-docs-mcp │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ └── wrangler.jsonc ├── varlock-github-action │ └── README.md ├── varlock-website │ ├── .env.schema │ ├── .gitignore │ ├── .vscode │ │ ├── extensions.json │ │ └── launch.json │ ├── README.md │ ├── astro.config.ts │ ├── package.json │ ├── public │ │ ├── _redirects │ │ ├── default-og-image.png │ │ ├── favicon.svg │ │ └── github-readme-banner.png │ ├── src │ │ ├── assets │ │ │ ├── demo-images │ │ │ │ ├── external-providers.png │ │ │ │ ├── failing-validation.png │ │ │ │ ├── intellisense-raw.png │ │ │ │ ├── intellisense.png │ │ │ │ ├── leak.png │ │ │ │ ├── multi-env.png │ │ │ │ └── redaction.png │ │ │ ├── docs │ │ │ │ ├── multiple-docs-intellisense.png │ │ │ │ └── vs-code-intellisense.png │ │ │ ├── gauntlet_default.svg │ │ │ ├── gauntlet_open.svg │ │ │ ├── gauntlet_point.svg │ │ │ ├── houston.webp │ │ │ └── logos │ │ │ │ ├── logo-pixel.png │ │ │ │ ├── logo.svg │ │ │ │ ├── wordmark-sm.png │ │ │ │ └── wordmark.png │ │ ├── components │ │ │ ├── Badge.astro │ │ │ ├── CustomHead.astro │ │ │ ├── CustomStarlightThemeProvider.astro │ │ │ ├── EmailSignup.vue │ │ │ ├── ExecCommandWidget.astro │ │ │ ├── Footer.astro │ │ │ ├── InstallJsDepsWidget.astro │ │ │ ├── LogoList.astro │ │ │ ├── MobileStarDialog.vue │ │ │ ├── SecretReveal.vue │ │ │ ├── SocialIcons.astro │ │ │ ├── StarArrow.vue │ │ │ ├── SyncedCodeTabs.astro │ │ │ ├── ThemeSelect.astro │ │ │ ├── VarlockRetroBanner.astro │ │ │ ├── WebAuthn.vue │ │ │ ├── WorksWithLogoList.astro │ │ │ └── decorator-doc-entry.astro │ │ ├── content.config.ts │ │ ├── content │ │ │ └── docs │ │ │ │ ├── env-spec │ │ │ │ ├── best-practices.mdx │ │ │ │ ├── overview.mdx │ │ │ │ ├── reference.mdx │ │ │ │ └── vs-code-ext.mdx │ │ │ │ ├── getting-started │ │ │ │ ├── installation.mdx │ │ │ │ ├── introduction.mdx │ │ │ │ ├── migration.mdx │ │ │ │ ├── usage.mdx │ │ │ │ └── wrapping-up.mdx │ │ │ │ ├── guides │ │ │ │ ├── ai-tools.mdx │ │ │ │ ├── docker.mdx │ │ │ │ ├── environments.mdx │ │ │ │ ├── import.mdx │ │ │ │ ├── mcp.mdx │ │ │ │ ├── migrate-from-dotenv.mdx │ │ │ │ ├── plugins.mdx │ │ │ │ ├── schema.mdx │ │ │ │ ├── secrets.mdx │ │ │ │ └── telemetry.mdx │ │ │ │ ├── integrations │ │ │ │ ├── astro.mdx │ │ │ │ ├── esbuild.mdx │ │ │ │ ├── github-action.mdx │ │ │ │ ├── javascript.mdx │ │ │ │ ├── nextjs.mdx │ │ │ │ ├── other-languages.mdx │ │ │ │ ├── overview.mdx │ │ │ │ └── vite.mdx │ │ │ │ ├── plugins │ │ │ │ ├── 1password.mdx │ │ │ │ └── overview.mdx │ │ │ │ └── reference │ │ │ │ ├── cli-commands.mdx │ │ │ │ ├── data-types.mdx │ │ │ │ ├── functions.mdx │ │ │ │ ├── item-decorators.mdx │ │ │ │ └── root-decorators.mdx │ │ ├── layouts │ │ │ └── Layout.astro │ │ ├── pages │ │ │ ├── index.astro │ │ │ └── og-images │ │ │ │ └── [...route].ts │ │ ├── route-data.ts │ │ └── styles │ │ │ ├── global.css │ │ │ ├── reference.css │ │ │ └── reset.css │ ├── tsconfig.json │ └── wrangler.jsonc ├── varlock │ ├── .gitignore │ ├── .node-version │ ├── CHANGELOG.md │ ├── README.md │ ├── bin │ │ └── cli.js │ ├── install.sh │ ├── package.json │ ├── scripts │ │ ├── build-node-sea.js │ │ └── build-pkg.js │ ├── src │ │ ├── auto-load.ts │ │ ├── cli │ │ │ ├── cli-executable.ts │ │ │ ├── commands │ │ │ │ ├── doctor.command.ts │ │ │ │ ├── encrypt.command.ts │ │ │ │ ├── help.command.ts │ │ │ │ ├── init.command.ts │ │ │ │ ├── load.command.ts │ │ │ │ ├── login.command.ts │ │ │ │ ├── plugin.command.ts │ │ │ │ ├── run.command.ts │ │ │ │ └── telemetry.command.ts │ │ │ └── helpers │ │ │ │ ├── error-checks.ts │ │ │ │ ├── exit-error.ts │ │ │ │ ├── find-env-files.ts │ │ │ │ ├── gunshi-type-utils.ts │ │ │ │ ├── infer-schema.ts │ │ │ │ ├── install-detection.ts │ │ │ │ ├── js-package-manager-utils.ts │ │ │ │ ├── key-press.ts │ │ │ │ ├── open-url.ts │ │ │ │ ├── pretty-format.ts │ │ │ │ ├── prompts.ts │ │ │ │ └── telemetry.ts │ │ ├── config.ts │ │ ├── dotenv-compat.ts │ │ ├── env-graph │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ │ ├── config-item.ts │ │ │ │ ├── data-source.ts │ │ │ │ ├── data-types.ts │ │ │ │ ├── decorators.ts │ │ │ │ ├── env-graph.ts │ │ │ │ ├── error-location.ts │ │ │ │ ├── errors.ts │ │ │ │ ├── graph-utils.ts │ │ │ │ ├── loader.ts │ │ │ │ ├── plugins.ts │ │ │ │ ├── resolver.ts │ │ │ │ ├── simple-queue.ts │ │ │ │ └── type-generation.ts │ │ │ └── test │ │ │ │ ├── disabled-decorator.test.ts │ │ │ │ ├── environments.test.ts │ │ │ │ ├── helpers │ │ │ │ └── generic-test.ts │ │ │ │ ├── import.test.ts │ │ │ │ ├── plugins.test.ts │ │ │ │ ├── plugins │ │ │ │ ├── test-plugin-conflict-1 │ │ │ │ │ ├── package.json │ │ │ │ │ └── plugin.js │ │ │ │ ├── test-plugin-conflict-2 │ │ │ │ │ ├── package.json │ │ │ │ │ └── plugin.js │ │ │ │ ├── test-plugin-version-conflict │ │ │ │ │ ├── package.json │ │ │ │ │ └── plugin.js │ │ │ │ └── test-plugin │ │ │ │ │ ├── package.json │ │ │ │ │ └── plugin.js │ │ │ │ ├── required-decorators.test.ts │ │ │ │ ├── resolvers.test.ts │ │ │ │ └── sensitive-decorator.test.ts │ │ ├── globals.d.ts │ │ ├── index.ts │ │ ├── lib │ │ │ ├── ascii-art.ts │ │ │ ├── detect-runtime.ts │ │ │ ├── exec-sync-varlock.ts │ │ │ ├── formatting.ts │ │ │ ├── load-graph.ts │ │ │ └── native-app-client.ts │ │ ├── plugin-lib.ts │ │ └── runtime │ │ │ ├── env.ts │ │ │ ├── lib │ │ │ ├── debug.ts │ │ │ └── redaction.ts │ │ │ ├── patch-console.ts │ │ │ ├── patch-response.ts │ │ │ └── patch-server-response.ts │ ├── tsconfig.json │ ├── tsup-sea.config.ts │ └── tsup.config.ts └── vscode-plugin │ ├── .env.example │ ├── .gitignore │ ├── .vscode │ └── launch.json │ ├── .vscodeignore │ ├── LICENSE │ ├── README.md │ ├── SUPPORT.md │ ├── images │ ├── env-item-example.png │ ├── file-icon.png │ └── marketplace-icon.png │ ├── language │ ├── env-spec.tmLanguage.json │ └── language-configuration.json │ ├── package.json │ ├── src │ ├── constants.ts │ ├── extension.ts │ ├── hover-provider.ts │ ├── lang-config.ts │ ├── toggle-comments.ts │ └── utils │ │ └── deindent.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts ├── build-binaries.js ├── login-ghcr.sh ├── publish-docker.sh ├── release-preview.js ├── test-docker.sh └── update-homebrew-formula.js └── turbo.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.cursor/rules/add-docs-page.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.cursor/rules/add-docs-page.mdc -------------------------------------------------------------------------------- /.cursor/rules/cursor-rules-location.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.cursor/rules/cursor-rules-location.mdc -------------------------------------------------------------------------------- /.cursor/rules/docs-location.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.cursor/rules/docs-location.mdc -------------------------------------------------------------------------------- /.cursor/rules/env-graph-tests.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.cursor/rules/env-graph-tests.mdc -------------------------------------------------------------------------------- /.cursor/rules/root-decorator-tests.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.cursor/rules/root-decorator-tests.mdc -------------------------------------------------------------------------------- /.cursor/rules/style-guide.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.cursor/rules/style-guide.mdc -------------------------------------------------------------------------------- /.cursor/rules/varlock.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.cursor/rules/varlock.mdc -------------------------------------------------------------------------------- /.cursorignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.cursorignore -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/config/labeler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.github/config/labeler.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/binary-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.github/workflows/binary-release.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-labeler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.github/workflows/pr-labeler.yaml -------------------------------------------------------------------------------- /.github/workflows/release-preview.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.github/workflows/release-preview.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/SECURITY.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /examples/astro-example/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/.env.development -------------------------------------------------------------------------------- /examples/astro-example/.env.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/.env.schema -------------------------------------------------------------------------------- /examples/astro-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/.gitignore -------------------------------------------------------------------------------- /examples/astro-example/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/.vscode/extensions.json -------------------------------------------------------------------------------- /examples/astro-example/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/.vscode/launch.json -------------------------------------------------------------------------------- /examples/astro-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/README.md -------------------------------------------------------------------------------- /examples/astro-example/astro.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/astro.config.mts -------------------------------------------------------------------------------- /examples/astro-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/package.json -------------------------------------------------------------------------------- /examples/astro-example/public/.assetsignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/public/.assetsignore -------------------------------------------------------------------------------- /examples/astro-example/src/components/client-test.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/src/components/client-test.vue -------------------------------------------------------------------------------- /examples/astro-example/src/components/env-test.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/src/components/env-test.astro -------------------------------------------------------------------------------- /examples/astro-example/src/layouts/Layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/src/layouts/Layout.astro -------------------------------------------------------------------------------- /examples/astro-example/src/pages/api.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/src/pages/api.json.ts -------------------------------------------------------------------------------- /examples/astro-example/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/src/pages/index.astro -------------------------------------------------------------------------------- /examples/astro-example/src/pages/mdx.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/src/pages/mdx.mdx -------------------------------------------------------------------------------- /examples/astro-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/tsconfig.json -------------------------------------------------------------------------------- /examples/astro-example/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/astro-example/wrangler.jsonc -------------------------------------------------------------------------------- /examples/basic/.env-imported-dir/.env.production: -------------------------------------------------------------------------------- 1 | API_URL=https://api.example.com -------------------------------------------------------------------------------- /examples/basic/.env-imported-dir/.env.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/basic/.env-imported-dir/.env.schema -------------------------------------------------------------------------------- /examples/basic/.env.development: -------------------------------------------------------------------------------- 1 | ENV_SPECIFIC_ITEM=dev-value 2 | -------------------------------------------------------------------------------- /examples/basic/.env.imported: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/basic/.env.imported -------------------------------------------------------------------------------- /examples/basic/.env.preview: -------------------------------------------------------------------------------- 1 | ENV_SPECIFIC_ITEM=preview-value 2 | -------------------------------------------------------------------------------- /examples/basic/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/basic/.env.production -------------------------------------------------------------------------------- /examples/basic/.env.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/basic/.env.schema -------------------------------------------------------------------------------- /examples/basic/.env.test: -------------------------------------------------------------------------------- 1 | ENV_SPECIFIC_ITEM=test-value 2 | -------------------------------------------------------------------------------- /examples/basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/basic/package.json -------------------------------------------------------------------------------- /examples/basic/src/example-autoload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/basic/src/example-autoload.ts -------------------------------------------------------------------------------- /examples/basic/src/example-dotenv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/basic/src/example-dotenv.ts -------------------------------------------------------------------------------- /examples/basic/src/example-load.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/basic/src/example-load.ts -------------------------------------------------------------------------------- /examples/basic/src/example-needs-run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/basic/src/example-needs-run.ts -------------------------------------------------------------------------------- /examples/basic/src/log-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/basic/src/log-env.ts -------------------------------------------------------------------------------- /examples/basic/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/basic/tsconfig.json -------------------------------------------------------------------------------- /examples/init-sample-test/.cursorignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-sample-test/.cursorignore -------------------------------------------------------------------------------- /examples/init-sample-test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-sample-test/.gitignore -------------------------------------------------------------------------------- /examples/init-sample-test/copy-sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-sample-test/copy-sample.js -------------------------------------------------------------------------------- /examples/init-sample-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-sample-test/package.json -------------------------------------------------------------------------------- /examples/init-sample-test/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-sample-test/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/init-sample-test/pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | packages: 3 | -------------------------------------------------------------------------------- /examples/init-sample-test/sample-envs/calcom.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-sample-test/sample-envs/calcom.env -------------------------------------------------------------------------------- /examples/init-sample-test/sample-envs/carbon.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-sample-test/sample-envs/carbon.env -------------------------------------------------------------------------------- /examples/init-sample-test/sample-envs/hoop.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-sample-test/sample-envs/hoop.env -------------------------------------------------------------------------------- /examples/init-sample-test/sample-envs/outline.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-sample-test/sample-envs/outline.env -------------------------------------------------------------------------------- /examples/init-test/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-test/.env -------------------------------------------------------------------------------- /examples/init-test/.env.development: -------------------------------------------------------------------------------- 1 | ONLY_IN_ENV_DEV=asdf -------------------------------------------------------------------------------- /examples/init-test/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-test/.env.example -------------------------------------------------------------------------------- /examples/init-test/.env.invalid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-test/.env.invalid -------------------------------------------------------------------------------- /examples/init-test/.env.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-test/.env.schema -------------------------------------------------------------------------------- /examples/init-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/init-test/package.json -------------------------------------------------------------------------------- /examples/plugin-test/.env.op: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/plugin-test/.env.op -------------------------------------------------------------------------------- /examples/plugin-test/.env.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/plugin-test/.env.schema -------------------------------------------------------------------------------- /examples/plugin-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/plugin-test/package.json -------------------------------------------------------------------------------- /examples/qwik-example/.env.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/.env.schema -------------------------------------------------------------------------------- /examples/qwik-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/.gitignore -------------------------------------------------------------------------------- /examples/qwik-example/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/.prettierignore -------------------------------------------------------------------------------- /examples/qwik-example/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/.vscode/launch.json -------------------------------------------------------------------------------- /examples/qwik-example/.vscode/qwik-city.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/.vscode/qwik-city.code-snippets -------------------------------------------------------------------------------- /examples/qwik-example/.vscode/qwik.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/.vscode/qwik.code-snippets -------------------------------------------------------------------------------- /examples/qwik-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/README.md -------------------------------------------------------------------------------- /examples/qwik-example/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/eslint.config.js -------------------------------------------------------------------------------- /examples/qwik-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/package.json -------------------------------------------------------------------------------- /examples/qwik-example/qwik.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/qwik.env.d.ts -------------------------------------------------------------------------------- /examples/qwik-example/src/components/router-head/router-head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/src/components/router-head/router-head.tsx -------------------------------------------------------------------------------- /examples/qwik-example/src/entry.dev.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/src/entry.dev.tsx -------------------------------------------------------------------------------- /examples/qwik-example/src/entry.preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/src/entry.preview.tsx -------------------------------------------------------------------------------- /examples/qwik-example/src/entry.ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/src/entry.ssr.tsx -------------------------------------------------------------------------------- /examples/qwik-example/src/global.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/qwik-example/src/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/src/root.tsx -------------------------------------------------------------------------------- /examples/qwik-example/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/src/routes/index.tsx -------------------------------------------------------------------------------- /examples/qwik-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/tsconfig.json -------------------------------------------------------------------------------- /examples/qwik-example/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/qwik-example/vite.config.ts -------------------------------------------------------------------------------- /examples/vanilla-vite-example/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/.env -------------------------------------------------------------------------------- /examples/vanilla-vite-example/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/.env.development -------------------------------------------------------------------------------- /examples/vanilla-vite-example/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/.env.production -------------------------------------------------------------------------------- /examples/vanilla-vite-example/.env.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/.env.schema -------------------------------------------------------------------------------- /examples/vanilla-vite-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/.gitignore -------------------------------------------------------------------------------- /examples/vanilla-vite-example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/index.html -------------------------------------------------------------------------------- /examples/vanilla-vite-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/package.json -------------------------------------------------------------------------------- /examples/vanilla-vite-example/src/counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/src/counter.ts -------------------------------------------------------------------------------- /examples/vanilla-vite-example/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/src/main.ts -------------------------------------------------------------------------------- /examples/vanilla-vite-example/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/src/style.css -------------------------------------------------------------------------------- /examples/vanilla-vite-example/src/typescript.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/src/typescript.svg -------------------------------------------------------------------------------- /examples/vanilla-vite-example/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/vanilla-vite-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/tsconfig.json -------------------------------------------------------------------------------- /examples/vanilla-vite-example/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vanilla-vite-example/vite.config.ts -------------------------------------------------------------------------------- /examples/vite-vue-example/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/.env -------------------------------------------------------------------------------- /examples/vite-vue-example/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/.env.development -------------------------------------------------------------------------------- /examples/vite-vue-example/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/.env.production -------------------------------------------------------------------------------- /examples/vite-vue-example/.env.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/.env.schema -------------------------------------------------------------------------------- /examples/vite-vue-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/.gitignore -------------------------------------------------------------------------------- /examples/vite-vue-example/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["Vue.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /examples/vite-vue-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/README.md -------------------------------------------------------------------------------- /examples/vite-vue-example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/index.html -------------------------------------------------------------------------------- /examples/vite-vue-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/package.json -------------------------------------------------------------------------------- /examples/vite-vue-example/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/public/vite.svg -------------------------------------------------------------------------------- /examples/vite-vue-example/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/src/App.vue -------------------------------------------------------------------------------- /examples/vite-vue-example/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/src/main.ts -------------------------------------------------------------------------------- /examples/vite-vue-example/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/src/style.css -------------------------------------------------------------------------------- /examples/vite-vue-example/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/vite-vue-example/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/tsconfig.app.json -------------------------------------------------------------------------------- /examples/vite-vue-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/tsconfig.json -------------------------------------------------------------------------------- /examples/vite-vue-example/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/tsconfig.node.json -------------------------------------------------------------------------------- /examples/vite-vue-example/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/examples/vite-vue-example/vite.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/package.json -------------------------------------------------------------------------------- /packages/env-spec-parser/.gitignore: -------------------------------------------------------------------------------- 1 | # built by peggy 2 | src/grammar.js 3 | 4 | scripts/playground.env -------------------------------------------------------------------------------- /packages/env-spec-parser/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/CHANGELOG.md -------------------------------------------------------------------------------- /packages/env-spec-parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/README.md -------------------------------------------------------------------------------- /packages/env-spec-parser/grammar.peggy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/grammar.peggy -------------------------------------------------------------------------------- /packages/env-spec-parser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/package.json -------------------------------------------------------------------------------- /packages/env-spec-parser/peggy.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/peggy.config.cjs -------------------------------------------------------------------------------- /packages/env-spec-parser/scripts/dotenv-comparison.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/scripts/dotenv-comparison.mjs -------------------------------------------------------------------------------- /packages/env-spec-parser/scripts/playground.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/scripts/playground.mjs -------------------------------------------------------------------------------- /packages/env-spec-parser/src/classes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/src/classes.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/src/expand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/src/expand.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/src/helpers.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/src/index.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/src/simple-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/src/simple-resolver.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/src/updater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/src/updater.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/test/decorators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/test/decorators.test.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/test/functions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/test/functions.test.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/test/general.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/test/general.test.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/test/stringify.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/test/stringify.test.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/test/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/test/test-utils.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/test/values.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/test/values.test.ts -------------------------------------------------------------------------------- /packages/env-spec-parser/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/tsconfig.json -------------------------------------------------------------------------------- /packages/env-spec-parser/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/env-spec-parser/tsup.config.ts -------------------------------------------------------------------------------- /packages/integrations/astro/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/astro/CHANGELOG.md -------------------------------------------------------------------------------- /packages/integrations/astro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/astro/README.md -------------------------------------------------------------------------------- /packages/integrations/astro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/astro/package.json -------------------------------------------------------------------------------- /packages/integrations/astro/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/astro/src/index.ts -------------------------------------------------------------------------------- /packages/integrations/astro/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/astro/tsconfig.json -------------------------------------------------------------------------------- /packages/integrations/astro/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/astro/tsup.config.ts -------------------------------------------------------------------------------- /packages/integrations/nextjs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/nextjs/CHANGELOG.md -------------------------------------------------------------------------------- /packages/integrations/nextjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/nextjs/README.md -------------------------------------------------------------------------------- /packages/integrations/nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/nextjs/package.json -------------------------------------------------------------------------------- /packages/integrations/nextjs/src/next-env-compat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/nextjs/src/next-env-compat.ts -------------------------------------------------------------------------------- /packages/integrations/nextjs/src/patch-next-runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/nextjs/src/patch-next-runtime.ts -------------------------------------------------------------------------------- /packages/integrations/nextjs/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/nextjs/src/plugin.ts -------------------------------------------------------------------------------- /packages/integrations/nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/nextjs/tsconfig.json -------------------------------------------------------------------------------- /packages/integrations/nextjs/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/nextjs/tsup.config.ts -------------------------------------------------------------------------------- /packages/integrations/vite/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/vite/CHANGELOG.md -------------------------------------------------------------------------------- /packages/integrations/vite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/vite/README.md -------------------------------------------------------------------------------- /packages/integrations/vite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/vite/package.json -------------------------------------------------------------------------------- /packages/integrations/vite/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/vite/src/index.ts -------------------------------------------------------------------------------- /packages/integrations/vite/src/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/vite/src/transform.ts -------------------------------------------------------------------------------- /packages/integrations/vite/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/vite/tsconfig.json -------------------------------------------------------------------------------- /packages/integrations/vite/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/integrations/vite/tsup.config.ts -------------------------------------------------------------------------------- /packages/plugins/1password/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/plugins/1password/CHANGELOG.md -------------------------------------------------------------------------------- /packages/plugins/1password/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/plugins/1password/README.md -------------------------------------------------------------------------------- /packages/plugins/1password/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/plugins/1password/package.json -------------------------------------------------------------------------------- /packages/plugins/1password/src/cli-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/plugins/1password/src/cli-helper.ts -------------------------------------------------------------------------------- /packages/plugins/1password/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/plugins/1password/src/plugin.ts -------------------------------------------------------------------------------- /packages/plugins/1password/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/plugins/1password/tsconfig.json -------------------------------------------------------------------------------- /packages/plugins/1password/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/plugins/1password/tsup.config.ts -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/src/async-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/utils/src/async-utils.ts -------------------------------------------------------------------------------- /packages/utils/src/defer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/utils/src/defer.ts -------------------------------------------------------------------------------- /packages/utils/src/exec-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/utils/src/exec-helpers.ts -------------------------------------------------------------------------------- /packages/utils/src/fs-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/utils/src/fs-utils.ts -------------------------------------------------------------------------------- /packages/utils/src/git-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/utils/src/git-utils.ts -------------------------------------------------------------------------------- /packages/utils/src/my-dash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/utils/src/my-dash.ts -------------------------------------------------------------------------------- /packages/utils/src/try-catch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/utils/src/try-catch.ts -------------------------------------------------------------------------------- /packages/utils/src/type-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/utils/src/type-utils.ts -------------------------------------------------------------------------------- /packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /packages/varlock-docs-mcp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-docs-mcp/.gitignore -------------------------------------------------------------------------------- /packages/varlock-docs-mcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-docs-mcp/README.md -------------------------------------------------------------------------------- /packages/varlock-docs-mcp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-docs-mcp/package.json -------------------------------------------------------------------------------- /packages/varlock-docs-mcp/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-docs-mcp/src/index.ts -------------------------------------------------------------------------------- /packages/varlock-docs-mcp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-docs-mcp/tsconfig.json -------------------------------------------------------------------------------- /packages/varlock-docs-mcp/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-docs-mcp/wrangler.jsonc -------------------------------------------------------------------------------- /packages/varlock-github-action/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-github-action/README.md -------------------------------------------------------------------------------- /packages/varlock-website/.env.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/.env.schema -------------------------------------------------------------------------------- /packages/varlock-website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/.gitignore -------------------------------------------------------------------------------- /packages/varlock-website/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/.vscode/extensions.json -------------------------------------------------------------------------------- /packages/varlock-website/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/.vscode/launch.json -------------------------------------------------------------------------------- /packages/varlock-website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/README.md -------------------------------------------------------------------------------- /packages/varlock-website/astro.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/astro.config.ts -------------------------------------------------------------------------------- /packages/varlock-website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/package.json -------------------------------------------------------------------------------- /packages/varlock-website/public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/public/_redirects -------------------------------------------------------------------------------- /packages/varlock-website/public/default-og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/public/default-og-image.png -------------------------------------------------------------------------------- /packages/varlock-website/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/public/favicon.svg -------------------------------------------------------------------------------- /packages/varlock-website/public/github-readme-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/public/github-readme-banner.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/demo-images/external-providers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/demo-images/external-providers.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/demo-images/failing-validation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/demo-images/failing-validation.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/demo-images/intellisense-raw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/demo-images/intellisense-raw.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/demo-images/intellisense.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/demo-images/intellisense.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/demo-images/leak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/demo-images/leak.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/demo-images/multi-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/demo-images/multi-env.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/demo-images/redaction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/demo-images/redaction.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/docs/multiple-docs-intellisense.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/docs/multiple-docs-intellisense.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/docs/vs-code-intellisense.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/docs/vs-code-intellisense.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/gauntlet_default.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/gauntlet_default.svg -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/gauntlet_open.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/gauntlet_open.svg -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/gauntlet_point.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/gauntlet_point.svg -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/houston.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/houston.webp -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/logos/logo-pixel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/logos/logo-pixel.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/logos/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/logos/logo.svg -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/logos/wordmark-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/logos/wordmark-sm.png -------------------------------------------------------------------------------- /packages/varlock-website/src/assets/logos/wordmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/assets/logos/wordmark.png -------------------------------------------------------------------------------- /packages/varlock-website/src/components/Badge.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/Badge.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/CustomHead.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/CustomHead.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/CustomStarlightThemeProvider.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/CustomStarlightThemeProvider.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/EmailSignup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/EmailSignup.vue -------------------------------------------------------------------------------- /packages/varlock-website/src/components/ExecCommandWidget.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/ExecCommandWidget.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/Footer.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/Footer.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/InstallJsDepsWidget.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/InstallJsDepsWidget.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/LogoList.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/LogoList.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/MobileStarDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/MobileStarDialog.vue -------------------------------------------------------------------------------- /packages/varlock-website/src/components/SecretReveal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/SecretReveal.vue -------------------------------------------------------------------------------- /packages/varlock-website/src/components/SocialIcons.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/SocialIcons.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/StarArrow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/StarArrow.vue -------------------------------------------------------------------------------- /packages/varlock-website/src/components/SyncedCodeTabs.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/SyncedCodeTabs.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/ThemeSelect.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/ThemeSelect.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/VarlockRetroBanner.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/VarlockRetroBanner.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/WebAuthn.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/WebAuthn.vue -------------------------------------------------------------------------------- /packages/varlock-website/src/components/WorksWithLogoList.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/WorksWithLogoList.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/components/decorator-doc-entry.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/components/decorator-doc-entry.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/content.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content.config.ts -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/env-spec/best-practices.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/env-spec/best-practices.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/env-spec/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/env-spec/overview.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/env-spec/reference.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/env-spec/reference.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/env-spec/vs-code-ext.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/env-spec/vs-code-ext.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/getting-started/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/getting-started/installation.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/getting-started/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/getting-started/introduction.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/getting-started/migration.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/getting-started/migration.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/getting-started/usage.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/getting-started/usage.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/getting-started/wrapping-up.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/getting-started/wrapping-up.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/guides/ai-tools.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/guides/ai-tools.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/guides/docker.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/guides/docker.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/guides/environments.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/guides/environments.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/guides/import.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/guides/import.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/guides/mcp.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/guides/mcp.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/guides/migrate-from-dotenv.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/guides/migrate-from-dotenv.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/guides/plugins.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/guides/plugins.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/guides/schema.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/guides/schema.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/guides/secrets.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/guides/secrets.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/guides/telemetry.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/guides/telemetry.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/integrations/astro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/integrations/astro.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/integrations/esbuild.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/integrations/esbuild.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/integrations/github-action.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/integrations/github-action.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/integrations/javascript.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/integrations/javascript.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/integrations/nextjs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/integrations/nextjs.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/integrations/other-languages.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/integrations/other-languages.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/integrations/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/integrations/overview.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/integrations/vite.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/integrations/vite.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/plugins/1password.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/plugins/1password.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/plugins/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/plugins/overview.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/reference/cli-commands.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/reference/cli-commands.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/reference/data-types.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/reference/data-types.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/reference/functions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/reference/functions.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/reference/item-decorators.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/reference/item-decorators.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/content/docs/reference/root-decorators.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/content/docs/reference/root-decorators.mdx -------------------------------------------------------------------------------- /packages/varlock-website/src/layouts/Layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/layouts/Layout.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/pages/index.astro -------------------------------------------------------------------------------- /packages/varlock-website/src/pages/og-images/[...route].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/pages/og-images/[...route].ts -------------------------------------------------------------------------------- /packages/varlock-website/src/route-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/route-data.ts -------------------------------------------------------------------------------- /packages/varlock-website/src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/styles/global.css -------------------------------------------------------------------------------- /packages/varlock-website/src/styles/reference.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/styles/reference.css -------------------------------------------------------------------------------- /packages/varlock-website/src/styles/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/src/styles/reset.css -------------------------------------------------------------------------------- /packages/varlock-website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/tsconfig.json -------------------------------------------------------------------------------- /packages/varlock-website/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock-website/wrangler.jsonc -------------------------------------------------------------------------------- /packages/varlock/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | dist-sea -------------------------------------------------------------------------------- /packages/varlock/.node-version: -------------------------------------------------------------------------------- 1 | 22.15.1 -------------------------------------------------------------------------------- /packages/varlock/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/CHANGELOG.md -------------------------------------------------------------------------------- /packages/varlock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/README.md -------------------------------------------------------------------------------- /packages/varlock/bin/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/bin/cli.js -------------------------------------------------------------------------------- /packages/varlock/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/install.sh -------------------------------------------------------------------------------- /packages/varlock/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/package.json -------------------------------------------------------------------------------- /packages/varlock/scripts/build-node-sea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/scripts/build-node-sea.js -------------------------------------------------------------------------------- /packages/varlock/scripts/build-pkg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/scripts/build-pkg.js -------------------------------------------------------------------------------- /packages/varlock/src/auto-load.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/auto-load.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/cli-executable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/cli-executable.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/commands/doctor.command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/commands/doctor.command.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/commands/encrypt.command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/commands/encrypt.command.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/commands/help.command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/commands/help.command.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/commands/init.command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/commands/init.command.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/commands/load.command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/commands/load.command.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/commands/login.command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/commands/login.command.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/commands/plugin.command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/commands/plugin.command.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/commands/run.command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/commands/run.command.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/commands/telemetry.command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/commands/telemetry.command.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/error-checks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/error-checks.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/exit-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/exit-error.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/find-env-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/find-env-files.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/gunshi-type-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/gunshi-type-utils.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/infer-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/infer-schema.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/install-detection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/install-detection.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/js-package-manager-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/js-package-manager-utils.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/key-press.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/key-press.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/open-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/open-url.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/pretty-format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/pretty-format.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/prompts.ts -------------------------------------------------------------------------------- /packages/varlock/src/cli/helpers/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/cli/helpers/telemetry.ts -------------------------------------------------------------------------------- /packages/varlock/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/config.ts -------------------------------------------------------------------------------- /packages/varlock/src/dotenv-compat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/dotenv-compat.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/README.md -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/index.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/config-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/config-item.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/data-source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/data-source.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/data-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/data-types.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/decorators.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/env-graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/env-graph.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/error-location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/error-location.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/errors.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/graph-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/graph-utils.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/loader.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/plugins.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/resolver.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/simple-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/simple-queue.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/lib/type-generation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/lib/type-generation.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/disabled-decorator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/disabled-decorator.test.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/environments.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/environments.test.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/helpers/generic-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/helpers/generic-test.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/import.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/import.test.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/plugins.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/plugins.test.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/plugins/test-plugin-conflict-1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/plugins/test-plugin-conflict-1/package.json -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/plugins/test-plugin-conflict-1/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/plugins/test-plugin-conflict-1/plugin.js -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/plugins/test-plugin-conflict-2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/plugins/test-plugin-conflict-2/package.json -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/plugins/test-plugin-conflict-2/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/plugins/test-plugin-conflict-2/plugin.js -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/plugins/test-plugin-version-conflict/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/plugins/test-plugin-version-conflict/package.json -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/plugins/test-plugin-version-conflict/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/plugins/test-plugin-version-conflict/plugin.js -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/plugins/test-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/plugins/test-plugin/package.json -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/plugins/test-plugin/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/plugins/test-plugin/plugin.js -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/required-decorators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/required-decorators.test.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/resolvers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/resolvers.test.ts -------------------------------------------------------------------------------- /packages/varlock/src/env-graph/test/sensitive-decorator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/env-graph/test/sensitive-decorator.test.ts -------------------------------------------------------------------------------- /packages/varlock/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/globals.d.ts -------------------------------------------------------------------------------- /packages/varlock/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/index.ts -------------------------------------------------------------------------------- /packages/varlock/src/lib/ascii-art.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/lib/ascii-art.ts -------------------------------------------------------------------------------- /packages/varlock/src/lib/detect-runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/lib/detect-runtime.ts -------------------------------------------------------------------------------- /packages/varlock/src/lib/exec-sync-varlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/lib/exec-sync-varlock.ts -------------------------------------------------------------------------------- /packages/varlock/src/lib/formatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/lib/formatting.ts -------------------------------------------------------------------------------- /packages/varlock/src/lib/load-graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/lib/load-graph.ts -------------------------------------------------------------------------------- /packages/varlock/src/lib/native-app-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/lib/native-app-client.ts -------------------------------------------------------------------------------- /packages/varlock/src/plugin-lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/plugin-lib.ts -------------------------------------------------------------------------------- /packages/varlock/src/runtime/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/runtime/env.ts -------------------------------------------------------------------------------- /packages/varlock/src/runtime/lib/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/runtime/lib/debug.ts -------------------------------------------------------------------------------- /packages/varlock/src/runtime/lib/redaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/runtime/lib/redaction.ts -------------------------------------------------------------------------------- /packages/varlock/src/runtime/patch-console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/runtime/patch-console.ts -------------------------------------------------------------------------------- /packages/varlock/src/runtime/patch-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/runtime/patch-response.ts -------------------------------------------------------------------------------- /packages/varlock/src/runtime/patch-server-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/src/runtime/patch-server-response.ts -------------------------------------------------------------------------------- /packages/varlock/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/tsconfig.json -------------------------------------------------------------------------------- /packages/varlock/tsup-sea.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/tsup-sea.config.ts -------------------------------------------------------------------------------- /packages/varlock/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/varlock/tsup.config.ts -------------------------------------------------------------------------------- /packages/vscode-plugin/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/.env.example -------------------------------------------------------------------------------- /packages/vscode-plugin/.gitignore: -------------------------------------------------------------------------------- 1 | *.vsix 2 | -------------------------------------------------------------------------------- /packages/vscode-plugin/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/.vscode/launch.json -------------------------------------------------------------------------------- /packages/vscode-plugin/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/.vscodeignore -------------------------------------------------------------------------------- /packages/vscode-plugin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/LICENSE -------------------------------------------------------------------------------- /packages/vscode-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/README.md -------------------------------------------------------------------------------- /packages/vscode-plugin/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/SUPPORT.md -------------------------------------------------------------------------------- /packages/vscode-plugin/images/env-item-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/images/env-item-example.png -------------------------------------------------------------------------------- /packages/vscode-plugin/images/file-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/images/file-icon.png -------------------------------------------------------------------------------- /packages/vscode-plugin/images/marketplace-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/images/marketplace-icon.png -------------------------------------------------------------------------------- /packages/vscode-plugin/language/env-spec.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/language/env-spec.tmLanguage.json -------------------------------------------------------------------------------- /packages/vscode-plugin/language/language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/language/language-configuration.json -------------------------------------------------------------------------------- /packages/vscode-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/package.json -------------------------------------------------------------------------------- /packages/vscode-plugin/src/constants.ts: -------------------------------------------------------------------------------- 1 | export const LANG_ID = 'env-spec'; 2 | -------------------------------------------------------------------------------- /packages/vscode-plugin/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/src/extension.ts -------------------------------------------------------------------------------- /packages/vscode-plugin/src/hover-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/src/hover-provider.ts -------------------------------------------------------------------------------- /packages/vscode-plugin/src/lang-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/src/lang-config.ts -------------------------------------------------------------------------------- /packages/vscode-plugin/src/toggle-comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/src/toggle-comments.ts -------------------------------------------------------------------------------- /packages/vscode-plugin/src/utils/deindent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/src/utils/deindent.ts -------------------------------------------------------------------------------- /packages/vscode-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/vscode-plugin/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/packages/vscode-plugin/tsup.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/build-binaries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/scripts/build-binaries.js -------------------------------------------------------------------------------- /scripts/login-ghcr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/scripts/login-ghcr.sh -------------------------------------------------------------------------------- /scripts/publish-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/scripts/publish-docker.sh -------------------------------------------------------------------------------- /scripts/release-preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/scripts/release-preview.js -------------------------------------------------------------------------------- /scripts/test-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/scripts/test-docker.sh -------------------------------------------------------------------------------- /scripts/update-homebrew-formula.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/scripts/update-homebrew-formula.js -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmno-dev/varlock/HEAD/turbo.json --------------------------------------------------------------------------------