https://github.com/nakamura196/dts-typescript
Distributed Text Services (DTS) API for the TEI/XML files available in the Kouigenji Monogatari Text DB
https://github.com/nakamura196/dts-typescript
dts tei xml
Last synced: about 1 month ago
JSON representation
Distributed Text Services (DTS) API for the TEI/XML files available in the Kouigenji Monogatari Text DB
- Host: GitHub
- URL: https://github.com/nakamura196/dts-typescript
- Owner: nakamura196
- License: other
- Created: 2024-09-04T04:11:33.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-05-18T21:22:52.000Z (about 2 months ago)
- Last Synced: 2026-05-18T23:49:20.297Z (about 1 month ago)
- Topics: dts, tei, xml
- Language: TypeScript
- Homepage: https://dts-typescript.vercel.app
- Size: 1.48 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Citation: CITATION.cff
Awesome Lists containing this project
README
# dts-typescript
[Distributed Text Services (DTS)](https://dtsapi.org/) v1.0 API implementation for the TEI/XML files available in the [Kouigenji Monogatari Text DB](https://kouigenjimonogatari.github.io/) (校異源氏物語テキストDB).
Multiple citation trees are supported:
- **Default**: page / line navigation
- **Waka** (`tree=waka`): navigation by waka (tanka) poems embedded in the text (``)
## 🌐 Website
[Visit the demo page](https://dts-typescript.vercel.app/api/dts) to try it out.
## Setup
```bash
npm install
```
## Development Server
Start the development server on http://localhost:3403
```bash
npm run dev
```
## Test
```bash
npm test
```
## Deploy
```bash
vercel deploy
```