npm.io
0.0.1 • Published 6 years ago

@parsify/wolfram

Licence
MIT
Version
0.0.1
Deps
2
Size
6 kB
Vulns
0
Weekly
0

Parsify Plugin Wolfram|Alpha

Build Status Coverage Status XO code style

About

This plugin adds 2 functions (w() and wolfram()), which can be used to retrieve results from Wolfram|Alpha:

w("population of Los Angeles")
wolfram("planet closest to the sun")

Install

$ npm install @parsify/core @parsify/math @parsify/wolfram

Usage

import Parsify from '@parsify/core';
import parsifyMathPlugin, {mathParser} from '@parsify/math';
import parsifyWolframPlugin from '@parsify/wolfram';
 
const parsify = new Parsify([
    parsifyCovid19Plugin(mathParser, {appId: 'EXAMPLE'}),
    parsifyWolframPlugin()
]);

Note: the plugin order is important!

API

parsifyWolframPlugin(parser, options?)
parser

Type: Parser

@parsify/math exported parser.

options

Type: object

Any of the options below.

appId

Type: string
Default: process.env.APP_ID

Wolfram|Alpha APP ID.

License

MIT

Keywords