├── .github └── workflows │ └── test.yaml ├── .gitignore ├── .nvmrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── README.md ├── biome.json ├── controllers.json ├── dist ├── index.d.ts ├── index.js ├── util │ └── get-stimulus-comment-options.d.ts └── webpack │ ├── create-controllers-module.d.ts │ ├── generate-lazy-controller.d.ts │ ├── index.d.ts │ ├── lazy-controller-loader.d.ts │ ├── lazy-controller-loader.js │ ├── loader.d.ts │ ├── loader.js │ ├── util │ └── get-stimulus-comment-options.d.ts │ └── webpack │ ├── create-controllers-module.d.ts │ ├── generate-lazy-controller.d.ts │ ├── lazy-controller-loader.d.ts │ └── loader.d.ts ├── lazy-controller-loader.js ├── package.json ├── pnpm-lock.yaml ├── rolldown.config.mjs ├── src ├── index.ts ├── util │ └── get-stimulus-comment-options.ts └── webpack │ ├── create-controllers-module.ts │ ├── generate-lazy-controller.ts │ ├── lazy-controller-loader.ts │ └── loader.ts ├── test ├── controllers.json ├── dist │ └── .gitignore ├── fixtures │ ├── disabled-autoimport.json │ ├── disabled-controller.json │ ├── eager-autoimport.json │ ├── eager-no-autoimport.json │ ├── empty.json │ ├── lazy-no-autoimport.json │ ├── load-named-controller.json │ ├── module │ │ ├── dist │ │ │ └── controller.js │ │ └── package.json │ └── override-name.json ├── index.test.ts ├── parseQuery.ts ├── setup.ts ├── util │ └── get-stimulus-comment-options.test.ts ├── webpack.config.js └── webpack │ ├── create-controllers-module.test.ts │ ├── generate-lazy-controller.test.ts │ └── lazy-controller-loader.test.ts ├── tsconfig.json └── vitest.config.mts /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/biome.json -------------------------------------------------------------------------------- /controllers.json: -------------------------------------------------------------------------------- 1 | { 2 | "placeholder": true 3 | } 4 | -------------------------------------------------------------------------------- /dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/index.d.ts -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/util/get-stimulus-comment-options.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/util/get-stimulus-comment-options.d.ts -------------------------------------------------------------------------------- /dist/webpack/create-controllers-module.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/create-controllers-module.d.ts -------------------------------------------------------------------------------- /dist/webpack/generate-lazy-controller.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/generate-lazy-controller.d.ts -------------------------------------------------------------------------------- /dist/webpack/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/index.d.ts -------------------------------------------------------------------------------- /dist/webpack/lazy-controller-loader.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/lazy-controller-loader.d.ts -------------------------------------------------------------------------------- /dist/webpack/lazy-controller-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/lazy-controller-loader.js -------------------------------------------------------------------------------- /dist/webpack/loader.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/loader.d.ts -------------------------------------------------------------------------------- /dist/webpack/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/loader.js -------------------------------------------------------------------------------- /dist/webpack/util/get-stimulus-comment-options.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/util/get-stimulus-comment-options.d.ts -------------------------------------------------------------------------------- /dist/webpack/webpack/create-controllers-module.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/webpack/create-controllers-module.d.ts -------------------------------------------------------------------------------- /dist/webpack/webpack/generate-lazy-controller.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/webpack/generate-lazy-controller.d.ts -------------------------------------------------------------------------------- /dist/webpack/webpack/lazy-controller-loader.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/webpack/lazy-controller-loader.d.ts -------------------------------------------------------------------------------- /dist/webpack/webpack/loader.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/dist/webpack/webpack/loader.d.ts -------------------------------------------------------------------------------- /lazy-controller-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/lazy-controller-loader.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /rolldown.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/rolldown.config.mjs -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/util/get-stimulus-comment-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/src/util/get-stimulus-comment-options.ts -------------------------------------------------------------------------------- /src/webpack/create-controllers-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/src/webpack/create-controllers-module.ts -------------------------------------------------------------------------------- /src/webpack/generate-lazy-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/src/webpack/generate-lazy-controller.ts -------------------------------------------------------------------------------- /src/webpack/lazy-controller-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/src/webpack/lazy-controller-loader.ts -------------------------------------------------------------------------------- /src/webpack/loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/src/webpack/loader.ts -------------------------------------------------------------------------------- /test/controllers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/controllers.json -------------------------------------------------------------------------------- /test/dist/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /test/fixtures/disabled-autoimport.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/fixtures/disabled-autoimport.json -------------------------------------------------------------------------------- /test/fixtures/disabled-controller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/fixtures/disabled-controller.json -------------------------------------------------------------------------------- /test/fixtures/eager-autoimport.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/fixtures/eager-autoimport.json -------------------------------------------------------------------------------- /test/fixtures/eager-no-autoimport.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/fixtures/eager-no-autoimport.json -------------------------------------------------------------------------------- /test/fixtures/empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/fixtures/empty.json -------------------------------------------------------------------------------- /test/fixtures/lazy-no-autoimport.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/fixtures/lazy-no-autoimport.json -------------------------------------------------------------------------------- /test/fixtures/load-named-controller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/fixtures/load-named-controller.json -------------------------------------------------------------------------------- /test/fixtures/module/dist/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/fixtures/module/dist/controller.js -------------------------------------------------------------------------------- /test/fixtures/module/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/fixtures/module/package.json -------------------------------------------------------------------------------- /test/fixtures/override-name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/fixtures/override-name.json -------------------------------------------------------------------------------- /test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/index.test.ts -------------------------------------------------------------------------------- /test/parseQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/parseQuery.ts -------------------------------------------------------------------------------- /test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/setup.ts -------------------------------------------------------------------------------- /test/util/get-stimulus-comment-options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/util/get-stimulus-comment-options.test.ts -------------------------------------------------------------------------------- /test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/webpack.config.js -------------------------------------------------------------------------------- /test/webpack/create-controllers-module.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/webpack/create-controllers-module.test.ts -------------------------------------------------------------------------------- /test/webpack/generate-lazy-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/webpack/generate-lazy-controller.test.ts -------------------------------------------------------------------------------- /test/webpack/lazy-controller-loader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/test/webpack/lazy-controller-loader.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/stimulus-bridge/HEAD/vitest.config.mts --------------------------------------------------------------------------------