{"id":1063666,"name":"@mobily/tifi","ecosystem":"npm","description":"🤓 Tifi solves a problem of the existence of both `undefined` and `null`. It's inspired by the OCaml/Reason utilities for various data types.","homepage":"https://github.com/mobily/tifi#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mobily/tifi","keywords_array":["typescript","functional-programming","monad","option","option-type","list","result","result-type"],"namespace":"mobily","versions_count":14,"first_release_published_at":"2019-03-16T16:23:38.848Z","latest_release_published_at":"2020-02-20T14:19:48.938Z","latest_release_number":"0.9.1","last_synced_at":"2025-03-18T01:59:39.484Z","created_at":"2022-04-07T20:35:18.637Z","updated_at":"2026-08-22T22:43:24.897Z","registry_url":"https://www.npmjs.com/package/@mobily/tifi","install_command":"npm install @mobily/tifi","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.9.1"}},"repo_metadata":{},"repo_metadata_updated_at":"2026-08-22T22:43:24.896Z","dependent_packages_count":1,"downloads":4,"downloads_period":"last-month","dependent_repos_count":3,"rankings":{"downloads":30.63917019910517,"dependent_repos_count":6.378588897054603,"dependent_packages_count":20.999289843067697,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":19.339016313075824},"purl":"pkg:npm/%40mobily/tifi","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@mobily/tifi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@mobily/tifi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@mobily/tifi/dependencies","status":"deprecated","funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mobily%2Ftifi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mobily%2Ftifi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mobily%2Ftifi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mobily%2Ftifi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mobily%2Ftifi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mobily%2Ftifi/codemeta","maintainers":[{"uuid":"mobily","login":"mobily","name":null,"email":"hello@mobily.pl","url":null,"packages_count":23,"html_url":"https://www.npmjs.com/~mobily","role":null,"created_at":"2022-11-20T19:50:25.599Z","updated_at":"2022-11-20T19:50:25.599Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mobily/packages"}]}