├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .husky ├── pre-commit └── pre-publish ├── .prettierrc ├── .travis.yml ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── examples ├── editor │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ │ └── index.html │ ├── src │ │ └── index.js │ ├── webpack.config.js │ └── yarn.lock └── typescript │ ├── README.md │ ├── package.json │ ├── public │ └── index.html │ ├── src │ └── index.ts │ ├── tsconfig.json │ ├── webpack.config.js │ └── yarn.lock ├── package.json ├── renovate.json ├── rollup.config.js ├── src ├── audio-loader.ts ├── camera-loader.ts ├── constants.ts ├── gamepad-loader.ts ├── get-ctx.ts ├── gif-loader.ts ├── gif-player.ts ├── index.ts ├── is-video.ts ├── key-loader.ts ├── midi-loader.ts ├── model-loader.ts ├── sound-loader.ts ├── sound-renderer.ts ├── veda.ts └── video-loader.ts ├── tsconfig.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | lib 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm run pre-commit 5 | -------------------------------------------------------------------------------- /.husky/pre-publish: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm run ci 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/README.md -------------------------------------------------------------------------------- /examples/editor/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | public/bundle.js 3 | -------------------------------------------------------------------------------- /examples/editor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/editor/README.md -------------------------------------------------------------------------------- /examples/editor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/editor/package.json -------------------------------------------------------------------------------- /examples/editor/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/editor/public/index.html -------------------------------------------------------------------------------- /examples/editor/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/editor/src/index.js -------------------------------------------------------------------------------- /examples/editor/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/editor/webpack.config.js -------------------------------------------------------------------------------- /examples/editor/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/editor/yarn.lock -------------------------------------------------------------------------------- /examples/typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/typescript/README.md -------------------------------------------------------------------------------- /examples/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/typescript/package.json -------------------------------------------------------------------------------- /examples/typescript/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/typescript/public/index.html -------------------------------------------------------------------------------- /examples/typescript/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/typescript/src/index.ts -------------------------------------------------------------------------------- /examples/typescript/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /examples/typescript/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/typescript/webpack.config.js -------------------------------------------------------------------------------- /examples/typescript/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/examples/typescript/yarn.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/renovate.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/audio-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/audio-loader.ts -------------------------------------------------------------------------------- /src/camera-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/camera-loader.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/gamepad-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/gamepad-loader.ts -------------------------------------------------------------------------------- /src/get-ctx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/get-ctx.ts -------------------------------------------------------------------------------- /src/gif-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/gif-loader.ts -------------------------------------------------------------------------------- /src/gif-player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/gif-player.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/is-video.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/is-video.ts -------------------------------------------------------------------------------- /src/key-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/key-loader.ts -------------------------------------------------------------------------------- /src/midi-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/midi-loader.ts -------------------------------------------------------------------------------- /src/model-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/model-loader.ts -------------------------------------------------------------------------------- /src/sound-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/sound-loader.ts -------------------------------------------------------------------------------- /src/sound-renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/sound-renderer.ts -------------------------------------------------------------------------------- /src/veda.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/veda.ts -------------------------------------------------------------------------------- /src/video-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/src/video-loader.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fand/vedajs/HEAD/yarn.lock --------------------------------------------------------------------------------