Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

rf2-results-parser

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rf2-results-parser

This is a small package that will allow you to transform a results file generated by the popular racing sim, rFactor2.

  • 0.1.1
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
Maintainers
1
Weekly downloads
 
Created
Source

rf2-results-parser

This is a small package that will allow you to transform a results file generated by the popular racing sim, rFactor2.

As of today the file generated is given to us a very heavy XML document, which is usable, but at the same time probably gives us more information than we need at any given time.

This utility will allow you to pass in a results file and it will parse it into a usable JSON format for you whilst also getting rid of any cruff you may not need right away.

Usage

Import (CommonJS)

const parseResults = require('rf2-results-parser');

Import (ES6)

import { parseResults } from 'rf2-results-parser';

Using the funtion

How you supply it the file is up to you, but chances are you will be using it within an API. Here is an example when using Node's FS module:

fs = require('fs');
const parseResults = require('./src/index.js');

fs.readFile('./mocks/race-example.xml', (err, data) => {
  const resultsData = parseResults(data);
  console.log(parsedData);
});

For now the function only takes 1 arguement which is the data from the file you supply. An arguement for certain options will be added in due course.

Response

Needs Completing...

FAQs

Package last updated on 20 Oct 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc