gunn
As mentioned, Sharesies plan to allow US market access: https://app.sharesies.nz/us-equities-register They do seem to have a private API at least: https://app.sharesies.nz/api/fund/list
https://www.revolut.com/en-NZ have plans to expand to NZ, I don't know much about their services though.
The catch for me is that it's probably not suitable for a sever in production as mentioned elsewhere in this thread.
It uses flex-box (and only flex-box) for layout, adds some convenient shorthands - marginVertical, marginHorizontal, and does some surprising (but useful) things like has transform take a JS array of key value pairs - https://reactnative.dev/docs/transforms#transform
I know it's still small, but I'd be tempted to extract just the rules I wanted. Very nice regardless.
It would seem much more natural to make them JSON structures since they're almost that anyway.
Even if you don't use it actively, it periodically saves the state of your windows and tabs (all locally), so you can restore sessions from months and years ago.
Super simple, 100% test coverage, 100% typesafe if using typescript, absolutely no boilerplate.
It was all added in the first commit 45 mins ago. Why would they hide their commit history?
Also I found this funny - comments in package.json:
"//": "Look! No deps!",
"dependencies": {},
"///": "Only used for static type checking",
"devDependencies": {It's the simplest API I could think of, has excellent type support, and handles immutability for you.
["div", 0, "The ", ["a", {"href": "https://www.json.org/"}, "JSON format"], " was invented by ", ["em", 0, "Douglas Crockford"], "."]