├── .eslintignore ├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── crawl.yml │ └── js_from_routes.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .rspec ├── .ruby-version ├── .standard.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── lint ├── rake ├── rspec └── standardrb ├── docs ├── .algolia │ └── config.json ├── .stylelintrc.js ├── .vitepress │ ├── config.ts │ └── theme │ │ ├── components │ │ ├── Home.vue │ │ └── Quote.vue │ │ ├── index.js │ │ └── styles │ │ └── styles.css ├── client │ └── index.md ├── config │ └── index.md ├── faqs │ └── index.md ├── guide │ ├── codegen.md │ ├── index.md │ └── introduction.md ├── index.md ├── package.json ├── pnpm-workspace.yaml ├── public │ ├── _headers │ ├── banner.png │ ├── favicon.svg │ ├── logo-with-text.png │ ├── logo-with-text.svg │ ├── logo.png │ └── logo.svg └── vite.config.ts ├── gemfiles ├── Gemfile-rails-edge ├── Gemfile-rails.7.2.x └── Gemfile-rails.8.0.x ├── js_from_routes ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin │ ├── console │ └── release ├── js_from_routes.gemspec └── lib │ ├── js_from_routes.rb │ └── js_from_routes │ ├── generator.rb │ ├── railtie.rb │ ├── template.js.erb │ ├── template_all.js.erb │ ├── template_index.js.erb │ └── version.rb ├── netlify.toml ├── package.json ├── packages ├── axios │ ├── CHANGELOG.md │ ├── LICENSE.txt │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── test │ │ └── index.test.ts ├── client │ ├── CHANGELOG.md │ ├── LICENSE.txt │ ├── README.md │ ├── package.json │ ├── src │ │ ├── api.ts │ │ ├── config.ts │ │ ├── index.ts │ │ └── types.ts │ └── test │ │ └── api.test.ts ├── core │ ├── CHANGELOG.md │ ├── LICENSE.txt │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── urls.ts │ │ └── utils.ts │ └── test │ │ ├── urls.test.ts │ │ └── utils.test.ts ├── inertia │ ├── CHANGELOG.md │ ├── LICENSE.txt │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── types.ts │ └── test │ │ └── index.test.ts ├── package.json └── redaxios │ ├── CHANGELOG.md │ ├── LICENSE.txt │ ├── README.md │ ├── package.json │ ├── src │ └── index.ts │ └── test │ └── index.test.ts ├── playground └── vanilla │ ├── .browserslistrc │ ├── .gitignore │ ├── .rspec │ ├── Gemfile │ ├── Gemfile.lock │ ├── Procfile.dev │ ├── Rakefile │ ├── app │ ├── assets │ │ ├── config │ │ │ └── manifest.js │ │ └── stylesheets │ │ │ └── application.css │ ├── controllers │ │ ├── application_controller.rb │ │ ├── comments_controller.rb │ │ ├── settings │ │ │ └── user_preferences_controller.rb │ │ ├── video_clips_controller.rb │ │ └── welcome_controller.rb │ ├── javascript │ │ ├── ApiHelpers.ts │ │ ├── Videos.vue │ │ ├── api │ │ │ ├── CommentsApi.ts │ │ │ ├── Settings │ │ │ │ └── UserPreferencesApi.ts │ │ │ ├── VideoClipsApi.ts │ │ │ ├── all.ts │ │ │ └── index.ts │ │ ├── composables │ │ │ └── api.ts │ │ └── entrypoints │ │ │ └── application.ts │ └── views │ │ ├── layouts │ │ └── application.html.erb │ │ ├── video_clips │ │ └── new.html.erb │ │ └── welcome │ │ └── home.html.erb │ ├── babel.config.js │ ├── bin │ ├── bundle │ ├── rails │ ├── rake │ ├── setup │ ├── spring │ └── vite │ ├── config.ru │ ├── config │ ├── application.rb │ ├── boot.rb │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ └── test.rb │ ├── initializers │ │ ├── application_controller_renderer.rb │ │ ├── backtrace_silencers.rb │ │ ├── content_security_policy.rb │ │ ├── cookies_serializer.rb │ │ ├── filter_parameter_logging.rb │ │ ├── inflections.rb │ │ ├── js_from_routes.rb │ │ ├── mime_types.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ └── en.yml │ ├── puma.rb │ ├── routes.rb │ └── vite.json │ ├── index.d.ts │ ├── package.json │ ├── pnpm-lock.yaml │ ├── pnpm-workspace.yaml │ ├── public │ ├── 404.html │ ├── 422.html │ ├── 500.html │ ├── apple-touch-icon-precomposed.png │ ├── apple-touch-icon.png │ ├── favicon.ico │ └── robots.txt │ ├── spec │ ├── controllers │ │ └── video_clips_spec.rb │ ├── rails_helper.rb │ └── spec_helper.rb │ ├── tsconfig.json │ └── vite.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts ├── changelog.js ├── release.js └── verifyCommit.js ├── spec ├── js_from_routes │ └── js_from_routes_spec.rb ├── spec_helper.rb └── support │ └── jquery_template.js.erb ├── tsconfig.json ├── vetur.config.js └── vitest.config.ts /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/crawl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/.github/workflows/crawl.yml -------------------------------------------------------------------------------- /.github/workflows/js_from_routes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/.github/workflows/js_from_routes.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format=progress 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.3.5 2 | -------------------------------------------------------------------------------- /.standard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/.standard.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/lint: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | 4 | bin/standardrb "$@" 5 | -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/bin/rspec -------------------------------------------------------------------------------- /bin/standardrb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/bin/standardrb -------------------------------------------------------------------------------- /docs/.algolia/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/.algolia/config.json -------------------------------------------------------------------------------- /docs/.stylelintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/.stylelintrc.js -------------------------------------------------------------------------------- /docs/.vitepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/.vitepress/config.ts -------------------------------------------------------------------------------- /docs/.vitepress/theme/components/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/.vitepress/theme/components/Home.vue -------------------------------------------------------------------------------- /docs/.vitepress/theme/components/Quote.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/.vitepress/theme/components/Quote.vue -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/.vitepress/theme/index.js -------------------------------------------------------------------------------- /docs/.vitepress/theme/styles/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/.vitepress/theme/styles/styles.css -------------------------------------------------------------------------------- /docs/client/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/client/index.md -------------------------------------------------------------------------------- /docs/config/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/config/index.md -------------------------------------------------------------------------------- /docs/faqs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/faqs/index.md -------------------------------------------------------------------------------- /docs/guide/codegen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/guide/codegen.md -------------------------------------------------------------------------------- /docs/guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/guide/index.md -------------------------------------------------------------------------------- /docs/guide/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/guide/introduction.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/public/_headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/public/_headers -------------------------------------------------------------------------------- /docs/public/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/public/banner.png -------------------------------------------------------------------------------- /docs/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/public/favicon.svg -------------------------------------------------------------------------------- /docs/public/logo-with-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/public/logo-with-text.png -------------------------------------------------------------------------------- /docs/public/logo-with-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/public/logo-with-text.svg -------------------------------------------------------------------------------- /docs/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/public/logo.png -------------------------------------------------------------------------------- /docs/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/public/logo.svg -------------------------------------------------------------------------------- /docs/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/docs/vite.config.ts -------------------------------------------------------------------------------- /gemfiles/Gemfile-rails-edge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/gemfiles/Gemfile-rails-edge -------------------------------------------------------------------------------- /gemfiles/Gemfile-rails.7.2.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/gemfiles/Gemfile-rails.7.2.x -------------------------------------------------------------------------------- /gemfiles/Gemfile-rails.8.0.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/gemfiles/Gemfile-rails.8.0.x -------------------------------------------------------------------------------- /js_from_routes/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/CHANGELOG.md -------------------------------------------------------------------------------- /js_from_routes/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/LICENSE.txt -------------------------------------------------------------------------------- /js_from_routes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/README.md -------------------------------------------------------------------------------- /js_from_routes/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/Rakefile -------------------------------------------------------------------------------- /js_from_routes/bin/console: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | pry -r './lib/js_from_routes.rb' 3 | -------------------------------------------------------------------------------- /js_from_routes/bin/release: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | cd .. && pnpm release js_from_routes "$@" 3 | -------------------------------------------------------------------------------- /js_from_routes/js_from_routes.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/js_from_routes.gemspec -------------------------------------------------------------------------------- /js_from_routes/lib/js_from_routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/lib/js_from_routes.rb -------------------------------------------------------------------------------- /js_from_routes/lib/js_from_routes/generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/lib/js_from_routes/generator.rb -------------------------------------------------------------------------------- /js_from_routes/lib/js_from_routes/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/lib/js_from_routes/railtie.rb -------------------------------------------------------------------------------- /js_from_routes/lib/js_from_routes/template.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/lib/js_from_routes/template.js.erb -------------------------------------------------------------------------------- /js_from_routes/lib/js_from_routes/template_all.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/lib/js_from_routes/template_all.js.erb -------------------------------------------------------------------------------- /js_from_routes/lib/js_from_routes/template_index.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/lib/js_from_routes/template_index.js.erb -------------------------------------------------------------------------------- /js_from_routes/lib/js_from_routes/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/js_from_routes/lib/js_from_routes/version.rb -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/package.json -------------------------------------------------------------------------------- /packages/axios/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/axios/CHANGELOG.md -------------------------------------------------------------------------------- /packages/axios/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/axios/LICENSE.txt -------------------------------------------------------------------------------- /packages/axios/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/axios/README.md -------------------------------------------------------------------------------- /packages/axios/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/axios/package.json -------------------------------------------------------------------------------- /packages/axios/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/axios/src/index.ts -------------------------------------------------------------------------------- /packages/axios/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/axios/test/index.test.ts -------------------------------------------------------------------------------- /packages/client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/client/CHANGELOG.md -------------------------------------------------------------------------------- /packages/client/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/client/LICENSE.txt -------------------------------------------------------------------------------- /packages/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/client/README.md -------------------------------------------------------------------------------- /packages/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/client/package.json -------------------------------------------------------------------------------- /packages/client/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/client/src/api.ts -------------------------------------------------------------------------------- /packages/client/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/client/src/config.ts -------------------------------------------------------------------------------- /packages/client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/client/src/index.ts -------------------------------------------------------------------------------- /packages/client/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/client/src/types.ts -------------------------------------------------------------------------------- /packages/client/test/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/client/test/api.test.ts -------------------------------------------------------------------------------- /packages/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/core/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/core/LICENSE.txt -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/core/src/urls.ts -------------------------------------------------------------------------------- /packages/core/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/core/src/utils.ts -------------------------------------------------------------------------------- /packages/core/test/urls.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/core/test/urls.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/core/test/utils.test.ts -------------------------------------------------------------------------------- /packages/inertia/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/inertia/CHANGELOG.md -------------------------------------------------------------------------------- /packages/inertia/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/inertia/LICENSE.txt -------------------------------------------------------------------------------- /packages/inertia/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/inertia/README.md -------------------------------------------------------------------------------- /packages/inertia/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/inertia/package.json -------------------------------------------------------------------------------- /packages/inertia/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/inertia/src/index.ts -------------------------------------------------------------------------------- /packages/inertia/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/inertia/src/types.ts -------------------------------------------------------------------------------- /packages/inertia/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/inertia/test/index.test.ts -------------------------------------------------------------------------------- /packages/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/package.json -------------------------------------------------------------------------------- /packages/redaxios/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/redaxios/CHANGELOG.md -------------------------------------------------------------------------------- /packages/redaxios/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/redaxios/LICENSE.txt -------------------------------------------------------------------------------- /packages/redaxios/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/redaxios/README.md -------------------------------------------------------------------------------- /packages/redaxios/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/redaxios/package.json -------------------------------------------------------------------------------- /packages/redaxios/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/redaxios/src/index.ts -------------------------------------------------------------------------------- /packages/redaxios/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/packages/redaxios/test/index.test.ts -------------------------------------------------------------------------------- /playground/vanilla/.browserslistrc: -------------------------------------------------------------------------------- 1 | defaults 2 | -------------------------------------------------------------------------------- /playground/vanilla/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/.gitignore -------------------------------------------------------------------------------- /playground/vanilla/.rspec: -------------------------------------------------------------------------------- 1 | --require spec_helper 2 | -------------------------------------------------------------------------------- /playground/vanilla/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/Gemfile -------------------------------------------------------------------------------- /playground/vanilla/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/Gemfile.lock -------------------------------------------------------------------------------- /playground/vanilla/Procfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/Procfile.dev -------------------------------------------------------------------------------- /playground/vanilla/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/Rakefile -------------------------------------------------------------------------------- /playground/vanilla/app/assets/config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/assets/config/manifest.js -------------------------------------------------------------------------------- /playground/vanilla/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /playground/vanilla/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /playground/vanilla/app/controllers/comments_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/controllers/comments_controller.rb -------------------------------------------------------------------------------- /playground/vanilla/app/controllers/settings/user_preferences_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/controllers/settings/user_preferences_controller.rb -------------------------------------------------------------------------------- /playground/vanilla/app/controllers/video_clips_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/controllers/video_clips_controller.rb -------------------------------------------------------------------------------- /playground/vanilla/app/controllers/welcome_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/controllers/welcome_controller.rb -------------------------------------------------------------------------------- /playground/vanilla/app/javascript/ApiHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/javascript/ApiHelpers.ts -------------------------------------------------------------------------------- /playground/vanilla/app/javascript/Videos.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/javascript/Videos.vue -------------------------------------------------------------------------------- /playground/vanilla/app/javascript/api/CommentsApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/javascript/api/CommentsApi.ts -------------------------------------------------------------------------------- /playground/vanilla/app/javascript/api/Settings/UserPreferencesApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/javascript/api/Settings/UserPreferencesApi.ts -------------------------------------------------------------------------------- /playground/vanilla/app/javascript/api/VideoClipsApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/javascript/api/VideoClipsApi.ts -------------------------------------------------------------------------------- /playground/vanilla/app/javascript/api/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/javascript/api/all.ts -------------------------------------------------------------------------------- /playground/vanilla/app/javascript/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/javascript/api/index.ts -------------------------------------------------------------------------------- /playground/vanilla/app/javascript/composables/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/javascript/composables/api.ts -------------------------------------------------------------------------------- /playground/vanilla/app/javascript/entrypoints/application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/javascript/entrypoints/application.ts -------------------------------------------------------------------------------- /playground/vanilla/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /playground/vanilla/app/views/video_clips/new.html.erb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /playground/vanilla/app/views/welcome/home.html.erb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /playground/vanilla/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/babel.config.js -------------------------------------------------------------------------------- /playground/vanilla/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/bin/bundle -------------------------------------------------------------------------------- /playground/vanilla/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/bin/rails -------------------------------------------------------------------------------- /playground/vanilla/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/bin/rake -------------------------------------------------------------------------------- /playground/vanilla/bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/bin/setup -------------------------------------------------------------------------------- /playground/vanilla/bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/bin/spring -------------------------------------------------------------------------------- /playground/vanilla/bin/vite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/bin/vite -------------------------------------------------------------------------------- /playground/vanilla/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config.ru -------------------------------------------------------------------------------- /playground/vanilla/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/application.rb -------------------------------------------------------------------------------- /playground/vanilla/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/boot.rb -------------------------------------------------------------------------------- /playground/vanilla/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/environment.rb -------------------------------------------------------------------------------- /playground/vanilla/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/environments/development.rb -------------------------------------------------------------------------------- /playground/vanilla/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/environments/test.rb -------------------------------------------------------------------------------- /playground/vanilla/config/initializers/application_controller_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/initializers/application_controller_renderer.rb -------------------------------------------------------------------------------- /playground/vanilla/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /playground/vanilla/config/initializers/content_security_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/initializers/content_security_policy.rb -------------------------------------------------------------------------------- /playground/vanilla/config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /playground/vanilla/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /playground/vanilla/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/initializers/inflections.rb -------------------------------------------------------------------------------- /playground/vanilla/config/initializers/js_from_routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/initializers/js_from_routes.rb -------------------------------------------------------------------------------- /playground/vanilla/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /playground/vanilla/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /playground/vanilla/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/locales/en.yml -------------------------------------------------------------------------------- /playground/vanilla/config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/puma.rb -------------------------------------------------------------------------------- /playground/vanilla/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/routes.rb -------------------------------------------------------------------------------- /playground/vanilla/config/vite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/config/vite.json -------------------------------------------------------------------------------- /playground/vanilla/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/index.d.ts -------------------------------------------------------------------------------- /playground/vanilla/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/package.json -------------------------------------------------------------------------------- /playground/vanilla/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/pnpm-lock.yaml -------------------------------------------------------------------------------- /playground/vanilla/pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - . 3 | -------------------------------------------------------------------------------- /playground/vanilla/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/public/404.html -------------------------------------------------------------------------------- /playground/vanilla/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/public/422.html -------------------------------------------------------------------------------- /playground/vanilla/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/public/500.html -------------------------------------------------------------------------------- /playground/vanilla/public/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /playground/vanilla/public/apple-touch-icon.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /playground/vanilla/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /playground/vanilla/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/public/robots.txt -------------------------------------------------------------------------------- /playground/vanilla/spec/controllers/video_clips_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/spec/controllers/video_clips_spec.rb -------------------------------------------------------------------------------- /playground/vanilla/spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/spec/rails_helper.rb -------------------------------------------------------------------------------- /playground/vanilla/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/spec/spec_helper.rb -------------------------------------------------------------------------------- /playground/vanilla/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/tsconfig.json -------------------------------------------------------------------------------- /playground/vanilla/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/playground/vanilla/vite.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/changelog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/scripts/changelog.js -------------------------------------------------------------------------------- /scripts/release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/scripts/release.js -------------------------------------------------------------------------------- /scripts/verifyCommit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/scripts/verifyCommit.js -------------------------------------------------------------------------------- /spec/js_from_routes/js_from_routes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/spec/js_from_routes/js_from_routes_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/jquery_template.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/spec/support/jquery_template.js.erb -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vetur.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/vetur.config.js -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElMassimo/js_from_routes/HEAD/vitest.config.ts --------------------------------------------------------------------------------