UNPKG

@arthurgubaidullin/nx-embed-dependencies

Version:

This plugin for [Nx](https://nx.dev) helps injecting local dependencies into a package.

13 lines (12 loc) 276 B
/** * @since 0.4.4 */ import * as t from 'io-ts'; /** * Returns a codec from a refinement * * @since 0.4.4 */ export function fromRefinement(name, is) { return new t.Type(name, is, function (u, c) { return (is(u) ? t.success(u) : t.failure(u, c)); }, t.identity); }