Welcome, and thank you for your interest in contributing to Costflow!
Please make sure that all Costflow Parser codes' behavior should follow the rules of Costflow Syntax.
Clone this repository and install its dependencies:
git clone https://github.com/costflow/parser
cd parser
npm install
npm run build
builds the library to dist
, generating three files:
dist/costflow.cjs.js
A CommonJS bundle, suitable for use in Node.js, thatrequire
s the external dependency. This corresponds to the"main"
field in package.jsondist/costflow.esm.js
an ES module bundle, suitable for use in other people's libraries and applications, thatimport
s the external dependency. This corresponds to the"module"
field in package.jsondist/costflow.umd.js
a UMD build, suitable for use in any environment (including the browser, as a<script>
tag), that includes the external dependency. This corresponds to the"browser"
field in package.json
npm run dev
builds the library, then keeps rebuilding it whenever the source files change using rollup-watch.
npm test
builds the library, then tests it.
- ALPHA_VANTAGE_KEY_NOT_EXIST
- ALPHA_VANTAGE_KEY_INVALID_OR_EXCEED_RATE_LIMIT
- FORMULA_LOOP
- FORMULA_NOT_FOUND