Releases: slimandslam/schwab-client-js
v1.1.0
There is now a manual_authorize.js script for people who don't want to click through the unsigned cert warning in their web browser when using tne schwab-authorize.js script.
I ported over functions for creating trading objects based, in part on the templates in this Python project: https://schwab-py.readthedocs.io/en/latest/order-templates.html
I added a way to inject your app key, secret key, and refresh key directly into the constructor which is useful if you're using an environment where changing environment variables is sub-optimal (like AWS Lambda)
I added a bunch of new documentation, specifically, a developer guide and a configuration guide in the new "docs" folder.
V1.0.8
Fixed a couple nits in the NextJS example. It now doesn't leave node running in the background, for example.
v1.0.7
Added a NextJS/Tailwind/React/Recharts dashboard example. Now including bufferutil for the ws package (this also solved an error I got when running the NextJS example).
v1.0.6
Tweaked the schwab-authorize command to properly handle port numbers and changed the docs to clarify the usage. Fixed some wording in the README.md. Updated the package.json to the latest versions of packages.
v1.0.5
Better error responses. Fixed some issues deleting orders and added more documentation in the README
v1.0.4
A few tweaks here and there. Updated the logger function to include the url for fetches. Fixed the dashboard examples so that the browser launches a couple of seconds after the server.
v1.0.3
the schwab-authorize script now dynamically generates an SSL key that disappears after the script exits.
v1.0.2
Tweaked schwab-authorize to work on Windows
v1.0.1
Updated the package.json to make sure the self-signed certs for schwab-authorize show up on Windows 11
v1.0.0
schwab-client-js gives you complete access to the Schwab REST API using convenient classes and methods. You can stream real-time market data, create and track orders, and retrieve information about your account as well as retrieve different types of market data.