{"id":13903205,"url":"https://github.com/fullstacksjs/config","last_synced_at":"2026-02-20T12:36:45.035Z","repository":{"id":189089175,"uuid":"679882467","full_name":"fullstacksjs/config","owner":"fullstacksjs","description":"A zero-dependency 📦, type-safe 🚧, simple yet powerful library for defining and accessing configuration.","archived":false,"fork":false,"pushed_at":"2024-06-26T10:03:48.000Z","size":1687,"stargazers_count":6,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-08T16:49:21.031Z","etag":null,"topics":["config","environment","environment-variables"],"latest_commit_sha":null,"homepage":"https://config.fullstacksjs.com/","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/fullstacksjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2023-08-17T20:45:05.000Z","updated_at":"2025-07-15T19:20:06.000Z","dependencies_parsed_at":"2023-08-18T08:23:08.818Z","dependency_job_id":"d01f30b5-7d0a-437f-a5ee-b7ccfe2f088a","html_url":"https://github.com/fullstacksjs/config","commit_stats":{"total_commits":15,"total_committers":4,"mean_commits":3.75,"dds":"0.19999999999999996","last_synced_commit":"3a58e69b799a0d0dc466e3ac6bee333dca1732ba"},"previous_names":["fullstacksjs/config"],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/fullstacksjs/config","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fullstacksjs%2Fconfig","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fullstacksjs%2Fconfig/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fullstacksjs%2Fconfig/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fullstacksjs%2Fconfig/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fullstacksjs","download_url":"https://codeload.github.com/fullstacksjs/config/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fullstacksjs%2Fconfig/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29651043,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-20T09:27:29.698Z","status":"ssl_error","status_checked_at":"2026-02-20T09:26:12.373Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["config","environment","environment-variables"],"created_at":"2024-08-06T22:01:52.594Z","updated_at":"2026-02-20T12:36:45.018Z","avatar_url":"https://github.com/fullstacksjs.png","language":"TypeScript","funding_links":[],"categories":["config"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/fullstacksjs/config/main/assets/thumbnail.png\" alt=\"@fullstacksjs/config logo\" /\u003e\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n![download status][download-badge]\n![version][version-badge]\n![Code Coverage][coverage-badge]\n![MIT License][license-badge]\n![semantic-release][semantic-badge]\n\n## Config \u003c!-- omit in toc --\u003e\n\na type-safe, simple yet powerful library for defining and accessing configuration.\n\n\u003c/div\u003e\n\n## Table of Contents \u003c!-- omit in toc --\u003e\n\n- [Installation](#installation)\n  - [NodeJS](#nodejs)\n  - [Deno](#deno)\n  - [Browser](#browser)\n- [Contributing](#contributing)\n  - [Prerequisite](#prerequisite)\n  - [Pull Request](#pull-request)\n- [Code of Conduct](#code-of-conduct)\n- [Documentation](#documentation)\n\n## Installation\n\n### NodeJS\n\n```sh\n$ npm install --save-dev @fullstacksjs/config\n```\n\n### Deno\n\n```typescript\nimport { Config } from 'https://raw.githubusercontent.com/fullstacksjs/config/main/mod.ts'\n```\n\n### Browser\n\n```html\n\u003cscript src='https://www.unpkg.com/@fullstacksjs/config/iife/index.js'\u003e\u003c/script\u003e\n\u003cscript\u003e\n  console.log(window.Config)\n\u003c/script\u003e\n```\n\n## Contributing\n\nDevelopment of config happens in GitHub, and we appreciate contributions.\n\n### Prerequisite\n\n- [volta][volta]\n- [bash][bash]\n\n### Pull Request\n\nThe FullstacksJS team is monitoring for pull requests. We will go ahead and review your pull request as soon as possible.\n\nBefore submitting a pull request, please make sure the following is done:\n\n- Fork the repository and create your feature branch from the `next` branch.\n- Run `npm install` to have all dependencies.\n- To start development run `npm run test:watch`.\n- Write tests and implementation.\n- Ensure everything is ok `npm run verify`.\n- Create an PR against the `next` branch.\n\n## Code of Conduct\n\n[FullstacksJS Rules Page](https://fullstacksjs.com/rules)\n\n## Documentation\n\nPlease check out the [documentation page](https://config.fullstacksjs.com)\n\n[download-badge]: https://img.shields.io/npm/dm/@fullstacksjs/config?color=EF6969\u0026label=DOWNLOADS\u0026style=flat-square\n[version-badge]: https://img.shields.io/npm/v/@fullstacksjs/config?color=098FAA\u0026label=VERSION\u0026style=flat-square\n[coverage-badge]: https://raw.githubusercontent.com/fullstacksjs/config/assets/assets/coverage.svg\n[license-badge]: https://img.shields.io/npm/l/@fullstacksjs/config?color=EA5F12\u0026label=LICENSE\u0026style=flat-square\n[semantic-badge]: https://img.shields.io/badge/semantic-release-e10079.svg?logo=semantic-release\u0026color=7E98F7\u0026label=SEMANTIC\u0026style=flat-square (https://github.com/semantic-release/semantic-release)\n[volta]: https://volta.sh/\n[bash]: https://www.gnu.org/software/bash/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffullstacksjs%2Fconfig","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffullstacksjs%2Fconfig","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffullstacksjs%2Fconfig/lists"}