├── .gitignore
├── .nvmrc
├── .prettierrc
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── eslint.config.mjs
├── package.json
├── packages
├── README.md
├── devpage-react
│ ├── .gitignore
│ ├── README.md
│ ├── index.html
│ ├── package.json
│ ├── public
│ │ └── vite.svg
│ ├── src
│ │ ├── App.tsx
│ │ ├── components
│ │ │ ├── MainWrapper.tsx
│ │ │ ├── Navigation.tsx
│ │ │ ├── SimpleNavigation.tsx
│ │ │ ├── test-buttons
│ │ │ │ ├── BaseForesightButton.tsx
│ │ │ │ ├── ForesightButtonError.tsx
│ │ │ │ ├── ForesightButtonNoName.tsx
│ │ │ │ ├── ForesightButtonParagraph.tsx
│ │ │ │ ├── ForesightButtonRegular.tsx
│ │ │ │ ├── ForesightButtonRemoveable.tsx
│ │ │ │ ├── ForesightButtonResizeable.tsx
│ │ │ │ ├── ForesightButtonVisibility.tsx
│ │ │ │ └── ForesightReactiveButton.tsx
│ │ │ └── ui
│ │ │ │ └── ControlSection.tsx
│ │ ├── contexts
│ │ │ └── DebugContext.tsx
│ │ ├── hooks
│ │ │ └── useForesight.ts
│ │ ├── index.css
│ │ ├── main.tsx
│ │ ├── pages
│ │ │ ├── images
│ │ │ │ ├── ForesightImageButton.tsx
│ │ │ │ └── index.tsx
│ │ │ └── mass
│ │ │ │ └── index.tsx
│ │ ├── stores
│ │ │ └── ButtonStateStore.ts
│ │ └── vite-env.d.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
├── devpage-vue
│ ├── .gitignore
│ ├── README.md
│ ├── env.d.ts
│ ├── index.html
│ ├── package.json
│ ├── public
│ │ └── favicon.ico
│ ├── src
│ │ ├── App.vue
│ │ ├── components
│ │ │ └── TestComponent.vue
│ │ ├── composables
│ │ │ └── useForesight.ts
│ │ ├── directives
│ │ │ └── vForesight.ts
│ │ ├── main.ts
│ │ ├── router
│ │ │ └── index.ts
│ │ ├── style.css
│ │ └── views
│ │ │ ├── ComposablePage.vue
│ │ │ └── DirectivePage.vue
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
├── docs
│ ├── .gitignore
│ ├── README.md
│ ├── docs
│ │ ├── ai-context.md
│ │ ├── angular.md
│ │ ├── behind-the-scenes.md
│ │ ├── configuration
│ │ │ ├── element-settings.md
│ │ │ └── global-settings.md
│ │ ├── debugging
│ │ │ ├── devtools.md
│ │ │ └── static-properties.md
│ │ ├── events.md
│ │ ├── getting-started
│ │ │ ├── initialize-the-manager.md
│ │ │ ├── typescript.md
│ │ │ ├── what-is-foresightjs.md
│ │ │ └── your-first-element.md
│ │ ├── react
│ │ │ ├── hook.md
│ │ │ ├── nextjs.md
│ │ │ └── react-router.md
│ │ └── vue
│ │ │ ├── composable.md
│ │ │ └── directive.md
│ ├── docusaurus.config.ts
│ ├── package.json
│ ├── sidebars.ts
│ ├── src
│ │ ├── components
│ │ │ ├── Features
│ │ │ │ ├── Features.tsx
│ │ │ │ └── features.module.css
│ │ │ ├── ForesightOverview
│ │ │ │ ├── DebugButton.tsx
│ │ │ │ ├── MobileMessage.tsx
│ │ │ │ ├── Overview
│ │ │ │ │ ├── DemoWrapper.tsx
│ │ │ │ │ ├── FeatureCard.tsx
│ │ │ │ │ ├── Keyboard
│ │ │ │ │ │ ├── KeyboardCardsWrapper.tsx
│ │ │ │ │ │ ├── SmallButton.tsx
│ │ │ │ │ │ └── styles.module.css
│ │ │ │ │ ├── Mouse
│ │ │ │ │ │ ├── BaseCard.tsx
│ │ │ │ │ │ ├── ForesightCard.tsx
│ │ │ │ │ │ ├── HoverCard.tsx
│ │ │ │ │ │ ├── MouseCardsWrapper.tsx
│ │ │ │ │ │ ├── RegularCard.tsx
│ │ │ │ │ │ └── ResetCardsButton.tsx
│ │ │ │ │ ├── Overview.tsx
│ │ │ │ │ ├── Playground
│ │ │ │ │ │ ├── PictureButton.tsx
│ │ │ │ │ │ ├── Playground.tsx
│ │ │ │ │ │ └── playground.module.css
│ │ │ │ │ └── demowrapper.module.css
│ │ │ │ ├── Tooltip.tsx
│ │ │ │ └── styles.module.css
│ │ │ ├── ForesightStats
│ │ │ │ ├── ForesightStats.tsx
│ │ │ │ └── stats.module.css
│ │ │ ├── Hero
│ │ │ │ ├── Hero.tsx
│ │ │ │ ├── PackageManagerTabs.tsx
│ │ │ │ ├── hero.module.css
│ │ │ │ └── packagemanager.module.css
│ │ │ ├── PackageManagerTabs
│ │ │ │ ├── InstallCodeBlock.tsx
│ │ │ │ ├── PackageManagerTabs.tsx
│ │ │ │ ├── index.ts
│ │ │ │ └── packagemanager.module.css
│ │ │ └── QuickStart
│ │ │ │ ├── QuickStart.tsx
│ │ │ │ └── quickstart.module.css
│ │ ├── css
│ │ │ └── custom.css
│ │ ├── hooks
│ │ │ ├── useDebugMode.ts
│ │ │ └── useForesight.ts
│ │ └── pages
│ │ │ ├── index.module.css
│ │ │ └── index.tsx
│ ├── static
│ │ ├── .nojekyll
│ │ ├── _redirects
│ │ └── img
│ │ │ ├── docusaurus-social-card.jpg
│ │ │ ├── docusaurus.png
│ │ │ ├── favicon.ico
│ │ │ └── logo.svg
│ ├── tsconfig.json
│ ├── versioned_docs
│ │ └── version-3.3
│ │ │ ├── ai-context.md
│ │ │ ├── angular.md
│ │ │ ├── behind-the-scenes.md
│ │ │ ├── configuration
│ │ │ ├── element-settings.md
│ │ │ └── global-settings.md
│ │ │ ├── debugging
│ │ │ ├── devtools.md
│ │ │ └── static-properties.md
│ │ │ ├── events.md
│ │ │ ├── getting-started
│ │ │ ├── initialize-the-manager.md
│ │ │ ├── typescript.md
│ │ │ ├── what-is-foresightjs.md
│ │ │ └── your-first-element.md
│ │ │ ├── react
│ │ │ ├── hook.md
│ │ │ ├── nextjs.md
│ │ │ └── react-router.md
│ │ │ └── vue
│ │ │ ├── composable.md
│ │ │ └── directive.md
│ ├── versioned_sidebars
│ │ └── version-3.3-sidebars.json
│ └── versions.json
├── js.foresight-devtools
│ ├── .npmignore
│ ├── README.md
│ ├── package.json
│ ├── src
│ │ ├── constants.ts
│ │ ├── devtools.test.ts
│ │ ├── helpers
│ │ │ └── safeSerializeEventData.ts
│ │ ├── index.ts
│ │ ├── lit-entry
│ │ │ ├── control-panel
│ │ │ │ ├── base-tab
│ │ │ │ │ ├── chip.ts
│ │ │ │ │ ├── expandable-item.ts
│ │ │ │ │ ├── tab-content.ts
│ │ │ │ │ ├── tab-header.ts
│ │ │ │ │ └── tab-selector.ts
│ │ │ │ ├── control-panel.ts
│ │ │ │ ├── copy-icon
│ │ │ │ │ └── copy-icon.ts
│ │ │ │ ├── dropdown
│ │ │ │ │ ├── base-dropdown.ts
│ │ │ │ │ ├── multi-select-dropdown.ts
│ │ │ │ │ └── single-select-dropdown.ts
│ │ │ │ ├── element-tab
│ │ │ │ │ ├── element-tab.ts
│ │ │ │ │ ├── reactivate-countdown.ts
│ │ │ │ │ └── single-element.ts
│ │ │ │ ├── log-tab
│ │ │ │ │ ├── log-tab.ts
│ │ │ │ │ └── single-log.ts
│ │ │ │ └── settings-tab
│ │ │ │ │ ├── setting-item
│ │ │ │ │ ├── setting-item-checkbox.ts
│ │ │ │ │ ├── setting-item-range.ts
│ │ │ │ │ └── setting-item.ts
│ │ │ │ │ └── settings-tab.ts
│ │ │ ├── debug-overlay
│ │ │ │ ├── debug-overlay.ts
│ │ │ │ ├── element-overlays.ts
│ │ │ │ ├── mouse-trajectory.ts
│ │ │ │ └── scroll-trajectory.ts
│ │ │ └── foresight-devtools.ts
│ │ ├── svg
│ │ │ └── svg-icons.ts
│ │ └── types
│ │ │ └── types.ts
│ ├── tsconfig.json
│ └── tsup.config.ts
└── js.foresight
│ ├── .gitignore
│ ├── .npmignore
│ ├── README.md
│ ├── package.json
│ ├── src
│ ├── constants.ts
│ ├── core
│ │ └── BaseForesightModule.ts
│ ├── helpers
│ │ ├── CircularBuffer.test.ts
│ │ ├── CircularBuffer.ts
│ │ ├── clampNumber.test.ts
│ │ ├── clampNumber.ts
│ │ ├── getFocusedElementIndex.test.ts
│ │ ├── getFocusedElementIndex.ts
│ │ ├── getScrollDirection.ts
│ │ ├── initialViewportState.ts
│ │ ├── lineSegmentIntersectsRect.test.ts
│ │ ├── lineSigmentIntersectsRect.ts
│ │ ├── predictNextMousePosition.test.ts
│ │ ├── predictNextMousePosition.ts
│ │ ├── predictNextScrollPosition.ts
│ │ ├── rectAndHitSlop.test.ts
│ │ ├── rectAndHitSlop.ts
│ │ ├── shouldRegister.ts
│ │ └── shouldUpdateSetting.ts
│ ├── index.ts
│ ├── managers
│ │ ├── DesktopHandler.ts
│ │ ├── ForesightManager.ts
│ │ └── TouchDeviceHandler.ts
│ ├── predictors
│ │ ├── MousePredictor.ts
│ │ ├── ScrollPredictor.ts
│ │ ├── TabPredictor.ts
│ │ ├── TouchStartPredictor.ts
│ │ └── ViewportPredictor.ts
│ └── types
│ │ └── types.ts
│ ├── test-setup.ts
│ ├── tsconfig.json
│ ├── tsup.config.ts
│ └── vitest.config.mjs
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
├── scripts
├── dev-select.js
└── list-packages.js
└── tsconfig.base.json
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | notes.txt
4 | /src/test
5 | .env
6 | .claude
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.nvmrc:
--------------------------------------------------------------------------------
1 | 22.14.0
2 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/.prettierrc
--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/CODE_OF_CONDUCT.md
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/CONTRIBUTING.md
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/README.md
--------------------------------------------------------------------------------
/eslint.config.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/eslint.config.mjs
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/package.json
--------------------------------------------------------------------------------
/packages/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/README.md
--------------------------------------------------------------------------------
/packages/devpage-react/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/.gitignore
--------------------------------------------------------------------------------
/packages/devpage-react/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/README.md
--------------------------------------------------------------------------------
/packages/devpage-react/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/index.html
--------------------------------------------------------------------------------
/packages/devpage-react/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/package.json
--------------------------------------------------------------------------------
/packages/devpage-react/public/vite.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/public/vite.svg
--------------------------------------------------------------------------------
/packages/devpage-react/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/App.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/MainWrapper.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/MainWrapper.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/Navigation.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/Navigation.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/SimpleNavigation.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/SimpleNavigation.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/test-buttons/BaseForesightButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/test-buttons/BaseForesightButton.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/test-buttons/ForesightButtonError.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/test-buttons/ForesightButtonError.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/test-buttons/ForesightButtonNoName.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/test-buttons/ForesightButtonNoName.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/test-buttons/ForesightButtonParagraph.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/test-buttons/ForesightButtonParagraph.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/test-buttons/ForesightButtonRegular.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/test-buttons/ForesightButtonRegular.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/test-buttons/ForesightButtonRemoveable.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/test-buttons/ForesightButtonRemoveable.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/test-buttons/ForesightButtonResizeable.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/test-buttons/ForesightButtonResizeable.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/test-buttons/ForesightButtonVisibility.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/test-buttons/ForesightButtonVisibility.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/test-buttons/ForesightReactiveButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/test-buttons/ForesightReactiveButton.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/components/ui/ControlSection.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/components/ui/ControlSection.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/contexts/DebugContext.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/contexts/DebugContext.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/hooks/useForesight.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/hooks/useForesight.ts
--------------------------------------------------------------------------------
/packages/devpage-react/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/index.css
--------------------------------------------------------------------------------
/packages/devpage-react/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/main.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/pages/images/ForesightImageButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/pages/images/ForesightImageButton.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/pages/images/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/pages/images/index.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/pages/mass/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/pages/mass/index.tsx
--------------------------------------------------------------------------------
/packages/devpage-react/src/stores/ButtonStateStore.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/src/stores/ButtonStateStore.ts
--------------------------------------------------------------------------------
/packages/devpage-react/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/packages/devpage-react/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/tsconfig.app.json
--------------------------------------------------------------------------------
/packages/devpage-react/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/tsconfig.json
--------------------------------------------------------------------------------
/packages/devpage-react/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/tsconfig.node.json
--------------------------------------------------------------------------------
/packages/devpage-react/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-react/vite.config.ts
--------------------------------------------------------------------------------
/packages/devpage-vue/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/.gitignore
--------------------------------------------------------------------------------
/packages/devpage-vue/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/README.md
--------------------------------------------------------------------------------
/packages/devpage-vue/env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/packages/devpage-vue/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/index.html
--------------------------------------------------------------------------------
/packages/devpage-vue/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/package.json
--------------------------------------------------------------------------------
/packages/devpage-vue/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/public/favicon.ico
--------------------------------------------------------------------------------
/packages/devpage-vue/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/src/App.vue
--------------------------------------------------------------------------------
/packages/devpage-vue/src/components/TestComponent.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/src/components/TestComponent.vue
--------------------------------------------------------------------------------
/packages/devpage-vue/src/composables/useForesight.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/src/composables/useForesight.ts
--------------------------------------------------------------------------------
/packages/devpage-vue/src/directives/vForesight.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/src/directives/vForesight.ts
--------------------------------------------------------------------------------
/packages/devpage-vue/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/src/main.ts
--------------------------------------------------------------------------------
/packages/devpage-vue/src/router/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/src/router/index.ts
--------------------------------------------------------------------------------
/packages/devpage-vue/src/style.css:
--------------------------------------------------------------------------------
1 | @import "tailwindcss";
2 |
--------------------------------------------------------------------------------
/packages/devpage-vue/src/views/ComposablePage.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/src/views/ComposablePage.vue
--------------------------------------------------------------------------------
/packages/devpage-vue/src/views/DirectivePage.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/src/views/DirectivePage.vue
--------------------------------------------------------------------------------
/packages/devpage-vue/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/tsconfig.app.json
--------------------------------------------------------------------------------
/packages/devpage-vue/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/tsconfig.json
--------------------------------------------------------------------------------
/packages/devpage-vue/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/tsconfig.node.json
--------------------------------------------------------------------------------
/packages/devpage-vue/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/devpage-vue/vite.config.ts
--------------------------------------------------------------------------------
/packages/docs/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/.gitignore
--------------------------------------------------------------------------------
/packages/docs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/README.md
--------------------------------------------------------------------------------
/packages/docs/docs/ai-context.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/ai-context.md
--------------------------------------------------------------------------------
/packages/docs/docs/angular.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/angular.md
--------------------------------------------------------------------------------
/packages/docs/docs/behind-the-scenes.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/behind-the-scenes.md
--------------------------------------------------------------------------------
/packages/docs/docs/configuration/element-settings.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/configuration/element-settings.md
--------------------------------------------------------------------------------
/packages/docs/docs/configuration/global-settings.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/configuration/global-settings.md
--------------------------------------------------------------------------------
/packages/docs/docs/debugging/devtools.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/debugging/devtools.md
--------------------------------------------------------------------------------
/packages/docs/docs/debugging/static-properties.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/debugging/static-properties.md
--------------------------------------------------------------------------------
/packages/docs/docs/events.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/events.md
--------------------------------------------------------------------------------
/packages/docs/docs/getting-started/initialize-the-manager.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/getting-started/initialize-the-manager.md
--------------------------------------------------------------------------------
/packages/docs/docs/getting-started/typescript.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/getting-started/typescript.md
--------------------------------------------------------------------------------
/packages/docs/docs/getting-started/what-is-foresightjs.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/getting-started/what-is-foresightjs.md
--------------------------------------------------------------------------------
/packages/docs/docs/getting-started/your-first-element.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/getting-started/your-first-element.md
--------------------------------------------------------------------------------
/packages/docs/docs/react/hook.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/react/hook.md
--------------------------------------------------------------------------------
/packages/docs/docs/react/nextjs.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/react/nextjs.md
--------------------------------------------------------------------------------
/packages/docs/docs/react/react-router.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/react/react-router.md
--------------------------------------------------------------------------------
/packages/docs/docs/vue/composable.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/vue/composable.md
--------------------------------------------------------------------------------
/packages/docs/docs/vue/directive.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docs/vue/directive.md
--------------------------------------------------------------------------------
/packages/docs/docusaurus.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/docusaurus.config.ts
--------------------------------------------------------------------------------
/packages/docs/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/package.json
--------------------------------------------------------------------------------
/packages/docs/sidebars.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/sidebars.ts
--------------------------------------------------------------------------------
/packages/docs/src/components/Features/Features.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/Features/Features.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/Features/features.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/Features/features.module.css
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/DebugButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/DebugButton.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/MobileMessage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/MobileMessage.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/DemoWrapper.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/DemoWrapper.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/FeatureCard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/FeatureCard.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Keyboard/KeyboardCardsWrapper.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Keyboard/KeyboardCardsWrapper.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Keyboard/SmallButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Keyboard/SmallButton.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Keyboard/styles.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Keyboard/styles.module.css
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Mouse/BaseCard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Mouse/BaseCard.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Mouse/ForesightCard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Mouse/ForesightCard.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Mouse/HoverCard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Mouse/HoverCard.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Mouse/MouseCardsWrapper.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Mouse/MouseCardsWrapper.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Mouse/RegularCard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Mouse/RegularCard.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Mouse/ResetCardsButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Mouse/ResetCardsButton.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Overview.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Overview.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Playground/PictureButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Playground/PictureButton.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Playground/Playground.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Playground/Playground.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/Playground/playground.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/Playground/playground.module.css
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Overview/demowrapper.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Overview/demowrapper.module.css
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/Tooltip.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/Tooltip.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightOverview/styles.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightOverview/styles.module.css
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightStats/ForesightStats.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightStats/ForesightStats.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/ForesightStats/stats.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/ForesightStats/stats.module.css
--------------------------------------------------------------------------------
/packages/docs/src/components/Hero/Hero.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/Hero/Hero.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/Hero/PackageManagerTabs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/Hero/PackageManagerTabs.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/Hero/hero.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/Hero/hero.module.css
--------------------------------------------------------------------------------
/packages/docs/src/components/Hero/packagemanager.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/Hero/packagemanager.module.css
--------------------------------------------------------------------------------
/packages/docs/src/components/PackageManagerTabs/InstallCodeBlock.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/PackageManagerTabs/InstallCodeBlock.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/PackageManagerTabs/PackageManagerTabs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/PackageManagerTabs/PackageManagerTabs.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/PackageManagerTabs/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/PackageManagerTabs/index.ts
--------------------------------------------------------------------------------
/packages/docs/src/components/PackageManagerTabs/packagemanager.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/PackageManagerTabs/packagemanager.module.css
--------------------------------------------------------------------------------
/packages/docs/src/components/QuickStart/QuickStart.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/QuickStart/QuickStart.tsx
--------------------------------------------------------------------------------
/packages/docs/src/components/QuickStart/quickstart.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/components/QuickStart/quickstart.module.css
--------------------------------------------------------------------------------
/packages/docs/src/css/custom.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/css/custom.css
--------------------------------------------------------------------------------
/packages/docs/src/hooks/useDebugMode.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/hooks/useDebugMode.ts
--------------------------------------------------------------------------------
/packages/docs/src/hooks/useForesight.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/hooks/useForesight.ts
--------------------------------------------------------------------------------
/packages/docs/src/pages/index.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/pages/index.module.css
--------------------------------------------------------------------------------
/packages/docs/src/pages/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/src/pages/index.tsx
--------------------------------------------------------------------------------
/packages/docs/static/.nojekyll:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/docs/static/_redirects:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/static/_redirects
--------------------------------------------------------------------------------
/packages/docs/static/img/docusaurus-social-card.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/static/img/docusaurus-social-card.jpg
--------------------------------------------------------------------------------
/packages/docs/static/img/docusaurus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/static/img/docusaurus.png
--------------------------------------------------------------------------------
/packages/docs/static/img/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/static/img/favicon.ico
--------------------------------------------------------------------------------
/packages/docs/static/img/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/static/img/logo.svg
--------------------------------------------------------------------------------
/packages/docs/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/tsconfig.json
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/ai-context.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/ai-context.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/angular.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/angular.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/behind-the-scenes.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/behind-the-scenes.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/configuration/element-settings.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/configuration/element-settings.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/configuration/global-settings.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/configuration/global-settings.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/debugging/devtools.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/debugging/devtools.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/debugging/static-properties.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/debugging/static-properties.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/events.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/events.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/getting-started/initialize-the-manager.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/getting-started/initialize-the-manager.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/getting-started/typescript.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/getting-started/typescript.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/getting-started/what-is-foresightjs.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/getting-started/what-is-foresightjs.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/getting-started/your-first-element.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/getting-started/your-first-element.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/react/hook.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/react/hook.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/react/nextjs.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/react/nextjs.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/react/react-router.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/react/react-router.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/vue/composable.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/vue/composable.md
--------------------------------------------------------------------------------
/packages/docs/versioned_docs/version-3.3/vue/directive.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_docs/version-3.3/vue/directive.md
--------------------------------------------------------------------------------
/packages/docs/versioned_sidebars/version-3.3-sidebars.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/docs/versioned_sidebars/version-3.3-sidebars.json
--------------------------------------------------------------------------------
/packages/docs/versions.json:
--------------------------------------------------------------------------------
1 | [
2 | "3.3"
3 | ]
4 |
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/.npmignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/.npmignore
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/README.md
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/package.json
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/constants.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/constants.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/devtools.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/devtools.test.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/helpers/safeSerializeEventData.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/helpers/safeSerializeEventData.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/index.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/base-tab/chip.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/base-tab/chip.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/base-tab/expandable-item.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/base-tab/expandable-item.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/base-tab/tab-content.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/base-tab/tab-content.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/base-tab/tab-header.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/base-tab/tab-header.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/base-tab/tab-selector.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/base-tab/tab-selector.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/control-panel.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/control-panel.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/copy-icon/copy-icon.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/copy-icon/copy-icon.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/dropdown/base-dropdown.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/dropdown/base-dropdown.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/dropdown/multi-select-dropdown.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/dropdown/multi-select-dropdown.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/dropdown/single-select-dropdown.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/dropdown/single-select-dropdown.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/element-tab/element-tab.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/element-tab/element-tab.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/element-tab/reactivate-countdown.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/element-tab/reactivate-countdown.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/element-tab/single-element.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/element-tab/single-element.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/log-tab/log-tab.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/log-tab/log-tab.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/log-tab/single-log.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/log-tab/single-log.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/settings-tab/setting-item/setting-item-checkbox.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/settings-tab/setting-item/setting-item-checkbox.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/settings-tab/setting-item/setting-item-range.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/settings-tab/setting-item/setting-item-range.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/settings-tab/setting-item/setting-item.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/settings-tab/setting-item/setting-item.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/control-panel/settings-tab/settings-tab.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/control-panel/settings-tab/settings-tab.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/debug-overlay/debug-overlay.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/debug-overlay/debug-overlay.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/debug-overlay/element-overlays.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/debug-overlay/element-overlays.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/debug-overlay/mouse-trajectory.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/debug-overlay/mouse-trajectory.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/debug-overlay/scroll-trajectory.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/debug-overlay/scroll-trajectory.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/lit-entry/foresight-devtools.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/lit-entry/foresight-devtools.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/svg/svg-icons.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/svg/svg-icons.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/src/types/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/src/types/types.ts
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/tsconfig.json
--------------------------------------------------------------------------------
/packages/js.foresight-devtools/tsup.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight-devtools/tsup.config.ts
--------------------------------------------------------------------------------
/packages/js.foresight/.gitignore:
--------------------------------------------------------------------------------
1 | src/PositionObserver
2 |
--------------------------------------------------------------------------------
/packages/js.foresight/.npmignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/.npmignore
--------------------------------------------------------------------------------
/packages/js.foresight/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/README.md
--------------------------------------------------------------------------------
/packages/js.foresight/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/package.json
--------------------------------------------------------------------------------
/packages/js.foresight/src/constants.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/constants.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/core/BaseForesightModule.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/core/BaseForesightModule.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/CircularBuffer.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/CircularBuffer.test.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/CircularBuffer.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/CircularBuffer.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/clampNumber.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/clampNumber.test.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/clampNumber.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/clampNumber.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/getFocusedElementIndex.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/getFocusedElementIndex.test.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/getFocusedElementIndex.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/getFocusedElementIndex.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/getScrollDirection.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/getScrollDirection.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/initialViewportState.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/initialViewportState.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/lineSegmentIntersectsRect.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/lineSegmentIntersectsRect.test.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/lineSigmentIntersectsRect.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/lineSigmentIntersectsRect.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/predictNextMousePosition.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/predictNextMousePosition.test.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/predictNextMousePosition.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/predictNextMousePosition.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/predictNextScrollPosition.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/predictNextScrollPosition.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/rectAndHitSlop.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/rectAndHitSlop.test.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/rectAndHitSlop.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/rectAndHitSlop.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/shouldRegister.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/shouldRegister.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/helpers/shouldUpdateSetting.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/helpers/shouldUpdateSetting.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/index.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/managers/DesktopHandler.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/managers/DesktopHandler.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/managers/ForesightManager.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/managers/ForesightManager.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/managers/TouchDeviceHandler.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/managers/TouchDeviceHandler.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/predictors/MousePredictor.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/predictors/MousePredictor.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/predictors/ScrollPredictor.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/predictors/ScrollPredictor.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/predictors/TabPredictor.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/predictors/TabPredictor.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/predictors/TouchStartPredictor.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/predictors/TouchStartPredictor.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/predictors/ViewportPredictor.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/predictors/ViewportPredictor.ts
--------------------------------------------------------------------------------
/packages/js.foresight/src/types/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/src/types/types.ts
--------------------------------------------------------------------------------
/packages/js.foresight/test-setup.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/test-setup.ts
--------------------------------------------------------------------------------
/packages/js.foresight/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/tsconfig.json
--------------------------------------------------------------------------------
/packages/js.foresight/tsup.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/tsup.config.ts
--------------------------------------------------------------------------------
/packages/js.foresight/vitest.config.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/packages/js.foresight/vitest.config.mjs
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/pnpm-lock.yaml
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/pnpm-workspace.yaml
--------------------------------------------------------------------------------
/scripts/dev-select.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/scripts/dev-select.js
--------------------------------------------------------------------------------
/scripts/list-packages.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/scripts/list-packages.js
--------------------------------------------------------------------------------
/tsconfig.base.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spaansba/ForesightJS/HEAD/tsconfig.base.json
--------------------------------------------------------------------------------