turboself-api

A wrapper around Turboself internal API.

https://github.com/raphckrman/turboself-api

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

A wrapper around Turboself internal API.

Basic Info
  • Host: GitHub
  • Owner: raphckrman
  • License: gpl-3.0
  • Default Branch: main
  • Homepage:
  • Size: 307 KB
Statistics
  • Stars: 4
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 20
Created about 2 years ago · Last pushed 6 months ago
Metadata Files
Readme Funding License Citation

README.md

turboself-api

npm npm version npm npm

A powerful and user-friendly wrapper for interacting with the TurboSelf API.

[!warning] This project is not affiliated with TurboSelf or INCB in any way.

🚀 What's New in v2.0

  • Complete Code Refactoring: Improved project structure for better maintainability and performance.
  • New Endpoints: Added new endpoints to provide more comprehensive coverage of TurboSelf API functionalities.
  • Bug Fixes: Corrected type errors that were due to missing documentation in version 1.0.
  • Performance Enhancements: Optimized code for faster response times and better overall performance.

📦 Installation

npm install turboself-api

📚 Exemple

```ts import { authenticateWithCredentials } from "turboself-api";

async function main() { let client = await authenticateWithCredentials( "youremail", "yourpassword" )

console.log(client) }

main(); ```

💡 Credits

Thanks to the following people for their contributions to this project: - TouchGuild for the ESLint rules

Owner

  • Name: Raphaël SCHRÖDER
  • Login: raphckrman
  • Kind: user
  • Location: France
  • Company: @PapillonApp

raphckrman@proton.me

Citation (CITATION.cff)

cff-version: 1.2.0
title: turboself-api
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - username: raphckrman
    email: raphckrman@apagnan.org
repository-code: 'https://github.com/raphckrman/turboself-api'
repository-artifact: 'https://www.npmjs.com/package/turboself-api'
abstract: >-
  A simple wrapper around Turboself's internal
  API.
keywords:
  - turboself
  - wrapper
  - api
license: GPL-3.0

GitHub Events

Total
  • Create event: 11
  • Issues event: 2
  • Release event: 11
  • Watch event: 1
  • Delete event: 4
  • Issue comment event: 1
  • Push event: 19
  • Pull request review event: 1
  • Pull request event: 6
  • Fork event: 2
Last Year
  • Create event: 11
  • Issues event: 2
  • Release event: 11
  • Watch event: 1
  • Delete event: 4
  • Issue comment event: 1
  • Push event: 19
  • Pull request review event: 1
  • Pull request event: 6
  • Fork event: 2

Packages

  • Total packages: 1
  • Total downloads:
    • npm 102 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 21
  • Total maintainers: 1
npmjs.org: turboself-api

A wrapper around Turboself internal API.

  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 102 Last month
Rankings
Dependent repos count: 33.1%
Average: 40.3%
Dependent packages count: 47.5%
Maintainers (1)
Last synced: 6 months ago

Dependencies

package.json npm
  • @inquirer/prompts ^4.1.0 development
  • @stylistic/eslint-plugin ^1.5.3 development
  • @types/node-forge ^1.3.10 development
  • @types/pako ^2.0.3 development
  • @types/set-cookie-parser ^2.4.7 development
  • @typescript-eslint/parser ^6.18.0 development
  • eslint ^8.56.0 development
  • gen-esm-wrapper ^1.1.3 development
  • release-it ^17.0.1 development
  • terser ^5.26.0 development
  • tsup ^8.0.1 development
  • tsx ^4.7.0 development
  • typescript ^5.3.3 development
  • axios ^1.6.7
.github/workflows/main.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
.github/workflows/lint.yml actions
  • actions/checkout v3 composite