Skip to content

Node.js bindings for the iRacing SDK client with event-driven telemetry, session parsing, broadcast controls, prebuilt Windows binaries, and separate TypeScript types for native addon builds.

License

Notifications You must be signed in to change notification settings

richard-ive/node-iracing-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-iracing-sdk

Node.js bindings for the iRacing SDK client with event-driven telemetry, session parsing, broadcast controls, prebuilt Windows binaries, and separate TypeScript types for native addon builds.

node-iracing-sdk workspace

This repository is an npm workspace that publishes two packages:

  • node-iracing-sdk (runtime + prebuilt native binaries)
  • node-iracing-sdk-types (TypeScript definitions)

For usage, API details, and build instructions, see packages/runtime/README.md.

Workspace commands

npm install
npm run build      # builds native addon + JS in the runtime package
npm run prebuild   # builds precompiled binaries (run on Windows)

SDK sources for local native builds should be placed in packages/runtime/irsdk_1_19/ and are intentionally excluded from git/npm.

About

Node.js bindings for the iRacing SDK client with event-driven telemetry, session parsing, broadcast controls, prebuilt Windows binaries, and separate TypeScript types for native addon builds.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •