{"id":17617353,"url":"https://github.com/flarebyte/lunar-diamond-engraving","last_synced_at":"2026-05-18T05:45:54.282Z","repository":{"id":155336429,"uuid":"626303833","full_name":"flarebyte/lunar-diamond-engraving","owner":"flarebyte","description":"Engrave your records in the ultimate space-time capsule","archived":false,"fork":false,"pushed_at":"2023-05-12T06:21:33.000Z","size":150,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-21T17:09:26.152Z","etag":null,"topics":["npm-package","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flarebyte.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2023-04-11T07:43:18.000Z","updated_at":"2023-06-06T19:42:08.000Z","dependencies_parsed_at":"2023-07-06T14:01:19.837Z","dependency_job_id":null,"html_url":"https://github.com/flarebyte/lunar-diamond-engraving","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flarebyte%2Flunar-diamond-engraving","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flarebyte%2Flunar-diamond-engraving/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flarebyte%2Flunar-diamond-engraving/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flarebyte%2Flunar-diamond-engraving/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flarebyte","download_url":"https://codeload.github.com/flarebyte/lunar-diamond-engraving/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246262492,"owners_count":20749170,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["npm-package","typescript"],"created_at":"2024-10-22T19:12:49.514Z","updated_at":"2026-05-18T05:45:49.236Z","avatar_url":"https://github.com/flarebyte.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# lunar-diamond-engraving\n\n![npm](https://img.shields.io/npm/v/lunar-diamond-engraving) ![Build\nstatus](https://github.com/flarebyte/lunar-diamond-engraving/actions/workflows/main.yml/badge.svg)\n![npm bundle\nsize](https://img.shields.io/bundlephobia/min/lunar-diamond-engraving)\n\n![npm type\ndefinitions](https://img.shields.io/npm/types/lunar-diamond-engraving)\n![node-current](https://img.shields.io/node/v/lunar-diamond-engraving)\n![NPM](https://img.shields.io/npm/l/lunar-diamond-engraving)\n\n![Experimental](https://img.shields.io/badge/status-experimental-blue)\n\n\u003e Engrave your records in the ultimate space-time capsule\n\nSmall Typescript framework to direct the persistence of json data.\n\n![Hero image for\nlunar-diamond-engraving](lunar-diamond-engraving-hero-512.jpeg)\n\nHighlights:\n\n-   Structured model in json to describe the engraving process\n-   Dependency injection of the different engraving actions and validations\n-   Works with any cloud platform\n-   Reduce the complexity of the final solution by taking care of most of\n    the business logic around error management\n-   Could be the starting point for a document store\n\n## Documentation and links\n\n-   [Code Maintenance](MAINTENANCE.md)\n-   [Code Of Conduct](CODE_OF_CONDUCT.md)\n-   [Api for lunar-diamond-engraving](API.md)\n-   [Contributing](CONTRIBUTING.md)\n-   [Glossary](GLOSSARY.md)\n-   [Diagram for the code base](INTERNAL.md)\n-   [Vocabulary used in the code base](CODE_VOCABULARY.md)\n-   [Architectural Decision Records](DECISIONS.md)\n-   [Contributors](https://github.com/flarebyte/lunar-diamond-engraving/graphs/contributors)\n-   [Dependencies](https://github.com/flarebyte/lunar-diamond-engraving/network/dependencies)\n-   [Schema](SCHEMA.md)\n-   [Usage](USAGE.md)\n-   [Npm dependencies](DEPENDENCIES.md)\n\n## Related\n\n-   [Command-query separation (CQS) principle\n    ](https://en.wikipedia.org/wiki/Command%E2%80%93query_separation)\n\n## Installation\n\nThis package is [ESM\nonly](https://blog.sindresorhus.com/get-ready-for-esm-aa53530b3f77).\n\n```bash\nyarn add lunar-diamond-engraving\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflarebyte%2Flunar-diamond-engraving","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflarebyte%2Flunar-diamond-engraving","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflarebyte%2Flunar-diamond-engraving/lists"}