1
Fork 0
solar-conflux/typescript/option
Matei Adriel 0458b226c7
typescript(option): refactor: created some internal helpers to clean some of the code
Signed-off-by: prescientmoon <git@moonythm.dev>
2019-12-19 14:17:55 +02:00
..
.github/workflows typescript(option): chore: fixed github action config... again 2019-12-19 14:10:32 +02:00
src typescript(option): refactor: created some internal helpers to clean some of the code 2019-12-19 14:17:55 +02:00
.gitignore typescript(option): chore: initial setup 2019-12-19 12:37:48 +02:00
.prettierrc typescript(option): chore: initial setup 2019-12-19 12:37:48 +02:00
LICENSE typescript(option): chore: initial setup 2019-12-19 12:37:48 +02:00
package.json typescript(option): chore: replaced rollup-plugin-node-resolve with @rollup/plugin-node-resolve 2019-12-19 14:01:33 +02:00
pnpm-lock.yaml typescript(option): chore: replaced rollup-plugin-node-resolve with @rollup/plugin-node-resolve 2019-12-19 14:01:33 +02:00
README.md typescript(option): chore: added a Readme 2019-12-19 14:06:56 +02:00
rollup.config.ts typescript(option): chore: changed amd namespace to Option 2019-12-19 14:04:54 +02:00
tsconfig.json typescript(option): chore: initial setup 2019-12-19 12:37:48 +02:00

npm (scoped) npm bundle size (scoped) forthebadge

Option

Installation

npm install @adrielus/option

(There is also an amd build at /dist/bundle.amd.js which uses the Option namespace)

Usage

Curently there are no docs, but all functions have the same type definition as the ones from fsharp (except the ones from my package are not curreied)

Contributing

First, clone this repo:

git clone https://github.com/Mateiadrielrafael/option
cd option

Then use pnpm to install the dependencies:

pnpm install

You can use the build command to build the package (this is dont automatically by github actions):

pnpm run build