6.4.0 • Published 4 years ago

@typed/math v6.4.0

Weekly downloads
735
License
Parity-6.0.0
Repository
github
Last release
4 years ago

Typed CircleCI Total alerts Language grade: JavaScript lerna

Reliable, Standards-oriented software for browsers & Node. Designed for TypeScript and progressive web applications.

Typed is a TypeScript toolkit composed of many à-la-carte single purposed libraries to help build applications that work in both browsers & Node. All Typed libraries have no non-Typed dependencies, are side-effect free, and provides a tree-shakable API around functions. While many of these libraries individually should support many different use-cases, the general purpose of the whole is to streamline progressive web app development.

Only modern environments are supported out of the box. The last 2 major versions of Chrome, Firefox, Safari, and Edge are supported, as well as the lastest stable and long-term-support releases for Node.

Packages

All Typed Packages have no non-typed dependencies, with the exception of @typed/dom having a node-only peer dependency.

PackageDependenciesDevDependenciesPeerDependenciesMinifiedGzipped
AsyncIterableDepsDevDepsPeerDepsMinifiedMinZip
DisposableDepsDevDepsPeerDepsMinifiedMinZip
DOMDepsDevDepsPeerDepsMinifiedMinZip
EitherDepsDevDepsPeerDepsMinifiedMinZip
EnvDepsDevDepsPeerDepsMinifiedMinZip
HistoryDepsDevDepsPeerDepsMinifiedMinZip
HooksDepsDevDepsPeerDepsMinifiedMinZip
HTTPDepsDevDepsPeerDepsMinifiedMinZip
IterableDepsDevDepsPeerDepsMinifiedMinZip
LambdaDepsDevDepsPeerDepsMinifiedMinZip
ListDepsDevDepsPeerDepsMinifiedMinZip
LoggerDepsDevDepsPeerDepsMinifiedMinZip
LogicDepsDevDepsPeerDepsMinifiedMinZip
MapDepsDevDepsPeerDepsMinifiedMinZip
MathDepsDevDepsPeerDepsMinifiedMinZip
MaybeDepsDevDepsPeerDepsMinifiedMinZip
NewTypeDepsDevDepsPeerDepsMinifiedMinZip
ObjectsDepsDevDepsPeerDepsMinifiedMinZip
PromisesDepsDevDepsPeerDepsMinifiedMinZip
RemoteDataDepsDevDepsPeerDepsMinifiedMinZip
RoutingDepsDevDepsPeerDepsMinifiedMinZip
SetDepsDevDepsPeerDepsMinifiedMinZip
StorageDepsDevDepsPeerDepsMinifiedMinZip
StringsDepsDevDepsPeerDepsMinifiedMinZip
SubscriptionDepsDevDepsPeerDepsMinifiedMinZip
TimerDepsDevDepsPeerDepsMinifiedMinZip
TupleDepsDevDepsPeerDepsMinifiedMinZip
UUIDDepsDevDepsPeerDepsMinifiedMinZip

Helpful information

Typed is designed to work in modern browsers and Node. This means that there are some code paths that are not used in one or the other. This is more important when making bundles for the browser as every byte parsed is impacting your time to load. To get around this you can use a plugin for your particular bundler to replace some of the conditionals used with true/false values to ensure unused code paths are removed.

Value to replaceBrowserNodePackages
typeof window !== 'undefined' && typeof document !== 'undefined'truefalsedom, env, history, http, timer
typeof crypto !== 'undefined'truefalseuuid
typeof process !== 'undefined'falsetruedom

Here's some examples of a replace plugin

BundlerReplace Plugin
Rolluphttps://github.com/rollup/rollup-plugin-replace
Webpackhttps://www.npmjs.com/package/webpack-plugin-replace

License Licence

These set of packages are released freely for all OSS under the Parity Public License 6.0.0. Feel free to visit License Zero for info on how you or your company can obtain a license to distribute this software in close-sourced software.

6.4.0

4 years ago

6.3.1

4 years ago

6.3.0

5 years ago

6.2.0

5 years ago

6.1.1

5 years ago

6.1.0

5 years ago

6.0.2

5 years ago

6.0.1

5 years ago

6.0.0

5 years ago

5.1.0

5 years ago

5.0.2

5 years ago

5.0.1

5 years ago

5.0.0

5 years ago

4.0.5

5 years ago

4.0.4

5 years ago

4.0.3

5 years ago

4.0.2

5 years ago

4.0.1

5 years ago

4.0.0

5 years ago

3.0.1-alpha.199

5 years ago

3.0.1-alpha.195

5 years ago

3.0.1-alpha.194

5 years ago

3.0.1-alpha.192

5 years ago

3.0.1-alpha.188

5 years ago

3.0.1-alpha.185

5 years ago

3.0.1-alpha.183

5 years ago

3.0.1-alpha.181

5 years ago

3.0.1-alpha.178

5 years ago

3.0.1-alpha.177

5 years ago

3.0.1-alpha.176

5 years ago

3.0.1-alpha.174

5 years ago

3.0.1-alpha.172

5 years ago

3.0.1-alpha.171

5 years ago

4.0.0-alpha.159

6 years ago

3.0.0

6 years ago

2.3.0

7 years ago

2.2.0

7 years ago

2.1.0

7 years ago

2.0.0

7 years ago

1.1.0

7 years ago

1.0.0

7 years ago