├── .github ├── pull_request_template.md └── workflows │ └── test.yml ├── .gitignore ├── .npmignore ├── .prettierrc.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bun.lockb ├── package.json ├── rollup.config.js ├── specs ├── maybe.spec.ts ├── result.spec.ts └── utils.spec.ts ├── src ├── collect.ts ├── encase.ts ├── get.ts ├── head.ts ├── index.ts ├── justs.ts ├── last.ts ├── maybe.ts ├── oks.ts ├── parseDate.ts ├── result.ts ├── tail.ts └── tryFind.ts ├── tsconfig.build.json └── tsconfig.json /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | .npmrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | specs 3 | example 4 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/bun.lockb -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/rollup.config.js -------------------------------------------------------------------------------- /specs/maybe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/specs/maybe.spec.ts -------------------------------------------------------------------------------- /specs/result.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/specs/result.spec.ts -------------------------------------------------------------------------------- /specs/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/specs/utils.spec.ts -------------------------------------------------------------------------------- /src/collect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/collect.ts -------------------------------------------------------------------------------- /src/encase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/encase.ts -------------------------------------------------------------------------------- /src/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/get.ts -------------------------------------------------------------------------------- /src/head.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/head.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/justs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/justs.ts -------------------------------------------------------------------------------- /src/last.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/last.ts -------------------------------------------------------------------------------- /src/maybe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/maybe.ts -------------------------------------------------------------------------------- /src/oks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/oks.ts -------------------------------------------------------------------------------- /src/parseDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/parseDate.ts -------------------------------------------------------------------------------- /src/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/result.ts -------------------------------------------------------------------------------- /src/tail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/tail.ts -------------------------------------------------------------------------------- /src/tryFind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/src/tryFind.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rametta/pratica/HEAD/tsconfig.json --------------------------------------------------------------------------------