{"id":25817449,"url":"https://github.com/entomy/stringier-console-validation","last_synced_at":"2026-03-03T03:42:38.360Z","repository":{"id":144141212,"uuid":"219360136","full_name":"Entomy/Stringier-console-validation","owner":"Entomy","description":"A simple demo project to show off using Stringier to validate console input","archived":false,"fork":false,"pushed_at":"2024-01-16T20:00:58.000Z","size":7,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-28T12:50:01.303Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Entomy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2019-11-03T20:20:11.000Z","updated_at":"2019-12-28T00:57:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"a6e1c84d-3ab3-43fb-8d33-ef2b608c70cc","html_url":"https://github.com/Entomy/Stringier-console-validation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Entomy/Stringier-console-validation","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Entomy%2FStringier-console-validation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Entomy%2FStringier-console-validation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Entomy%2FStringier-console-validation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Entomy%2FStringier-console-validation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Entomy","download_url":"https://codeload.github.com/Entomy/Stringier-console-validation/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Entomy%2FStringier-console-validation/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30031356,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-03T03:27:35.548Z","status":"ssl_error","status_checked_at":"2026-03-03T03:27:09.213Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2025-02-28T06:36:20.474Z","updated_at":"2026-03-03T03:42:38.355Z","avatar_url":"https://github.com/Entomy.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Stringier-console-validation\n\nA simple demo project to show off using Stringier to validate console input and do basic parsing.\n\nThis is a contrived CRUD application providing a directory of employees. It does not represent good database practices in any way, and in fact doesn't actually use a proper database (it's easier to distribute this way). It should only be viewed as demonstrating text validation through Stringier as opposed to Regex, and not anything beyond that.\n\nBecause an actual database isn't used, files are written which store the objects. As a result, this demo also shows off some basics of using Stringier to parse. Filesystem-as-a-Database is an actual thing, but this demo doesn't show how to properly do that either. Again, it is only a demonstration of Stringier for validation.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fentomy%2Fstringier-console-validation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fentomy%2Fstringier-console-validation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fentomy%2Fstringier-console-validation/lists"}