├── .gitignore ├── README.md ├── bin └── bitrix ├── package.json ├── src ├── cli.ts ├── commands │ ├── build │ │ ├── build-command.ts │ │ ├── options │ │ │ ├── extensions-option.ts │ │ │ ├── force-option.ts │ │ │ ├── modules-option.ts │ │ │ ├── path-option.ts │ │ │ ├── verbose-option.ts │ │ │ └── watch-option.ts │ │ ├── queue │ │ │ └── build-queue.ts │ │ └── tasks │ │ │ ├── build │ │ │ └── build.task.ts │ │ │ ├── lint │ │ │ └── lint.task.ts │ │ │ └── statistic │ │ │ ├── statistic.task.ts │ │ │ └── tasks │ │ │ ├── bundle.size.task.ts │ │ │ ├── dependencies.tree.task.ts │ │ │ ├── direct.dependencies.task.ts │ │ │ └── total.transferred.size.task.ts │ ├── create │ │ └── create.ts │ ├── stat │ │ ├── options │ │ │ ├── extensions-option.ts │ │ │ ├── modules-options.ts │ │ │ └── path-option.ts │ │ ├── queue │ │ │ └── stat-queue.ts │ │ ├── stat-command.ts │ │ └── tasks │ │ │ ├── bundle.size.task.ts │ │ │ ├── dependencies.tree.task.ts │ │ │ ├── direct.dependencies.task.ts │ │ │ └── total.transferred.size.task.ts │ └── test │ │ ├── queue │ │ └── test-queue.ts │ │ ├── tasks │ │ ├── run.e2e.tests.task.ts │ │ └── run.unit.tests.task.ts │ │ └── test-command.ts ├── environment │ ├── environment.ts │ └── utils │ │ ├── find-root-by-indicators.ts │ │ ├── get-context.ts │ │ └── has-indicators.ts ├── hooks │ ├── adjust-cwd-pre-action.ts │ └── check-cwd-pre-action.ts ├── modules │ ├── config │ │ ├── bundle │ │ │ ├── bundle.config.manager.ts │ │ │ ├── bundle.config.ts │ │ │ ├── source.bundle.config.ts │ │ │ └── strategies │ │ │ │ ├── adjust.config.php.strategy.ts │ │ │ │ ├── browserslist.strategy.ts │ │ │ │ ├── concat.strategy.ts │ │ │ │ ├── css.images.strategy.ts │ │ │ │ ├── index.ts │ │ │ │ ├── input.strategy.ts │ │ │ │ ├── minification.strategy.ts │ │ │ │ ├── namespace.function.strategy.ts │ │ │ │ ├── namespace.strategy.ts │ │ │ │ ├── output.strategy.ts │ │ │ │ ├── plugins.strategy.ts │ │ │ │ ├── protected.strategy.ts │ │ │ │ ├── resolve.files.import.strategy.ts │ │ │ │ ├── source.maps.strategy.ts │ │ │ │ ├── tests.strategy.ts │ │ │ │ ├── transform.classes.strategy.ts │ │ │ │ └── treeshake.strategy.ts │ │ ├── config.manager.ts │ │ ├── config.strategy.ts │ │ └── php │ │ │ ├── parser │ │ │ ├── internal │ │ │ │ ├── parse-php-code-to-ast.ts │ │ │ │ └── return-node-to-js-object.ts │ │ │ └── php.config.parser.ts │ │ │ ├── php.config.manager.ts │ │ │ └── strategies │ │ │ ├── bundle.css.strategy.ts │ │ │ ├── bundle.js.strategy.ts │ │ │ ├── css.strategy.ts │ │ │ ├── includes.strategy.ts │ │ │ ├── index.ts │ │ │ ├── js.strategy.ts │ │ │ ├── lang.additional.strategy.ts │ │ │ ├── lang.strategy.ts │ │ │ ├── oninit.strategy.ts │ │ │ ├── post.rel.strategy.ts │ │ │ ├── rel.strategy.ts │ │ │ ├── settings.strategy.ts │ │ │ └── skip.core.strategy.ts │ ├── formatters │ │ └── lint │ │ │ ├── summary.formatter.ts │ │ │ └── verbose.formatter.ts │ ├── linter │ │ └── lint.result.ts │ ├── packages │ │ ├── base-package.ts │ │ ├── package-factory.ts │ │ ├── package.resolver.ts │ │ ├── package │ │ │ ├── component-package.ts │ │ │ ├── custom-package.ts │ │ │ ├── extension-package.ts │ │ │ └── template-package.ts │ │ ├── providers │ │ │ └── package-factory-provider.ts │ │ ├── strategies │ │ │ ├── default-strategy.ts │ │ │ ├── project │ │ │ │ ├── component-strategy.ts │ │ │ │ ├── extension-strategy.ts │ │ │ │ ├── index.ts │ │ │ │ └── template-strategy.ts │ │ │ └── source │ │ │ │ ├── component-strategy.ts │ │ │ │ ├── extension-strategy.ts │ │ │ │ ├── index.ts │ │ │ │ └── template-strategy.ts │ │ └── types │ │ │ └── dependency.node.ts │ └── task │ │ ├── icons.ts │ │ └── task.ts └── utils │ ├── array.to.object.ts │ ├── cli │ ├── parse-arg-value.ts │ └── prepare-path.ts │ ├── flatten.tree.ts │ ├── format.size.ts │ ├── generate.tree.ts │ ├── is.external.dependency.name.ts │ ├── memory-cache.ts │ ├── package │ ├── build.dependencies.tree.ts │ ├── create-package-name.ts │ ├── find-packages.ts │ └── resolve-package.ts │ ├── path │ ├── path-detector.ts │ ├── path-indicators.ts │ └── path-parser.ts │ └── pluralize.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/README.md -------------------------------------------------------------------------------- /bin/bitrix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/bin/bitrix -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/package.json -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/commands/build/build-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/build-command.ts -------------------------------------------------------------------------------- /src/commands/build/options/extensions-option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/options/extensions-option.ts -------------------------------------------------------------------------------- /src/commands/build/options/force-option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/options/force-option.ts -------------------------------------------------------------------------------- /src/commands/build/options/modules-option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/options/modules-option.ts -------------------------------------------------------------------------------- /src/commands/build/options/path-option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/options/path-option.ts -------------------------------------------------------------------------------- /src/commands/build/options/verbose-option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/options/verbose-option.ts -------------------------------------------------------------------------------- /src/commands/build/options/watch-option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/options/watch-option.ts -------------------------------------------------------------------------------- /src/commands/build/queue/build-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/queue/build-queue.ts -------------------------------------------------------------------------------- /src/commands/build/tasks/build/build.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/tasks/build/build.task.ts -------------------------------------------------------------------------------- /src/commands/build/tasks/lint/lint.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/tasks/lint/lint.task.ts -------------------------------------------------------------------------------- /src/commands/build/tasks/statistic/statistic.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/tasks/statistic/statistic.task.ts -------------------------------------------------------------------------------- /src/commands/build/tasks/statistic/tasks/bundle.size.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/tasks/statistic/tasks/bundle.size.task.ts -------------------------------------------------------------------------------- /src/commands/build/tasks/statistic/tasks/dependencies.tree.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/tasks/statistic/tasks/dependencies.tree.task.ts -------------------------------------------------------------------------------- /src/commands/build/tasks/statistic/tasks/direct.dependencies.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/tasks/statistic/tasks/direct.dependencies.task.ts -------------------------------------------------------------------------------- /src/commands/build/tasks/statistic/tasks/total.transferred.size.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/build/tasks/statistic/tasks/total.transferred.size.task.ts -------------------------------------------------------------------------------- /src/commands/create/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/create/create.ts -------------------------------------------------------------------------------- /src/commands/stat/options/extensions-option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/stat/options/extensions-option.ts -------------------------------------------------------------------------------- /src/commands/stat/options/modules-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/stat/options/modules-options.ts -------------------------------------------------------------------------------- /src/commands/stat/options/path-option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/stat/options/path-option.ts -------------------------------------------------------------------------------- /src/commands/stat/queue/stat-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/stat/queue/stat-queue.ts -------------------------------------------------------------------------------- /src/commands/stat/stat-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/stat/stat-command.ts -------------------------------------------------------------------------------- /src/commands/stat/tasks/bundle.size.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/stat/tasks/bundle.size.task.ts -------------------------------------------------------------------------------- /src/commands/stat/tasks/dependencies.tree.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/stat/tasks/dependencies.tree.task.ts -------------------------------------------------------------------------------- /src/commands/stat/tasks/direct.dependencies.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/stat/tasks/direct.dependencies.task.ts -------------------------------------------------------------------------------- /src/commands/stat/tasks/total.transferred.size.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/stat/tasks/total.transferred.size.task.ts -------------------------------------------------------------------------------- /src/commands/test/queue/test-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/test/queue/test-queue.ts -------------------------------------------------------------------------------- /src/commands/test/tasks/run.e2e.tests.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/test/tasks/run.e2e.tests.task.ts -------------------------------------------------------------------------------- /src/commands/test/tasks/run.unit.tests.task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/test/tasks/run.unit.tests.task.ts -------------------------------------------------------------------------------- /src/commands/test/test-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/commands/test/test-command.ts -------------------------------------------------------------------------------- /src/environment/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/environment/environment.ts -------------------------------------------------------------------------------- /src/environment/utils/find-root-by-indicators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/environment/utils/find-root-by-indicators.ts -------------------------------------------------------------------------------- /src/environment/utils/get-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/environment/utils/get-context.ts -------------------------------------------------------------------------------- /src/environment/utils/has-indicators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/environment/utils/has-indicators.ts -------------------------------------------------------------------------------- /src/hooks/adjust-cwd-pre-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/hooks/adjust-cwd-pre-action.ts -------------------------------------------------------------------------------- /src/hooks/check-cwd-pre-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/hooks/check-cwd-pre-action.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/bundle.config.manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/bundle.config.manager.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/bundle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/bundle.config.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/source.bundle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/source.bundle.config.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/adjust.config.php.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/adjust.config.php.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/browserslist.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/browserslist.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/concat.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/concat.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/css.images.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/css.images.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/index.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/input.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/input.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/minification.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/minification.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/namespace.function.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/namespace.function.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/namespace.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/namespace.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/output.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/output.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/plugins.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/plugins.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/protected.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/protected.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/resolve.files.import.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/resolve.files.import.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/source.maps.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/source.maps.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/tests.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/tests.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/transform.classes.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/transform.classes.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/bundle/strategies/treeshake.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/bundle/strategies/treeshake.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/config.manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/config.manager.ts -------------------------------------------------------------------------------- /src/modules/config/config.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/config.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/parser/internal/parse-php-code-to-ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/parser/internal/parse-php-code-to-ast.ts -------------------------------------------------------------------------------- /src/modules/config/php/parser/internal/return-node-to-js-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/parser/internal/return-node-to-js-object.ts -------------------------------------------------------------------------------- /src/modules/config/php/parser/php.config.parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/parser/php.config.parser.ts -------------------------------------------------------------------------------- /src/modules/config/php/php.config.manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/php.config.manager.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/bundle.css.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/bundle.css.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/bundle.js.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/bundle.js.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/css.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/css.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/includes.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/includes.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/index.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/js.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/js.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/lang.additional.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/lang.additional.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/lang.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/lang.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/oninit.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/oninit.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/post.rel.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/post.rel.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/rel.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/rel.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/settings.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/settings.strategy.ts -------------------------------------------------------------------------------- /src/modules/config/php/strategies/skip.core.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/config/php/strategies/skip.core.strategy.ts -------------------------------------------------------------------------------- /src/modules/formatters/lint/summary.formatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/formatters/lint/summary.formatter.ts -------------------------------------------------------------------------------- /src/modules/formatters/lint/verbose.formatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/formatters/lint/verbose.formatter.ts -------------------------------------------------------------------------------- /src/modules/linter/lint.result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/linter/lint.result.ts -------------------------------------------------------------------------------- /src/modules/packages/base-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/base-package.ts -------------------------------------------------------------------------------- /src/modules/packages/package-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/package-factory.ts -------------------------------------------------------------------------------- /src/modules/packages/package.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/package.resolver.ts -------------------------------------------------------------------------------- /src/modules/packages/package/component-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/package/component-package.ts -------------------------------------------------------------------------------- /src/modules/packages/package/custom-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/package/custom-package.ts -------------------------------------------------------------------------------- /src/modules/packages/package/extension-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/package/extension-package.ts -------------------------------------------------------------------------------- /src/modules/packages/package/template-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/package/template-package.ts -------------------------------------------------------------------------------- /src/modules/packages/providers/package-factory-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/providers/package-factory-provider.ts -------------------------------------------------------------------------------- /src/modules/packages/strategies/default-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/strategies/default-strategy.ts -------------------------------------------------------------------------------- /src/modules/packages/strategies/project/component-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/strategies/project/component-strategy.ts -------------------------------------------------------------------------------- /src/modules/packages/strategies/project/extension-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/strategies/project/extension-strategy.ts -------------------------------------------------------------------------------- /src/modules/packages/strategies/project/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/strategies/project/index.ts -------------------------------------------------------------------------------- /src/modules/packages/strategies/project/template-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/strategies/project/template-strategy.ts -------------------------------------------------------------------------------- /src/modules/packages/strategies/source/component-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/strategies/source/component-strategy.ts -------------------------------------------------------------------------------- /src/modules/packages/strategies/source/extension-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/strategies/source/extension-strategy.ts -------------------------------------------------------------------------------- /src/modules/packages/strategies/source/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/strategies/source/index.ts -------------------------------------------------------------------------------- /src/modules/packages/strategies/source/template-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/strategies/source/template-strategy.ts -------------------------------------------------------------------------------- /src/modules/packages/types/dependency.node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/packages/types/dependency.node.ts -------------------------------------------------------------------------------- /src/modules/task/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/task/icons.ts -------------------------------------------------------------------------------- /src/modules/task/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/modules/task/task.ts -------------------------------------------------------------------------------- /src/utils/array.to.object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/array.to.object.ts -------------------------------------------------------------------------------- /src/utils/cli/parse-arg-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/cli/parse-arg-value.ts -------------------------------------------------------------------------------- /src/utils/cli/prepare-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/cli/prepare-path.ts -------------------------------------------------------------------------------- /src/utils/flatten.tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/flatten.tree.ts -------------------------------------------------------------------------------- /src/utils/format.size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/format.size.ts -------------------------------------------------------------------------------- /src/utils/generate.tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/generate.tree.ts -------------------------------------------------------------------------------- /src/utils/is.external.dependency.name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/is.external.dependency.name.ts -------------------------------------------------------------------------------- /src/utils/memory-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/memory-cache.ts -------------------------------------------------------------------------------- /src/utils/package/build.dependencies.tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/package/build.dependencies.tree.ts -------------------------------------------------------------------------------- /src/utils/package/create-package-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/package/create-package-name.ts -------------------------------------------------------------------------------- /src/utils/package/find-packages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/package/find-packages.ts -------------------------------------------------------------------------------- /src/utils/package/resolve-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/package/resolve-package.ts -------------------------------------------------------------------------------- /src/utils/path/path-detector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/path/path-detector.ts -------------------------------------------------------------------------------- /src/utils/path/path-indicators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/path/path-indicators.ts -------------------------------------------------------------------------------- /src/utils/path/path-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/path/path-parser.ts -------------------------------------------------------------------------------- /src/utils/pluralize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/src/utils/pluralize.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitrix-tools/cli/HEAD/tsconfig.json --------------------------------------------------------------------------------