{"id":11454886,"name":"spec-pattern","ecosystem":"npm","description":"Specification Pattern in TypeScript","homepage":"https://github.com/thiagodp/spec-pattern","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://gitlab.com/thiagodp/spec-pattern","keywords_array":["design-pattern","specification","specification-pattern","spec","pattern","javascript","typescript","node","ts","js"],"namespace":null,"versions_count":12,"first_release_published_at":"2018-03-10T09:27:21.614Z","latest_release_published_at":"2021-12-16T03:59:45.324Z","latest_release_number":"3.5.0","last_synced_at":"2026-05-08T19:32:52.619Z","created_at":"2025-03-18T10:41:14.850Z","updated_at":"2026-05-08T19:32:52.619Z","registry_url":"https://www.npmjs.com/package/spec-pattern","install_command":"npm install spec-pattern","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"3.5.0"}},"repo_metadata":{},"repo_metadata_updated_at":"2025-11-29T13:06:37.801Z","dependent_packages_count":0,"downloads":8668,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":2.0320816606306056,"dependent_repos_count":24.78152054841485,"dependent_packages_count":35.84789454866627,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":20.887165585903908},"purl":"pkg:npm/spec-pattern","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/spec-pattern","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/spec-pattern","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/spec-pattern/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/spec-pattern/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/spec-pattern/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/spec-pattern/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/spec-pattern/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/spec-pattern/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/spec-pattern/codemeta","maintainers":[{"uuid":"thiagodp","login":"thiagodp","name":null,"email":"thiago_dp@yahoo.com.br","url":null,"packages_count":38,"html_url":"https://www.npmjs.com/~thiagodp","role":null,"created_at":"2025-03-18T14:06:13.584Z","updated_at":"2025-03-18T14:06:13.584Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thiagodp/packages"}]}