{"id":37235433,"url":"https://github.com/ruslan-a7/utils_normalizers","last_synced_at":"2026-01-16T04:51:26.118Z","repository":{"id":302270208,"uuid":"1011837888","full_name":"Ruslan-A7/utils_normalizers","owner":"Ruslan-A7","description":"System utilities and constants for normalizing paths and nesting","archived":false,"fork":false,"pushed_at":"2025-10-18T19:41:49.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-14T14:47:14.183Z","etag":null,"topics":["directory-separator","nesting-separator","separators","system","system-utilities"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ruslan-A7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-01T12:12:04.000Z","updated_at":"2025-10-21T21:12:39.000Z","dependencies_parsed_at":"2025-07-01T13:15:28.623Z","dependency_job_id":"950d4fec-8d13-4c51-8cbc-bb77cd032e2d","html_url":"https://github.com/Ruslan-A7/utils_normalizers","commit_stats":null,"previous_names":["ruslan-a7/utils_normalizers"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/Ruslan-A7/utils_normalizers","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ruslan-A7%2Futils_normalizers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ruslan-A7%2Futils_normalizers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ruslan-A7%2Futils_normalizers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ruslan-A7%2Futils_normalizers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ruslan-A7","download_url":"https://codeload.github.com/Ruslan-A7/utils_normalizers/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ruslan-A7%2Futils_normalizers/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28442357,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-15T00:55:22.719Z","status":"online","status_checked_at":"2026-01-15T02:00:08.019Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["directory-separator","nesting-separator","separators","system","system-utilities"],"created_at":"2026-01-15T04:02:21.159Z","updated_at":"2026-01-15T04:02:21.967Z","avatar_url":"https://github.com/Ruslan-A7.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# utils_normalizers\n(Українська версія нижче / Ukrainian version below)\n\n## English\nSystem utilities and constants for normalizing paths and nesting.\nFunctions for normalizing paths according to the directory separator for the current operating system.\nNormalization of backward steps into correct paths.\nFunctions for handling the nestedness of arrays and other structures that have nestedness.\nFunctions for converting paths to nesting and vice versa.\nIt is intended to unify internal paths and nestings in all framework packages.\n\nNotes:\n- Semantic versioning is used accordance with https://semver.org.\n\n## License:\n\nCopyright (c) Ruslan A7 (RA7). All rights reserved.\n\nLicensed under [RA7 Open Free License](https://ra7.iuid.cc/license)\n\n## Українська\nСистемні утиліти та константи для нормалізації шляхів і вкладеностей.\nФункції для нормалізації шляхів згідно роздільника директорій для поточної операційної системи.\nНормалізація зворотних кроків в коректні шляхи.\nФункції для обробки вкладеності масивів та інших структур що мають вкладеність.\nФункції для перетворення шляхів у вкладеність та навпаки.\nПризначено для уніфікації внутрішніх шляхів та вкладеностей у всіх пакетах фреймворка.\n\nПримітки:\n- Використовується семантичне версіювання згідно https://semver.org/lang/uk.\n\n## Ліцензія:\n\nАвторське право (с) Ruslan A7 (RA7). Всі права захищено.\n\nЛіцензовано відповідно до [RA7 Open Free License](https://ra7.iuid.cc/license)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruslan-a7%2Futils_normalizers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fruslan-a7%2Futils_normalizers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruslan-a7%2Futils_normalizers/lists"}