├── .eslintrc.js ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .prettierrc.yml ├── CHANGELOG.md ├── DEPCOST.md ├── README.md ├── babel.config.js ├── package.json ├── pnpm-lock.yaml ├── rollup.config.js ├── src ├── Element.ts ├── Event.ts ├── EventIniter │ ├── MouseEvent.ts │ ├── PointerEvent.ts │ ├── TouchEvent.ts │ └── index.ts ├── EventTarget.ts ├── HTMLCanvasElement.ts ├── HTMLElement.ts ├── HTMLMediaElement.ts ├── HTMLVideoElement.ts ├── Image.ts ├── ImageData.ts ├── Node.ts ├── OffscreenCanvas.ts ├── URLSearchParams.ts ├── WebGL.ts ├── WebGL2.ts ├── XMLHttpRequest.ts ├── atob.ts ├── blob.ts ├── devicePixelRatio.ts ├── document.ts ├── index.ts ├── location.ts ├── navigator.ts ├── performance.ts ├── register.ts ├── requestAnimationFrame.ts ├── screen.ts ├── url.ts └── util │ └── mixin.ts └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | types 3 | node_modules -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /DEPCOST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/DEPCOST.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/babel.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/Element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/Element.ts -------------------------------------------------------------------------------- /src/Event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/Event.ts -------------------------------------------------------------------------------- /src/EventIniter/MouseEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/EventIniter/MouseEvent.ts -------------------------------------------------------------------------------- /src/EventIniter/PointerEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/EventIniter/PointerEvent.ts -------------------------------------------------------------------------------- /src/EventIniter/TouchEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/EventIniter/TouchEvent.ts -------------------------------------------------------------------------------- /src/EventIniter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/EventIniter/index.ts -------------------------------------------------------------------------------- /src/EventTarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/EventTarget.ts -------------------------------------------------------------------------------- /src/HTMLCanvasElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/HTMLCanvasElement.ts -------------------------------------------------------------------------------- /src/HTMLElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/HTMLElement.ts -------------------------------------------------------------------------------- /src/HTMLMediaElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/HTMLMediaElement.ts -------------------------------------------------------------------------------- /src/HTMLVideoElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/HTMLVideoElement.ts -------------------------------------------------------------------------------- /src/Image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/Image.ts -------------------------------------------------------------------------------- /src/ImageData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/ImageData.ts -------------------------------------------------------------------------------- /src/Node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/Node.ts -------------------------------------------------------------------------------- /src/OffscreenCanvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/OffscreenCanvas.ts -------------------------------------------------------------------------------- /src/URLSearchParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/URLSearchParams.ts -------------------------------------------------------------------------------- /src/WebGL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/WebGL.ts -------------------------------------------------------------------------------- /src/WebGL2.ts: -------------------------------------------------------------------------------- 1 | export const WebGL2RenderingContext = {}; 2 | -------------------------------------------------------------------------------- /src/XMLHttpRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/XMLHttpRequest.ts -------------------------------------------------------------------------------- /src/atob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/atob.ts -------------------------------------------------------------------------------- /src/blob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/blob.ts -------------------------------------------------------------------------------- /src/devicePixelRatio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/devicePixelRatio.ts -------------------------------------------------------------------------------- /src/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/document.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/location.ts: -------------------------------------------------------------------------------- 1 | export let location = { 2 | href: "" 3 | }; 4 | -------------------------------------------------------------------------------- /src/navigator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/navigator.ts -------------------------------------------------------------------------------- /src/performance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/performance.ts -------------------------------------------------------------------------------- /src/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/register.ts -------------------------------------------------------------------------------- /src/requestAnimationFrame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/requestAnimationFrame.ts -------------------------------------------------------------------------------- /src/screen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/screen.ts -------------------------------------------------------------------------------- /src/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/url.ts -------------------------------------------------------------------------------- /src/util/mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/src/util/mixin.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galacean/miniprogram-adapter/HEAD/tsconfig.json --------------------------------------------------------------------------------