UNPKG

@builder.io/dev-tools

Version:

Builder.io Visual CMS Devtools

4 lines • 8.83 MB
{ "version": 3, "sources": ["../../../_sentry-release-injection-stub", "../../../node_modules/mri/lib/index.js", "../../../packages/dev-tools/cli/prettier.ts", "../../../packages/dev-tools/common/constants.ts", "../../../node_modules/sisteransi/src/index.js", "../../../node_modules/picocolors/picocolors.js", "../../../node_modules/node_modules/.pnpm/ansi-regex@6.1.0/node_modules/ansi-regex/index.js", "../../../node_modules/node_modules/.pnpm/strip-ansi@7.1.0/node_modules/strip-ansi/index.js", "../../../node_modules/node_modules/.pnpm/eastasianwidth@0.2.0/node_modules/eastasianwidth/eastasianwidth.js", "../../../node_modules/node_modules/.pnpm/emoji-regex@9.2.2/node_modules/emoji-regex/index.js", "../../../node_modules/node_modules/.pnpm/string-width@5.1.2/node_modules/string-width/index.js", "../../../node_modules/node_modules/.pnpm/ansi-styles@6.2.1/node_modules/ansi-styles/index.js", "../../../node_modules/node_modules/.pnpm/wrap-ansi@8.1.0/node_modules/wrap-ansi/index.js", "../../../node_modules/@clack/core/src/utils/settings.ts", "../../../node_modules/@clack/core/src/utils/string.ts", "../../../node_modules/@clack/core/src/utils/index.ts", "../../../node_modules/@clack/core/src/prompts/prompt.ts", "../../../node_modules/@clack/core/src/prompts/confirm.ts", "../../../node_modules/@clack/core/src/prompts/group-multiselect.ts", "../../../node_modules/@clack/core/src/prompts/multi-select.ts", "../../../node_modules/@clack/core/src/prompts/password.ts", "../../../node_modules/@clack/core/src/prompts/select.ts", "../../../node_modules/@clack/core/src/prompts/select-key.ts", "../../../node_modules/@clack/core/src/prompts/text.ts", "../../../node_modules/node_modules/.pnpm/is-unicode-supported@1.3.0/node_modules/is-unicode-supported/index.js", "../../../node_modules/@clack/prompts/src/index.ts", "../../../packages/dev-tools/common/ast/transform.ts", "../../../node_modules/which-pm-runs/index.js", "../../../packages/dev-tools/common/utils.ts", "../../../packages/dev-tools/common/fs.ts", "../../../packages/dev-tools/common/typescript.ts", "../../../packages/dev-tools/cli/version.ts", "../../../packages/dev-tools/core/detect-frameworks.ts", "../../../packages/dev-tools/common/cache.ts", "../../../packages/dev-tools/common/dotenv.ts", "../../../packages/dev-tools/core/adapters/next/next-api-key.ts", "../../../packages/dev-tools/types.ts", "../../../packages/dev-tools/common/ast/convert-values.ts", "../../../packages/dev-tools/common/ast/component-input-types.ts", "../../../packages/dev-tools/common/ast/component-info.ts", "../../../packages/dev-tools/core/adapters/next/next-component-info.ts", "../../../packages/dev-tools/common/ast/ensure-imports.ts", "../../../packages/dev-tools/common/ast/exported-statements.ts", "../../../packages/dev-tools/common/ast/utils.ts", "../../../packages/dev-tools/common/ast/app-dependencies.ts", "../../../packages/dev-tools/common/ast/imported-statements.ts", "../../../packages/dev-tools/core/adapters/react/react-components.ts", "../../../packages/dev-tools/core/adapters/next/next-components.ts", "../../../packages/dev-tools/common/ast/normalize-statements.ts", "../../../packages/dev-tools/core/adapters/next/next-registry-parse.ts", "../../../packages/dev-tools/common/ast/remove-unused-imports.ts", "../../../packages/dev-tools/common/ast/component-registry.ts", "../../../packages/dev-tools/core/adapters/react/react-ts-program.ts", "../../../packages/dev-tools/common/ast/ensure-array-statement.ts", "../../../packages/dev-tools/core/adapters/next/next-registry.ts", "../../../packages/dev-tools/core/adapters/next/next-ensure-builder-setup.ts", "../../../packages/dev-tools/core/adapters/react/react-builder-sdk-setup.ts", "../../../packages/dev-tools/core/adapters/next/index.ts", "../../../packages/dev-tools/core/adapters/qwik-city/qwik-api-key.ts", "../../../packages/dev-tools/common/ast/ensure-comments.ts", "../../../packages/dev-tools/core/adapters/qwik-city/qwik-components.ts", "../../../packages/dev-tools/core/adapters/qwik-city/qwik-component-source-inputs.ts", "../../../packages/dev-tools/core/adapters/qwik-city/qwik-ensure-builder-setup.ts", "../../../packages/dev-tools/core/adapters/qwik-city/qwik-registry-parse.ts", "../../../packages/dev-tools/core/adapters/qwik-city/qwik-ts-program.ts", "../../../packages/dev-tools/core/adapters/qwik-city/qwik-registry.ts", "../../../packages/dev-tools/core/adapters/qwik-city/index.ts", "../../../packages/dev-tools/core/adapters/remix/remix-api-key.ts", "../../../packages/dev-tools/core/adapters/remix/remix-components.ts", "../../../packages/dev-tools/core/adapters/remix/remix-registry-parse.ts", "../../../packages/dev-tools/core/adapters/remix/remix-registry.ts", "../../../packages/dev-tools/core/adapters/remix/remix-ensure-builder-setup.ts", "../../../packages/dev-tools/core/adapters/remix/index.ts", "../../../packages/dev-tools/core/adapters/react/react-api-key.ts", "../../../packages/dev-tools/core/adapters/react/react-component-info.ts", "../../../packages/dev-tools/core/adapters/react/react-registry-parse.ts", "../../../packages/dev-tools/core/adapters/react/react-registry.ts", "../../../packages/dev-tools/core/adapters/react/react-ensure-builder-setup.ts", "../../../packages/dev-tools/core/adapters/react/index.ts", "../../../packages/dev-tools/core/adapters/angular/angular-api-key.ts", "../../../packages/dev-tools/core/adapters/angular/angular-components.ts", "../../../packages/dev-tools/core/adapters/angular/angular-app-module-imports.ts", "../../../packages/dev-tools/core/adapters/angular/angular-app-routes-update.ts", "../../../node_modules/json5/lib/unicode.js", "../../../node_modules/json5/lib/util.js", "../../../node_modules/json5/lib/parse.js", "../../../node_modules/json5/lib/stringify.js", "../../../node_modules/json5/lib/index.js", "../../../packages/dev-tools/core/adapters/angular/angular-fix-tsconfig.ts", "../../../packages/dev-tools/core/adapters/angular/angular-ensure-builder-setup.ts", "../../../packages/dev-tools/core/adapters/angular/angular-registry-parse.ts", "../../../packages/dev-tools/core/adapters/angular/angular-registry.ts", "../../../packages/dev-tools/core/adapters/angular/index.ts", "../../../packages/dev-tools/core/adapters/vue/vue-api-key.ts", "../../../packages/dev-tools/core/adapters/vue/vue-components.ts", "../../../packages/dev-tools/core/adapters/vue/vue-registry.ts", "../../../packages/dev-tools/core/adapters/vue/vue-ensure-builder-setup.ts", "../../../packages/dev-tools/core/adapters/vue/index.ts", "../../../node_modules/compress-json/dist/debug.js", "../../../node_modules/compress-json/dist/number.js", "../../../node_modules/compress-json/dist/encode.js", "../../../node_modules/compress-json/dist/config.js", "../../../node_modules/compress-json/dist/memory.js", "../../../node_modules/compress-json/dist/core.js", "../../../node_modules/compress-json/dist/helpers.js", "../../../node_modules/compress-json/dist/index.js", "../../../packages/dev-tools/core/import-export-registry.ts", "../../../packages/dev-tools/common/builder/builder-sdks.ts", "../../../packages/dev-tools/core/find-dependencies.ts", "../../../packages/dev-tools/core/create-dev-tools.ts", "../../../packages/dev-tools/types/connection-tracker.ts", "../../../packages/dev-tools/common/path.ts", "../../../packages/dev-tools/common/mem-sys.ts", "../../../packages/dev-tools/core/adapters/next/next-ensure-config-plugin.ts", "../../../packages/dev-tools/core/adapters/remix/remix-ensure-config-plugin.ts", "../../../packages/dev-tools/core/adapters/vite/vite-ensure-config-plugin.ts", "../../../packages/dev-tools/core/adapters/webpack/webpack-ensure-config-plugin.ts", "../../../packages/dev-tools/core/adapters/angular/angular-ensure-config-plugin.ts", "../../../packages/dev-tools/core/ensure-config-plugin.ts", "../../../packages/dev-tools/core/client-script.ts", "../../../packages/dev-tools/core/index.ts", "../../../node_modules/highlight.js/es/languages/arduino.js", "../../../node_modules/highlight.js/es/languages/bash.js", "../../../node_modules/highlight.js/es/languages/c.js", "../../../node_modules/highlight.js/es/languages/cpp.js", "../../../node_modules/highlight.js/es/languages/csharp.js", "../../../node_modules/highlight.js/es/languages/css.js", "../../../node_modules/highlight.js/es/languages/diff.js", "../../../node_modules/highlight.js/es/languages/go.js", "../../../node_modules/highlight.js/es/languages/graphql.js", "../../../node_modules/highlight.js/es/languages/ini.js", "../../../node_modules/highlight.js/es/languages/java.js", "../../../node_modules/highlight.js/es/languages/javascript.js", "../../../node_modules/highlight.js/es/languages/json.js", "../../../node_modules/highlight.js/es/languages/kotlin.js", "../../../node_modules/highlight.js/es/languages/less.js", "../../../node_modules/highlight.js/es/languages/lua.js", "../../../node_modules/highlight.js/es/languages/makefile.js", "../../../node_modules/highlight.js/es/languages/markdown.js", "../../../node_modules/highlight.js/es/languages/objectivec.js", "../../../node_modules/highlight.js/es/languages/perl.js", "../../../node_modules/highlight.js/es/languages/php.js", "../../../node_modules/highlight.js/es/languages/php-template.js", "../../../node_modules/highlight.js/es/languages/plaintext.js", "../../../node_modules/highlight.js/es/languages/python.js", "../../../node_modules/highlight.js/es/languages/python-repl.js", "../../../node_modules/highlight.js/es/languages/r.js", "../../../node_modules/highlight.js/es/languages/ruby.js", "../../../node_modules/highlight.js/es/languages/rust.js", "../../../node_modules/highlight.js/es/languages/scss.js", "../../../node_modules/highlight.js/es/languages/shell.js", "../../../node_modules/highlight.js/es/languages/sql.js", "../../../node_modules/highlight.js/es/languages/swift.js", "../../../node_modules/highlight.js/es/languages/typescript.js", "../../../node_modules/highlight.js/es/languages/vbnet.js", "../../../node_modules/highlight.js/es/languages/wasm.js", "../../../node_modules/highlight.js/es/languages/xml.js", "../../../node_modules/highlight.js/es/languages/yaml.js", "../../../node_modules/lowlight/lib/common.js", "../../../node_modules/highlight.js/lib/core.js", "../../../node_modules/highlight.js/es/core.js", "../../../node_modules/lowlight/lib/index.js", "../../../node_modules/lowlight/index.js", "../../../node_modules/emphasize/node_modules/chalk/source/vendor/ansi-styles/index.js", "../../../node_modules/emphasize/node_modules/chalk/source/vendor/supports-color/index.js", "../../../node_modules/emphasize/node_modules/chalk/source/utilities.js", "../../../node_modules/emphasize/node_modules/chalk/source/index.js", "../../../node_modules/emphasize/lib/index.js", "../../../node_modules/emphasize/index.js", "../../../packages/dev-tools/cli/exit.ts", "../../../packages/dev-tools/cli/constants.ts", "../../../packages/dev-tools/package.json", "../../../node_modules/source-map-js/lib/base64.js", "../../../node_modules/source-map-js/lib/base64-vlq.js", "../../../node_modules/source-map-js/lib/util.js", "../../../node_modules/source-map-js/lib/array-set.js", "../../../node_modules/source-map-js/lib/mapping-list.js", "../../../node_modules/source-map-js/lib/source-map-generator.js", "../../../node_modules/source-map-js/lib/binary-search.js", "../../../node_modules/source-map-js/lib/quick-sort.js", "../../../node_modules/source-map-js/lib/source-map-consumer.js", "../../../node_modules/source-map-js/lib/source-node.js", "../../../node_modules/source-map-js/source-map.js", "../../../node_modules/@babel/parser/src/util/location.ts", "../../../node_modules/@babel/parser/src/parse-error/module-errors.ts", "../../../node_modules/@babel/parser/src/parse-error/to-node-description.ts", "../../../node_modules/@babel/parser/src/parse-error/standard-errors.ts", "../../../node_modules/@babel/parser/src/parse-error/strict-mode-errors.ts", "../../../node_modules/@babel/parser/src/parse-error/pipeline-operator-errors.ts", "../../../node_modules/@babel/parser/src/parse-error.ts", "../../../node_modules/@babel/parser/src/plugins/estree.ts", "../../../node_modules/@babel/parser/src/tokenizer/context.ts", "../../../node_modules/@babel/parser/src/tokenizer/types.ts", "../../../node_modules/@babel/babel-helper-validator-identifier/src/identifier.ts", "../../../node_modules/@babel/babel-helper-validator-identifier/src/keyword.ts", "../../../node_modules/@babel/parser/src/util/identifier.ts", "../../../node_modules/@babel/parser/src/util/scope.ts", "../../../node_modules/@babel/parser/src/plugins/flow/scope.ts", "../../../node_modules/@babel/parser/src/parser/base.ts", "../../../node_modules/@babel/parser/src/parser/comments.ts", "../../../node_modules/@babel/parser/src/util/whitespace.ts", "../../../node_modules/@babel/parser/src/tokenizer/state.ts", "../../../node_modules/@babel/babel-helper-string-parser/src/index.ts", "../../../node_modules/@babel/parser/src/tokenizer/index.ts", "../../../node_modules/@babel/parser/src/util/class-scope.ts", "../../../node_modules/@babel/parser/src/util/expression-scope.ts", "../../../node_modules/@babel/parser/src/util/production-parameter.ts", "../../../node_modules/@babel/parser/src/parser/util.ts", "../../../node_modules/@babel/parser/src/parser/node.ts", "../../../node_modules/@babel/parser/src/plugins/flow/index.ts", "../../../node_modules/@babel/parser/src/plugins/jsx/xhtml.ts", "../../../node_modules/@babel/parser/src/plugins/jsx/index.ts", "../../../node_modules/@babel/parser/src/plugins/typescript/scope.ts", "../../../node_modules/@babel/parser/src/parser/lval.ts", "../../../node_modules/@babel/parser/src/plugins/typescript/index.ts", "../../../node_modules/@babel/parser/src/plugins/placeholders.ts", "../../../node_modules/@babel/parser/src/plugins/v8intrinsic.ts", "../../../node_modules/@babel/parser/src/plugin-utils.ts", "../../../node_modules/@babel/parser/src/options.ts", "../../../node_modules/@babel/parser/src/parser/expression.ts", "../../../node_modules/@babel/parser/src/parser/statement.ts", "../../../node_modules/@babel/parser/src/parser/index.ts", "../../../node_modules/@babel/parser/src/index.ts", "../../../node_modules/magicast/dist/index.mjs", "../../../packages/dev-tools/node/node-sys.ts", "../../../node_modules/uuid/dist/esm-node/stringify.js", "../../../node_modules/uuid/dist/esm-node/rng.js", "../../../node_modules/uuid/dist/esm-node/native.js", "../../../node_modules/uuid/dist/esm-node/v4.js", "../../../node_modules/uuid/dist/esm-node/index.js", "../../../packages/dev-tools/common/errors.ts", "../../../packages/dev-tools/cli/track.ts", "../../../package.json", "../../../packages/vcp-common/codegen.ts", "../../../packages/dev-tools/cli/fetch.ts", "../../../packages/vcp-common/figma-component.ts", "../../../packages/dev-tools/cli/figma-utils.ts", "../../../node_modules/globby/node_modules/@sindresorhus/merge-streams/index.js", "../../../node_modules/fast-glob/out/utils/array.js", "../../../node_modules/fast-glob/out/utils/errno.js", "../../../node_modules/fast-glob/out/utils/fs.js", "../../../node_modules/fast-glob/out/utils/path.js", "../../../node_modules/is-extglob/index.js", "../../../node_modules/is-glob/index.js", "../../../node_modules/glob-parent/index.js", "../../../node_modules/braces/lib/utils.js", "../../../node_modules/braces/lib/stringify.js", "../../../node_modules/is-number/index.js", "../../../node_modules/to-regex-range/index.js", "../../../node_modules/fill-range/index.js", "../../../node_modules/braces/lib/compile.js", "../../../node_modules/braces/lib/expand.js", "../../../node_modules/braces/lib/constants.js", "../../../node_modules/braces/lib/parse.js", "../../../node_modules/braces/index.js", "../../../node_modules/micromatch/node_modules/picomatch/lib/constants.js", "../../../node_modules/micromatch/node_modules/picomatch/lib/utils.js", "../../../node_modules/micromatch/node_modules/picomatch/lib/scan.js", "../../../node_modules/micromatch/node_modules/picomatch/lib/parse.js", "../../../node_modules/micromatch/node_modules/picomatch/lib/picomatch.js", "../../../node_modules/micromatch/node_modules/picomatch/index.js", "../../../node_modules/micromatch/index.js", "../../../node_modules/fast-glob/out/utils/pattern.js", "../../../node_modules/merge2/index.js", "../../../node_modules/fast-glob/out/utils/stream.js", "../../../node_modules/fast-glob/out/utils/string.js", "../../../node_modules/fast-glob/out/utils/index.js", "../../../node_modules/fast-glob/out/managers/tasks.js", "../../../node_modules/@nodelib/fs.stat/out/providers/async.js", "../../../node_modules/@nodelib/fs.stat/out/providers/sync.js", "../../../node_modules/@nodelib/fs.stat/out/adapters/fs.js", "../../../node_modules/@nodelib/fs.stat/out/settings.js", "../../../node_modules/@nodelib/fs.stat/out/index.js", "../../../node_modules/queue-microtask/index.js", "../../../node_modules/run-parallel/index.js", "../../../node_modules/@nodelib/fs.scandir/out/constants.js", "../../../node_modules/@nodelib/fs.scandir/out/utils/fs.js", "../../../node_modules/@nodelib/fs.scandir/out/utils/index.js", "../../../node_modules/@nodelib/fs.scandir/out/providers/common.js", "../../../node_modules/@nodelib/fs.scandir/out/providers/async.js", "../../../node_modules/@nodelib/fs.scandir/out/providers/sync.js", "../../../node_modules/@nodelib/fs.scandir/out/adapters/fs.js", "../../../node_modules/@nodelib/fs.scandir/out/settings.js", "../../../node_modules/@nodelib/fs.scandir/out/index.js", "../../../node_modules/reusify/reusify.js", "../../../node_modules/fastq/queue.js", "../../../node_modules/@nodelib/fs.walk/out/readers/common.js", "../../../node_modules/@nodelib/fs.walk/out/readers/reader.js", "../../../node_modules/@nodelib/fs.walk/out/readers/async.js", "../../../node_modules/@nodelib/fs.walk/out/providers/async.js", "../../../node_modules/@nodelib/fs.walk/out/providers/stream.js", "../../../node_modules/@nodelib/fs.walk/out/readers/sync.js", "../../../node_modules/@nodelib/fs.walk/out/providers/sync.js", "../../../node_modules/@nodelib/fs.walk/out/settings.js", "../../../node_modules/@nodelib/fs.walk/out/index.js", "../../../node_modules/fast-glob/out/readers/reader.js", "../../../node_modules/fast-glob/out/readers/stream.js", "../../../node_modules/fast-glob/out/readers/async.js", "../../../node_modules/fast-glob/out/providers/matchers/matcher.js", "../../../node_modules/fast-glob/out/providers/matchers/partial.js", "../../../node_modules/fast-glob/out/providers/filters/deep.js", "../../../node_modules/fast-glob/out/providers/filters/entry.js", "../../../node_modules/fast-glob/out/providers/filters/error.js", "../../../node_modules/fast-glob/out/providers/transformers/entry.js", "../../../node_modules/fast-glob/out/providers/provider.js", "../../../node_modules/fast-glob/out/providers/async.js", "../../../node_modules/fast-glob/out/providers/stream.js", "../../../node_modules/fast-glob/out/readers/sync.js", "../../../node_modules/fast-glob/out/providers/sync.js", "../../../node_modules/fast-glob/out/settings.js", "../../../node_modules/fast-glob/out/index.js", "../../../node_modules/globby/node_modules/path-type/index.js", "../../../node_modules/unicorn-magic/default.js", "../../../node_modules/unicorn-magic/node.js", "../../../node_modules/slash/index.js", "../../../node_modules/globby/utilities.js", "../../../node_modules/globby/ignore.js", "../../../node_modules/globby/index.js", "../../../packages/dev-tools/common/node-request.ts", "../../../packages/dev-tools/common/builder/builder-api.ts", "../../../packages/dev-tools/common/builder/content-ids.ts", "../../../packages/dev-tools/common/builder/content-generation.ts", "../../../packages/dev-tools/server/builder-connect.ts", "../../../packages/dev-tools/server/dev-tools-api.ts", "../../../packages/dev-tools/server/client-script.ts", "../../../packages/dev-tools/server/auth.ts", "../../../packages/dev-tools/server/request-handler.ts", "../../../packages/dev-tools/server/dev-tools-http-server.ts", "../../../packages/dev-tools/server/create-dev-tools-server.ts", "../../../packages/dev-tools/server/index.ts", "../../../packages/dev-tools/cli/builder-add/interface.ts", "../../../packages/dev-tools/cli/sync-utils.ts", "../../../packages/dev-tools/cli/help.ts", "../../../packages/ai-utils/src/completion.ts", "../../../packages/ai-utils/src/events.ts", "../../../packages/ai-utils/src/messages.ts", "../../../packages/ai-utils/src/settings.ts", "../../../packages/ai-utils/src/mapping.ts", "../../../packages/ai-utils/src/codegen.ts", "../../../packages/ai-utils/src/projects.ts", "../../../packages/ai-utils/src/repo-indexing.ts", "../../../packages/ai-utils/src/organization.ts", "../../../packages/ai-utils/src/features.ts", "../../../packages/ai-utils/src/index.ts", "../../../node_modules/diff/lib/index.mjs", "../../../packages/vcp-common/mdc-parser.ts", "../../../packages/vcp-common/backoff.ts", "../../../packages/vcp-common/stream.ts", "../../../node_modules/tree-kill/index.js", "../../../packages/dev-tools/cli/utils/process-tracker.ts", "../../../packages/dev-tools/cli/utils/git.ts", "../../../packages/dev-tools/cli/backup.ts", "../../../packages/vcp-common/command-security.ts", "../../../packages/vcp-common/normalize-text.ts", "../../../packages/vcp-common/acl.ts", "../../../packages/vcp-common/ripgrep-filter.ts", "../../../packages/vcp-common/file-tree.ts", "../../../packages/dev-tools/cli/utils/terminal-buffer.ts", "../../../packages/dev-tools/cli/utils/env-capture.ts", "../../../node_modules/http-proxy-3/dist/lib/http-proxy/common.js", "../../../node_modules/http-proxy-3/dist/lib/http-proxy/passes/web-outgoing.js", "../../../node_modules/ms/index.js", "../../../node_modules/debug/src/common.js", "../../../node_modules/debug/src/browser.js", "../../../node_modules/has-flag/index.js", "../../../node_modules/supports-color/index.js", "../../../node_modules/debug/src/node.js", "../../../node_modules/debug/src/index.js", "../../../node_modules/follow-redirects/debug.js", "../../../node_modules/follow-redirects/index.js", "../../../node_modules/http-proxy-3/dist/lib/http-proxy/passes/web-incoming.js", "../../../node_modules/http-proxy-3/dist/lib/http-proxy/passes/ws-incoming.js", "../../../node_modules/http-proxy-3/dist/lib/http-proxy/index.js", "../../../node_modules/http-proxy-3/dist/lib/index.js", "../../../node_modules/cookie/index.js", "../../../node_modules/cookie-signature/index.js", "../../../node_modules/cookie-parser/index.js", "../../../packages/dev-tools/cli/launch/server.ts", "../../../packages/dev-tools/cli/launch/proxy.ts", "../../../packages/dev-tools/cli/abort-signal-any.ts", "../../../node_modules/strip-ansi/node_modules/ansi-regex/index.js", "../../../node_modules/strip-ansi/index.js", "../../../packages/dev-tools/cli/utils/dev-server-url-parser.ts", "../../../packages/dev-tools/cli/utils/hosts-file-manager.ts", "../../../packages/dev-tools/cli/utils/file-overrides-manager.ts", "../../../packages/dev-tools/cli/launch/dev-server-orchestrator.ts", "../../../packages/dev-tools/cli/code-tools.ts", "../../../packages/dev-tools/cli/launch/helpers.ts", "../../../packages/dev-tools/cli/utils/workspace-path-resolver.ts", "../../../node_modules/zod/v3/helpers/util.js", "../../../node_modules/zod/v3/ZodError.js", "../../../node_modules/zod/v3/locales/en.js", "../../../node_modules/zod/v3/errors.js", "../../../node_modules/zod/v3/helpers/parseUtil.js", "../../../node_modules/zod/v3/helpers/typeAliases.js", "../../../node_modules/zod/v3/helpers/errorUtil.js", "../../../node_modules/zod/v3/types.js", "../../../node_modules/zod/v3/external.js", "../../../node_modules/zod/index.js", "../../../node_modules/@modelcontextprotocol/sdk/src/types.ts", "../../../node_modules/@modelcontextprotocol/sdk/src/shared/protocol.ts", "../../../node_modules/uri-js/src/index.ts", "../../../node_modules/uri-js/src/schemes/urn-uuid.ts", "../../../node_modules/uri-js/src/schemes/urn.ts", "../../../node_modules/uri-js/src/schemes/mailto.ts", "../../../node_modules/uri-js/src/schemes/wss.ts", "../../../node_modules/uri-js/src/schemes/ws.ts", "../../../node_modules/uri-js/src/schemes/https.ts", "../../../node_modules/uri-js/src/schemes/http.ts", "../../../node_modules/uri-js/src/uri.ts", "../../../node_modules/uri-js/node_modules/punycode/punycode.es6.js", "../../../node_modules/uri-js/src/regexps-iri.ts", "../../../node_modules/uri-js/src/regexps-uri.ts", "../../../node_modules/uri-js/src/util.ts", "../../../node_modules/fast-deep-equal/index.js", "../../../node_modules/ajv/lib/compile/ucs2length.js", "../../../node_modules/ajv/lib/compile/util.js", "../../../node_modules/ajv/lib/compile/schema_obj.js", "../../../node_modules/json-schema-traverse/index.js", "../../../node_modules/ajv/lib/compile/resolve.js", "../../../node_modules/ajv/lib/compile/error_classes.js", "../../../node_modules/fast-json-stable-stringify/index.js", "../../../node_modules/ajv/lib/dotjs/validate.js", "../../../node_modules/ajv/lib/compile/index.js", "../../../node_modules/ajv/lib/cache.js", "../../../node_modules/ajv/lib/compile/formats.js", "../../../node_modules/ajv/lib/dotjs/ref.js", "../../../node_modules/ajv/lib/dotjs/allOf.js", "../../../node_modules/ajv/lib/dotjs/anyOf.js", "../../../node_modules/ajv/lib/dotjs/comment.js", "../../../node_modules/ajv/lib/dotjs/const.js", "../../../node_modules/ajv/lib/dotjs/contains.js", "../../../node_modules/ajv/lib/dotjs/dependencies.js", "../../../node_modules/ajv/lib/dotjs/enum.js", "../../../node_modules/ajv/lib/dotjs/format.js", "../../../node_modules/ajv/lib/dotjs/if.js", "../../../node_modules/ajv/lib/dotjs/items.js", "../../../node_modules/ajv/lib/dotjs/_limit.js", "../../../node_modules/ajv/lib/dotjs/_limitItems.js", "../../../node_modules/ajv/lib/dotjs/_limitLength.js", "../../../node_modules/ajv/lib/dotjs/_limitProperties.js", "../../../node_modules/ajv/lib/dotjs/multipleOf.js", "../../../node_modules/ajv/lib/dotjs/not.js", "../../../node_modules/ajv/lib/dotjs/oneOf.js", "../../../node_modules/ajv/lib/dotjs/pattern.js", "../../../node_modules/ajv/lib/dotjs/properties.js", "../../../node_modules/ajv/lib/dotjs/propertyNames.js", "../../../node_modules/ajv/lib/dotjs/required.js", "../../../node_modules/ajv/lib/dotjs/uniqueItems.js", "../../../node_modules/ajv/lib/dotjs/index.js", "../../../node_modules/ajv/lib/compile/rules.js", "../../../node_modules/ajv/lib/data.js", "../../../node_modules/ajv/lib/compile/async.js", "../../../node_modules/ajv/lib/dotjs/custom.js", "../../../node_modules/ajv/lib/refs/json-schema-draft-07.json", "../../../node_modules/ajv/lib/definition_schema.js", "../../../node_modules/ajv/lib/keyword.js", "../../../node_modules/ajv/lib/refs/data.json", "../../../node_modules/ajv/lib/ajv.js", "../../../node_modules/@modelcontextprotocol/sdk/src/client/index.ts", "../../../node_modules/isexe/windows.js", "../../../node_modules/isexe/mode.js", "../../../node_modules/isexe/index.js", "../../../node_modules/which/which.js", "../../../node_modules/path-key/index.js", "../../../node_modules/cross-spawn/lib/util/resolveCommand.js", "../../../node_modules/cross-spawn/lib/util/escape.js", "../../../node_modules/shebang-regex/index.js", "../../../node_modules/shebang-command/index.js", "../../../node_modules/cross-spawn/lib/util/readShebang.js", "../../../node_modules/cross-spawn/lib/parse.js", "../../../node_modules/cross-spawn/lib/enoent.js", "../../../node_modules/cross-spawn/index.js", "../../../node_modules/@modelcontextprotocol/sdk/src/shared/stdio.ts", "../../../node_modules/@modelcontextprotocol/sdk/src/client/stdio.ts", "../../../node_modules/dotenv/package.json", "../../../node_modules/dotenv/lib/main.js", "../../../packages/dev-tools/cli/mcp-local.ts", "../../../packages/dev-tools/cli/utils/parseGitDiff.ts", "../../../packages/vcp-common/crypto.ts", "../../../packages/dev-tools/cli/utils/feature-flags.ts", "../../../packages/dev-tools/cli/repo-metrics-utils.ts", "../../../packages/dev-tools/cli/detectors/nextjs.ts", "../../../packages/dev-tools/cli/detectors/vue.ts", "../../../packages/dev-tools/cli/detectors/svelte.ts", "../../../packages/dev-tools/cli/repo-metrics.ts", "../../../packages/dev-tools/cli/codegen.ts", "../../../node_modules/is-unicode-supported/index.js", "../../../packages/dev-tools/cli/spinner.ts", "../../../packages/dev-tools/cli/utils/open.ts", "../../../packages/dev-tools/cli/launch/config.ts", "../../../packages/dev-tools/cli/repo-indexing/repo-indexing-utils.ts", "../../../packages/dev-tools/cli/code.ts", "../../../packages/dev-tools/cli/incremental-tsc.ts", "../../../packages/dev-tools/cli/figma-publish.ts", "../../../packages/dev-tools/cli/credentials.ts", "../../../node_modules/fastest-levenshtein/mod.js", "../../../node_modules/depd/index.js", "../../../node_modules/body-parser/node_modules/bytes/index.js", "../../../node_modules/content-type/index.js", "../../../node_modules/setprototypeof/index.js", "../../../node_modules/statuses/codes.json", "../../../node_modules/statuses/index.js", "../../../node_modules/inherits/inherits_browser.js", "../../../node_modules/inherits/inherits.js", "../../../node_modules/toidentifier/index.js", "../../../node_modules/http-errors/index.js", "../../../node_modules/body-parser/node_modules/ms/index.js", "../../../node_modules/body-parser/node_modules/debug/src/debug.js", "../../../node_modules/body-parser/node_modules/debug/src/browser.js", "../../../node_modules/body-parser/node_modules/debug/src/node.js", "../../../node_modules/body-parser/node_modules/debug/src/index.js", "../../../node_modules/destroy/index.js", "../../../node_modules/safer-buffer/safer.js", "../../../node_modules/body-parser/node_modules/iconv-lite/lib/bom-handling.js", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/internal.js", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/utf16.js", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/utf7.js", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/sbcs-codec.js", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/sbcs-data.js", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/sbcs-data-generated.js", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/dbcs-codec.js", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/tables/shiftjis.json", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/tables/eucjp.json", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/tables/cp936.json", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/tables/gbk-added.json", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/tables/cp949.json", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/tables/cp950.json", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/tables/big5-added.json", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/dbcs-data.js", "../../../node_modules/body-parser/node_modules/iconv-lite/encodings/index.js", "../../../node_modules/body-parser/node_modules/iconv-lite/lib/streams.js", "../../../node_modules/body-parser/node_modules/iconv-lite/lib/extend-node.js", "../../../node_modules/body-parser/node_modules/iconv-lite/lib/index.js", "../../../node_modules/unpipe/index.js", "../../../node_modules/body-parser/node_modules/raw-body/index.js", "../../../node_modules/ee-first/index.js", "../../../node_modules/on-finished/index.js", "../../../node_modules/body-parser/lib/read.js", "../../../node_modules/media-typer/index.js", "../../../node_modules/mime-db/db.json", "../../../node_modules/mime-db/index.js", "../../../node_modules/mime-types/index.js", "../../../node_modules/type-is/index.js", "../../../node_modules/body-parser/lib/types/json.js", "../../../node_modules/body-parser/lib/types/raw.js", "../../../node_modules/body-parser/lib/types/text.js", "../../../node_modules/es-errors/type.js", "../../../node_modules/object-inspect/util.inspect.js", "../../../node_modules/object-inspect/index.js", "../../../node_modules/side-channel-list/index.js", "../../../node_modules/es-object-atoms/index.js", "../../../node_modules/es-errors/index.js", "../../../node_modules/es-errors/eval.js", "../../../node_modules/es-errors/range.js", "../../../node_modules/es-errors/ref.js", "../../../node_modules/es-errors/syntax.js", "../../../node_modules/es-errors/uri.js", "../../../node_modules/math-intrinsics/abs.js", "../../../node_modules/math-intrinsics/floor.js", "../../../node_modules/math-intrinsics/max.js", "../../../node_modules/math-intrinsics/min.js", "../../../node_modules/math-intrinsics/pow.js", "../../../node_modules/math-intrinsics/round.js", "../../../node_modules/math-intrinsics/isNaN.js", "../../../node_modules/math-intrinsics/sign.js", "../../../node_modules/gopd/gOPD.js", "../../../node_modules/gopd/index.js", "../../../node_modules/es-define-property/index.js", "../../../node_modules/has-symbols/shams.js", "../../../node_modules/has-symbols/index.js", "../../../node_modules/get-proto/Reflect.getPrototypeOf.js", "../../../node_modules/get-proto/Object.getPrototypeOf.js", "../../../node_modules/function-bind/implementation.js", "../../../node_modules/function-bind/index.js", "../../../node_modules/call-bind-apply-helpers/functionCall.js", "../../../node_modules/call-bind-apply-helpers/functionApply.js", "../../../node_modules/call-bind-apply-helpers/reflectApply.js", "../../../node_modules/call-bind-apply-helpers/actualApply.js", "../../../node_modules/call-bind-apply-helpers/index.js", "../../../node_modules/dunder-proto/get.js", "../../../node_modules/get-proto/index.js", "../../../node_modules/hasown/index.js", "../../../node_modules/get-intrinsic/index.js", "../../../node_modules/call-bound/index.js", "../../../node_modules/side-channel-map/index.js", "../../../node_modules/side-channel-weakmap/index.js", "../../../node_modules/side-channel/index.js", "../../../node_modules/qs/lib/formats.js", "../../../node_modules/qs/lib/utils.js", "../../../node_modules/qs/lib/stringify.js", "../../../node_modules/qs/lib/parse.js", "../../../node_modules/qs/lib/index.js", "../../../node_modules/body-parser/lib/types/urlencoded.js", "../../../node_modules/body-parser/index.js", "../../../node_modules/merge-descriptors/index.js", "../../../node_modules/finalhandler/node_modules/ms/index.js", "../../../node_modules/finalhandler/node_modules/debug/src/debug.js", "../../../node_modules/finalhandler/node_modules/debug/src/browser.js", "../../../node_modules/finalhandler/node_modules/debug/src/node.js", "../../../node_modules/finalhandler/node_modules/debug/src/index.js", "../../../node_modules/encodeurl/index.js", "../../../node_modules/escape-html/index.js", "../../../node_modules/parseurl/index.js", "../../../node_modules/finalhandler/index.js", "../../../node_modules/express/node_modules/ms/index.js", "../../../node_modules/express/node_modules/debug/src/debug.js", "../../../node_modules/express/node_modules/debug/src/browser.js", "../../../node_modules/express/node_modules/debug/src/node.js", "../../../node_modules/express/node_modules/debug/src/index.js", "../../../node_modules/array-flatten/array-flatten.js", "../../../node_modules/express/node_modules/path-to-regexp/index.js", "../../../node_modules/express/lib/router/layer.js", "../../../node_modules/methods/index.js", "../../../node_modules/express/lib/router/route.js", "../../../node_modules/utils-merge/index.js", "../../../node_modules/express/lib/router/index.js", "../../../node_modules/express/lib/middleware/init.js", "../../../node_modules/express/lib/middleware/query.js", "../../../node_modules/express/lib/view.js", "../../../node_modules/express/node_modules/safe-buffer/index.js", "../../../node_modules/content-disposition/node_modules/safe-buffer/index.js", "../../../node_modules/content-disposition/index.js", "../../../node_modules/send/node_modules/debug/node_modules/ms/index.js", "../../../node_modules/send/node_modules/debug/src/debug.js", "../../../node_modules/send/node_modules/debug/src/browser.js", "../../../node_modules/send/node_modules/debug/src/node.js", "../../../node_modules/send/node_modules/debug/src/index.js", "../../../node_modules/send/node_modules/encodeurl/index.js", "../../../node_modules/etag/index.js", "../../../node_modules/fresh/index.js", "../../../node_modules/send/node_modules/mime/types.json", "../../../node_modules/send/node_modules/mime/mime.js", "../../../node_modules/range-parser/index.js", "../../../node_modules/send/index.js", "../../../node_modules/forwarded/index.js", "../../../node_modules/ipaddr.js/lib/ipaddr.js", "../../../node_modules/proxy-addr/index.js", "../../../node_modules/express/lib/utils.js", "../../../node_modules/express/lib/application.js", "../../../node_modules/negotiator/lib/charset.js", "../../../node_modules/negotiator/lib/encoding.js", "../../../node_modules/negotiator/lib/language.js", "../../../node_modules/negotiator/lib/mediaType.js", "../../../node_modules/negotiator/index.js", "../../../node_modules/accepts/index.js", "../../../node_modules/express/lib/request.js", "../../../node_modules/express/node_modules/cookie/index.js", "../../../node_modules/vary/index.js", "../../../node_modules/express/lib/response.js", "../../../node_modules/serve-static/index.js", "../../../node_modules/express/lib/express.js", "../../../node_modules/express/index.js", "../../../node_modules/ws/lib/constants.js", "../../../node_modules/node-gyp-build/node-gyp-build.js", "../../../node_modules/node-gyp-build/index.js", "../../../node_modules/bufferutil/fallback.js", "../../../node_modules/bufferutil/index.js", "../../../node_modules/ws/lib/buffer-util.js", "../../../node_modules/ws/lib/limiter.js", "../../../node_modules/ws/lib/permessage-deflate.js", "../../../node_modules/utf-8-validate/fallback.js", "../../../node_modules/utf-8-validate/index.js", "../../../node_modules/ws/lib/validation.js", "../../../node_modules/ws/lib/receiver.js", "../../../node_modules/ws/lib/sender.js", "../../../node_modules/ws/lib/event-target.js", "../../../node_modules/ws/lib/extension.js", "../../../node_modules/ws/lib/websocket.js", "../../../node_modules/ws/lib/stream.js", "../../../node_modules/ws/lib/subprotocol.js", "../../../node_modules/ws/lib/websocket-server.js", "../../../node_modules/cli-progress/lib/eta.js", "../../../node_modules/cli-progress/lib/terminal.js", "../../../node_modules/ansi-regex/index.js", "../../../node_modules/cli-progress/node_modules/strip-ansi/index.js", "../../../node_modules/is-fullwidth-code-point/index.js", "../../../node_modules/cli-progress/node_modules/emoji-regex/index.js", "../../../node_modules/cli-progress/node_modules/string-width/index.js", "../../../node_modules/cli-progress/lib/format-value.js", "../../../node_modules/cli-progress/lib/format-bar.js", "../../../node_modules/cli-progress/lib/format-time.js", "../../../node_modules/cli-progress/lib/formatter.js", "../../../node_modules/cli-progress/lib/options.js", "../../../node_modules/cli-progress/lib/generic-bar.js", "../../../node_modules/cli-progress/lib/single-bar.js", "../../../node_modules/cli-progress/lib/multi-bar.js", "../../../node_modules/cli-progress/presets/legacy.js", "../../../node_modules/cli-progress/presets/shades-classic.js", "../../../node_modules/cli-progress/presets/shades-grey.js", "../../../node_modules/cli-progress/presets/rect.js", "../../../node_modules/cli-progress/presets/index.js", "../../../node_modules/cli-progress/cli-progress.js", "../../../node_modules/emoji-regex/index.js", "../../../packages/dev-tools/cli/index.ts", "sentry-debug-id-stub:_sentry-debug-id-injection-stub?sentry-module-id=d8758d3f-2211-4fb1-aefb-45f5608135d2", "../../../packages/dev-tools/cli/index.ts", "../../../packages/dev-tools/cli/figma.ts", "../../../packages/dev-tools/cli/download.ts", "../../../packages/dev-tools/cli/generate.ts", "../../../packages/dev-tools/cli/report/figma-report.ts", "../../../packages/dev-tools/cli/report/create-vue.txt", "../../../packages/dev-tools/cli/report/create-angular.txt", "../../../packages/dev-tools/cli/report/create-react.txt", "../../../packages/dev-tools/cli/report/guide.txt", "../../../packages/dev-tools/cli/builder-add/options.ts", "../../../packages/dev-tools/cli/launch.ts", "../../../packages/dev-tools/cli/server-ws.ts", "../../../node_modules/ws/wrapper.mjs", "../../../packages/dev-tools/cli/launch/debugging-rule.txt", "../../../packages/dev-tools/cli/launch/InitStateMachine.ts", "../../../packages/dev-tools/types/proxy-middleware.ts", "../../../packages/dev-tools/cli/utils/signals.ts", "../../../packages/dev-tools/cli/launch/machine-health.ts", "../../../packages/dev-tools/cli/launch/dry-run-backup.ts", "../../../packages/dev-tools/cli/launch/grafana.ts", "../../../packages/dev-tools/cli/utils/lock-file.ts", "../../../packages/dev-tools/cli/repo-indexing/repo-indexing.ts", "../../../node_modules/wrap-ansi/index.js", "../../../node_modules/string-width/index.js", "../../../node_modules/get-east-asian-width/index.js", "../../../node_modules/get-east-asian-width/lookup.js", "../../../node_modules/wrap-ansi/node_modules/ansi-styles/index.js", "../../../packages/dev-tools/cli/auth/auth-utils.ts", "../../../packages/dev-tools/cli/repo-indexing/types.ts", "../../../packages/dev-tools/cli/repo-indexing/component-discovery.ts", "../../../packages/dev-tools/cli/utils/repo-indexing-group-prompt.ts", "../../../packages/dev-tools/cli/repo-indexing/icons.ts", "../../../packages/dev-tools/cli/repo-indexing/tokens.ts", "../../../packages/dev-tools/cli/repo-indexing/component-indexing.ts", "../../../packages/dev-tools/cli/utils/component-group-mdx-prompt.ts", "../../../packages/dev-tools/cli/utils/repo-indexing-agent-prompt.ts", "../../../packages/dev-tools/cli/auth/auth.ts", "../../../packages/dev-tools/cli/auth/status.ts", "../../../packages/dev-tools/cli/repo-connect/repo-connect.ts", "../../../packages/dev-tools/cli/repo-connect/git-detector.ts", "../../../packages/dev-tools/cli/repo-connect/package-detector.ts", "../../../packages/dev-tools/cli/repo-connect/env-collector.ts", "../../../packages/dev-tools/cli/repo-connect/file-collector.ts", "../../../packages/dev-tools/cli/repo-connect/install-runner.ts"], "sourcesContent": ["{\n let _global =\n typeof window !== 'undefined' ?\n window :\n typeof global !== 'undefined' ?\n global :\n typeof globalThis !== 'undefined' ?\n globalThis :\n typeof self !== 'undefined' ?\n self :\n {};\n\n _global.SENTRY_RELEASE={id:\"c62041657c730201fe8dd5c767fa4aa9dc6ac853\"};}", "function toArr(any) {\n\treturn any == null ? [] : Array.isArray(any) ? any : [any];\n}\n\nfunction toVal(out, key, val, opts) {\n\tvar x, old=out[key], nxt=(\n\t\t!!~opts.string.indexOf(key) ? (val == null || val === true ? '' : String(val))\n\t\t: typeof val === 'boolean' ? val\n\t\t: !!~opts.boolean.indexOf(key) ? (val === 'false' ? false : val === 'true' || (out._.push((x = +val,x * 0 === 0) ? x : val),!!val))\n\t\t: (x = +val,x * 0 === 0) ? x : val\n\t);\n\tout[key] = old == null ? nxt : (Array.isArray(old) ? old.concat(nxt) : [old, nxt]);\n}\n\nmodule.exports = function (args, opts) {\n\targs = args || [];\n\topts = opts || {};\n\n\tvar k, arr, arg, name, val, out={ _:[] };\n\tvar i=0, j=0, idx=0, len=args.length;\n\n\tconst alibi = opts.alias !== void 0;\n\tconst strict = opts.unknown !== void 0;\n\tconst defaults = opts.default !== void 0;\n\n\topts.alias = opts.alias || {};\n\topts.string = toArr(opts.string);\n\topts.boolean = toArr(opts.boolean);\n\n\tif (alibi) {\n\t\tfor (k in opts.alias) {\n\t\t\tarr = opts.alias[k] = toArr(opts.alias[k]);\n\t\t\tfor (i=0; i < arr.length; i++) {\n\t\t\t\t(opts.alias[arr[i]] = arr.concat(k)).splice(i, 1);\n\t\t\t}\n\t\t}\n\t}\n\n\tfor (i=opts.boolean.length; i-- > 0;) {\n\t\tarr = opts.alias[opts.boolean[i]] || [];\n\t\tfor (j=arr.length; j-- > 0;) opts.boolean.push(arr[j]);\n\t}\n\n\tfor (i=opts.string.length; i-- > 0;) {\n\t\tarr = opts.alias[opts.string[i]] || [];\n\t\tfor (j=arr.length; j-- > 0;) opts.string.push(arr[j]);\n\t}\n\n\tif (defaults) {\n\t\tfor (k in opts.default) {\n\t\t\tname = typeof opts.default[k];\n\t\t\tarr = opts.alias[k] = opts.alias[k] || [];\n\t\t\tif (opts[name] !== void 0) {\n\t\t\t\topts[name].push(k);\n\t\t\t\tfor (i=0; i < arr.length; i++) {\n\t\t\t\t\topts[name].push(arr[i]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\tconst keys = strict ? Object.keys(opts.alias) : [];\n\n\tfor (i=0; i < len; i++) {\n\t\targ = args[i];\n\n\t\tif (arg === '--') {\n\t\t\tout._ = out._.concat(args.slice(++i));\n\t\t\tbreak;\n\t\t}\n\n\t\tfor (j=0; j < arg.length; j++) {\n\t\t\tif (arg.charCodeAt(j) !== 45) break; // \"-\"\n\t\t}\n\n\t\tif (j === 0) {\n\t\t\tout._.push(arg);\n\t\t} else if (arg.substring(j, j + 3) === 'no-') {\n\t\t\tname = arg.substring(j + 3);\n\t\t\tif (strict && !~keys.indexOf(name)) {\n\t\t\t\treturn opts.unknown(arg);\n\t\t\t}\n\t\t\tout[name] = false;\n\t\t} else {\n\t\t\tfor (idx=j+1; idx < arg.length; idx++) {\n\t\t\t\tif (arg.charCodeAt(idx) === 61) break; // \"=\"\n\t\t\t}\n\n\t\t\tname = arg.substring(j, idx);\n\t\t\tval = arg.substring(++idx) || (i+1 === len || (''+args[i+1]).charCodeAt(0) === 45 || args[++i]);\n\t\t\tarr = (j === 2 ? [name] : name);\n\n\t\t\tfor (idx=0; idx < arr.length; idx++) {\n\t\t\t\tname = arr[idx];\n\t\t\t\tif (strict && !~keys.indexOf(name)) return opts.unknown('-'.repeat(j) + name);\n\t\t\t\ttoVal(out, name, (idx + 1 < arr.length) || val, opts);\n\t\t\t}\n\t\t}\n\t}\n\n\tif (defaults) {\n\t\tfor (k in opts.default) {\n\t\t\tif (out[k] === void 0) {\n\t\t\t\tout[k] = opts.default[k];\n\t\t\t}\n\t\t}\n\t}\n\n\tif (alibi) {\n\t\tfor (k in out) {\n\t\t\tarr = opts.alias[k] || [];\n\t\t\twhile (arr.length > 0) {\n\t\t\t\tout[arr.shift()] = out[k];\n\t\t\t}\n\t\t}\n\t}\n\n\treturn out;\n}\n", "import builtInPrettier from \"prettier\";\nimport { createRequire as createRequireFromPath } from \"node:module\";\nimport path from \"node:path\";\nimport fs from \"node:fs\";\n\nfunction findPrettierIgnoreFiles(startPath: string): string[] {\n const ignoreFiles: string[] = [];\n let currentDir = path.dirname(startPath);\n\n while (currentDir !== path.dirname(currentDir)) {\n const ignoreFile = path.join(currentDir, \".prettierignore\");\n if (fs.existsSync(ignoreFile)) {\n ignoreFiles.push(ignoreFile);\n }\n\n // Stop at git repository root\n const gitDir = path.join(currentDir, \".git\");\n if (fs.existsSync(gitDir)) {\n break;\n }\n\n currentDir = path.dirname(currentDir);\n }\n\n return ignoreFiles;\n}\n\nexport function loadPrettier(\n absoluteFilePath: string | undefined,\n): typeof builtInPrettier {\n if (!absoluteFilePath) {\n return builtInPrettier;\n }\n try {\n // Create a require function based on the working directory\n const customRequire = createRequireFromPath(absoluteFilePath);\n const localPrettier = customRequire(\"prettier\");\n if (!localPrettier) {\n throw new Error(\"Prettier not found\");\n }\n return localPrettier;\n } catch (error) {\n return builtInPrettier;\n }\n}\n\nexport async function prettierFormat(\n workingDirectory: string,\n code: string,\n parser: string | undefined,\n filePath: string | undefined,\n) {\n try {\n const basePath = path.resolve(workingDirectory, filePath ?? \"file.tsx\");\n const prettier = loadPrettier(basePath);\n\n // Check if file should be ignored\n if (filePath) {\n const ignoreFiles = findPrettierIgnoreFiles(basePath);\n const fileInfo = await prettier.getFileInfo(basePath, {\n ignorePath: ignoreFiles.length > 0 ? ignoreFiles : undefined,\n });\n if (fileInfo.ignored) {\n return code;\n }\n }\n\n const config = await prettier.resolveConfig(basePath);\n if (config) {\n const formattedCode = await prettier.format(code, {\n ...config,\n filepath: filePath,\n parser,\n });\n return formattedCode;\n } else {\n const formattedCode = await prettier.format(code, {\n filepath: filePath,\n parser,\n });\n return formattedCode;\n }\n } catch (error) {\n return code;\n }\n}\n", "export const PUBLIC_API_KEY_QS = `api-key`;\nexport const PRIVATE_AUTH_KEY_QS = `p-key`;\nexport const PREVIEW_URL_QS = `preview-url`;\nexport const USER_ID_QS = `user-id`;\nexport const CONNECTED_USER_ID_QS = \"_b-uid\";\nexport const FRAMEWORK_QS = `framework`;\nexport const PLATFORM_QS = `platform`;\nexport const NODE_VERSION_QS = `node`;\n\nexport const BUILDER_AUTH_CONNECT_PATH = \"/~builder-connect\";\nexport const BUILDER_AUTH_RETURN_PATH = \"/~builder-connected\";\n\nexport const DEV_TOOLS_API_PATH = \"/~builder-dev-tools\";\nexport const DEV_TOOLS_CLIENT_SCRIPT_PATH = \"/~builder-dev-tools.js\";\nexport const DEV_TOOLS_SERVER_CLOSE_PATH = \"/~builder-dev-tools-close\";\nexport const DEV_TOOLS_MAPPINGS_PATH = \"/mappings\";\n\nexport const AMPLITUDE_PROXY_URL =\n \"https://cdn.builder.io/api/v1/proxy-api?url=https://api2.amplitude.com/2/httpapi\";\n\nexport const SPACE_KIND_QS = `kind`;\n", "'use strict';\n\nconst ESC = '\\x1B';\nconst CSI = `${ESC}[`;\nconst beep = '\\u0007';\n\nconst cursor = {\n to(x, y) {\n if (!y) return `${CSI}${x + 1}G`;\n return `${CSI}${y + 1};${x + 1}H`;\n },\n move(x, y) {\n let ret = '';\n\n if (x < 0) ret += `${CSI}${-x}D`;\n else if (x > 0) ret += `${CSI}${x}C`;\n\n if (y < 0) ret += `${CSI}${-y}A`;\n else if (y > 0) ret += `${CSI}${y}B`;\n\n return ret;\n },\n up: (count = 1) => `${CSI}${count}A`,\n down: (count = 1) => `${CSI}${count}B`,\n forward: (count = 1) => `${CSI}${count}C`,\n backward: (count = 1) => `${CSI}$