├── .dockerignore ├── .github └── workflows │ ├── build-push-image-nextjs.yml │ └── build-push-image.yml ├── .gitignore ├── .husky └── pre-commit ├── .nvmrc ├── .prettierrc ├── .vscode └── settings.json ├── Dockerfile ├── README.md ├── api ├── app.ts ├── client.ts ├── constants.ts ├── env.ts ├── index.ts ├── javbusParser.ts ├── router.ts ├── server.ts ├── types.ts ├── utils.ts ├── validatorUtils.ts └── validators.ts ├── design └── icon.sketch ├── eslint.config.mjs ├── package.json ├── pnpm-lock.yaml ├── public ├── css │ ├── base.css │ └── normalize.css ├── favicon.png ├── favicon.svg ├── index.html └── login.html ├── tsconfig.json └── vercel.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/build-push-image-nextjs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/.github/workflows/build-push-image-nextjs.yml -------------------------------------------------------------------------------- /.github/workflows/build-push-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/.github/workflows/build-push-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /dist 3 | .env 4 | /docker-*.sh 5 | .vercel 6 | *.http 7 | .DS_Store 8 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/Iron 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/README.md -------------------------------------------------------------------------------- /api/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/api/app.ts -------------------------------------------------------------------------------- /api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/api/client.ts -------------------------------------------------------------------------------- /api/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/api/constants.ts -------------------------------------------------------------------------------- /api/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/api/env.ts -------------------------------------------------------------------------------- /api/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './app.js'; 2 | -------------------------------------------------------------------------------- /api/javbusParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/api/javbusParser.ts -------------------------------------------------------------------------------- /api/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/api/router.ts -------------------------------------------------------------------------------- /api/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/api/server.ts -------------------------------------------------------------------------------- /api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/api/types.ts -------------------------------------------------------------------------------- /api/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/api/utils.ts -------------------------------------------------------------------------------- /api/validatorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/api/validatorUtils.ts -------------------------------------------------------------------------------- /api/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/api/validators.ts -------------------------------------------------------------------------------- /design/icon.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/design/icon.sketch -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/css/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/public/css/base.css -------------------------------------------------------------------------------- /public/css/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/public/css/normalize.css -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/public/index.html -------------------------------------------------------------------------------- /public/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/public/login.html -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovnrain/javbus-api/HEAD/vercel.json --------------------------------------------------------------------------------