{"id":22701452,"url":"https://github.com/democracy-ia/govinfo-link-js","last_synced_at":"2025-04-13T07:55:25.703Z","repository":{"id":57252656,"uuid":"126298391","full_name":"democracy-ia/govinfo-link-js","owner":"democracy-ia","description":"APIs that access United States Federal Government content and metadata on govinfo.","archived":false,"fork":false,"pushed_at":"2018-03-30T16:11:25.000Z","size":886,"stargazers_count":12,"open_issues_count":2,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-13T07:55:18.417Z","etag":null,"topics":["api","api-client","api-proxy","api-wrapper","bills","browserify","congress","govinfo","ias18","javascript","law","legislation","metadata","node-js","nodejs","open-government","senate","swagger","usa","usgpo-wrapper"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/democracy-ia.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-03-22T07:45:00.000Z","updated_at":"2025-02-02T06:50:55.000Z","dependencies_parsed_at":"2022-08-31T22:11:19.553Z","dependency_job_id":null,"html_url":"https://github.com/democracy-ia/govinfo-link-js","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/democracy-ia%2Fgovinfo-link-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/democracy-ia%2Fgovinfo-link-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/democracy-ia%2Fgovinfo-link-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/democracy-ia%2Fgovinfo-link-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/democracy-ia","download_url":"https://codeload.github.com/democracy-ia/govinfo-link-js/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248681491,"owners_count":21144700,"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":["api","api-client","api-proxy","api-wrapper","bills","browserify","congress","govinfo","ias18","javascript","law","legislation","metadata","node-js","nodejs","open-government","senate","swagger","usa","usgpo-wrapper"],"created_at":"2024-12-10T07:08:46.349Z","updated_at":"2025-04-13T07:55:25.677Z","avatar_url":"https://github.com/democracy-ia.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [`govinfo-link-js` ![Node.js and Web browser API][api-26-image]][readme-url]\n\n\u003c!-- standard-readme:banner --\u003e\n\n[![democracy-ia mascot][logo-image]][readme-url]\n\n\u003c!-- standard-readme:badges --\u003e\n\n[![Apache License][license-image]][license-url]\n[![FOSSA Status][fossa-image]][fossa-url]\n[![NPM version][npm-image]][npm-url]\u003cbr\u003e\n[![NSP Status][nsp-image]][nsp-url]\n[![Dependency Status][daviddm-image]][daviddm-url]\n[![Development Dependency Status][daviddm-dev-image]][daviddm-dev-url]\u003cbr\u003e\n[![MacOS and Ubuntu build statuses][travis-image]][travis-url]\n[![Windows build status][appveyor-image]][appveyor-url]\n[![Coverage percentage][coveralls-image]][coveralls-url]\n[![Codacy code quality][codacy-image]][codacy-url]\n\n\u003c!-- standard-readme:short-description --\u003e\n\n\u003e [![Node.js and Web browser API][api-26-image]][readme-url] Access U.S. Government Publishing Office's FDsys (Federal Digital System) content and metadata collections using the `govinfo-link-js` client for Node.js and Web browsers.\n\n\u003c!-- standard-readme:table-of-contents --\u003e\n\n## Table of contents\n\n\u003c!-- ⛔️ AUTO-GENERATED-CONTENT:START (TOC:excludeText=Table of contents) --\u003e\n- [1. Install](#1-install)\n  * [1.1. For Node.js environments](#11-for-nodejs-environments)\n    + [1.1.1. Using npm](#111-using-npm)\n    + [1.1.2. Using git](#112-using-git)\n  * [1.2. For browsers](#12-for-browsers)\n  * [1.3. Webpack configuration](#13-webpack-configuration)\n- [2. Usage](#2-usage)\n- [3. API](#3-api)\n  * [3.1. Models](#31-models)\n  * [3.2. Endpoints](#32-endpoints)\n- [4. Contribute](#4-contribute)\n- [5. License](#5-license)\n\u003c!-- ⛔️ AUTO-GENERATED-CONTENT:END --\u003e\n\n## 1. Install\n\n### 1.1. For Node.js environments\n\n\u003e ![light-bulb][icon-octicon-light-bulb] Download and install [Node.js ![link-external][icon-octicon-link-external]](https://nodejs.org/) (and its package manager, **npm**),\n\u003e if you don't have them, already.\n\n#### 1.1.1. Using npm\n\nTo publish the library as a [npm ![link-external][icon-octicon-link-external]](https://www.npmjs.com/),\nplease follow the procedure in \"[Publishing npm packages ![link-external][icon-octicon-link-external]](https://docs.npmjs.com/getting-started/publishing-npm-packages).\"\n\nThen install it via:\n\n```shell\nnpm install govinfo-link-js --save\n```\n\n#### 1.1.2. Using git\n\nIf the library is hosted at a git repository, e.g.\n\u003chttps://github.com/democracy-ia/govinfo-link-js\u003e\nthen install it via:\n\n```shell\nnpm install democracy-ia/govinfo-link-js --save\n```\n\n---\n\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cstrong\u003e\u003cimg align=\"top\" alt=\"code\" height=\"20\" width=\"20\" src=\"https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/code.svg\"\u003e Designers and developers\u003c/strong\u003e: additional installation instructions\u003c/summary\u003e\u003cp\u003e\n\nTo use the library locally without publishing to a remote npm registry, first install the dependencies by changing\ninto the directory containing `package.json` (and this README). Let's call this `JAVASCRIPT_CLIENT_DIR`. Then run:\n\n```shell\nnpm install\n```\n\nNext, [link](https://docs.npmjs.com/cli/link) it globally in npm with the following, also from `JAVASCRIPT_CLIENT_DIR`:\n\n```shell\nnpm link\n```\n\nFinally, switch to the directory you want to use your govinfo-link-js from, and run:\n\n```shell\nnpm link /path/to/\u003cJAVASCRIPT_CLIENT_DIR\u003e\n```\n\nYou should now be able to `require('govinfo-link-js')` in javascript files from the directory you ran the last command above from.\n\n\u003c/p\u003e\u003c/details\u003e\n\n---\n\n### 1.2. For browsers\n\nThe library also works in the browser environment via npm and [browserify ![link-external][icon-octicon-link-external]](http://browserify.org/). After following\nthe above steps with Node.js and installing browserify with `npm install -g browserify`,\nperform the following (assuming _main.js_ is your entry file, that's to say your javascript file where you actually\nuse this library):\n\n```shell\nbrowserify main.js \u003e bundle.js\n```\n\nThen include _bundle.js_ in the HTML pages.\n\n### 1.3. Webpack configuration\n\nUsing Webpack you may encounter the following error: \"Module not found: Error:\nCannot resolve module\", most certainly you should disable AMD loader. Add/merge\nthe following section to your webpack config:\n\n```javascript\nmodule: {\n  rules: [\n    {\n      parser: {\n        amd: false\n      }\n    }\n  ]\n}\n```\n\n## 2. Usage\n\n\u003e [![light-bulb][icon-octicon-light-bulb] View _all_ `govinfo-link-js` API references (with usage examples)](docs#readme).\n\n```javascript\nconst { CodeOfFederalRegulations } = require('govinfo-link-js')\n\nconst api = new CodeOfFederalRegulations()\n\n// {Number} Title number\nconst titlenum = 3\n\n// {String} Part number.\nconst partnum = '100'\n\nconst opts = {\n  /**\n   * @prop {String} sectionnum - This is the section number. Sample value is 1.\n   *    If section number is not provided the entire part will be returned.\n   */\n  sectionnum: null,\n\n  /**\n   * @prop {String} year - This is the four digit numerical year OR mostrecent.\n   *    If year is not provided, the most recent version of the CFR section\n   *    or part is returned. Default is most recent.\n   */\n  year: '2011',\n\n  /**\n   * @prop {string=pdf} [linkType] - This is the format of the returned\n   *    document. Default is pdf. Other values are xml, mods, premis,\n   *    details, context, related.\n   */\n  linkType: 'xml'\n}\n\napi.cfrFetchUsingGET(titlenum, partnum, opts, (error, data) =\u003e {\n  if (error) {\n    console.error(error)\n  } else {\n    console.log(`✅  Returned data: ${api.toJson(data)}`)\n  }\n})\n```\n\n## 3. API\n\nThe link service is used to create embedded links to content and metadata on\n**govinfo** and is currently enabled for the collections below. More\ninformation about each query, including examples, is provided on each collection page.\n\n### 3.1. Models\n\n1.  [![API reference][api-26-image] `CodeOfFederalRegulations`: Code of Federal Regulations](docs/CodeOfFederalRegulations.md)\n1.  [![API reference][api-26-image] `CompilationOfPresidentialDocuments`: Compilation of Presidential Documents](docs/CompilationOfPresidentialDocuments.md)\n1.  [![API reference][api-26-image] `CongressionalBills`: Congressional Bills](docs/CongressionalBills.md)\n1.  [![API reference][api-26-image] `CongressionalCalendars`: Congressional Calendars](docs/CongressionalCalendars.md)\n1.  [![API reference][api-26-image] `CongressionalCommitteePrints`: Congressional Committee Prints](docs/CongressionalCommitteePrints.md)\n1.  [![API reference][api-26-image] `CongressionalDocuments`: Congressional Documents](docs/CongressionalDocuments.md)\n1.  [![API reference][api-26-image] `CongressionalHearings`: Congressional Hearings](docs/CongressionalHearings.md)\n1.  [![API reference][api-26-image] `CongressionalRecordDaily`: Congressional Record Daily](docs/CongressionalRecordDaily.md)\n1.  [![API reference][api-26-image] `CongressionalReports`: Congressional Reports](docs/CongressionalReports.md)\n1.  [![API reference][api-26-image] `FederalRegister`: Federal Register](docs/FederalRegister.md)\n1.  [![API reference][api-26-image] `PublicAndPrivateLaws`: Public and Private Laws](docs/PublicAndPrivateLaws.md)\n1.  [![API reference][api-26-image] `StatutesAtLarge`: Statutes at Large](docs/StatutesAtLarge.md)\n1.  [![API reference][api-26-image] `UnitedStatesCode`: United States Code](docs/UnitedStatesCode.md)\n\n### 3.2. Endpoints\n\n\u003e ![info][icon-octicon-info] All HTTP request URIs are relative to _\u003chttps://www.govinfo.gov/link\u003e_.\n\n| Class                                                                                        | Method                                                                                    | HTTP request                                                                                                                     |\n| -------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |\n| [_govinfo\\. CodeOfFederalRegulations_](docs/CodeOfFederalRegulations.md)                     | [`cfrFetchUsingGET`](docs/CodeOfFederalRegulations.md#cfrFetchUsingGET)                   | **GET** /cfr/{titlenum}/{partnum} \u003cbr\u003e\u003cbr\u003eParameters: title number, part number, section number, year OR most recent             |\n| [_govinfo\\. CompilationOfPresidentialDocuments_](docs/CompilationOfPresidentialDocuments.md) | [`cpdDcpdFetchUsingGET`](docs/CompilationOfPresidentialDocuments.md#cpdDcpdFetchUsingGET) | **GET** /cpd/{year} \u003cbr\u003e\u003cbr\u003eParameters: dcpd type OR dcpd number                                                                 |\n| [_govinfo\\. CompilationOfPresidentialDocuments_](docs/CompilationOfPresidentialDocuments.md) | [`cpdFetchUsingGET`](docs/CompilationOfPresidentialDocuments.md#cpdFetchUsingGET)         | **GET** /cpd/{doctype}/{docnum} \u003cbr\u003e\u003cbr\u003eParameters: document type, document number                                               |\n| [_govinfo\\. CongressionalBills_](docs/CongressionalBills.md)                                 | [`billsFetchUsingGET`](docs/CongressionalBills.md#billsFetchUsingGET)                     | **GET** /bills/{congress}/{billtype}/{billnum} \u003cbr\u003e\u003cbr\u003eParameters: bill number, bill type, congress, bill version OR most recent |\n| [_govinfo\\. CongressionalCalendars_](docs/CongressionalCalendars.md)                         | [`ccalFetchUsingGET`](docs/CongressionalCalendars.md#ccalFetchUsingGET)                   | **GET** /ccal/{chamber}/{section} \u003cbr\u003e\u003cbr\u003eParameters: chamber, section, publish date OR most recent                              |\n| [_govinfo\\. CongressionalCommitteePrints_](docs/CongressionalCommitteePrints.md)             | [`cprtHouseFetchUsingGET`](docs/CongressionalCommitteePrints.md#cprtHouseFetchUsingGET)   | **GET** /cprt/{congress}/house/{printnum}/{committee} \u003cbr\u003e\u003cbr\u003eParameters: congress, chamber, house print number, committee       |\n| [_govinfo\\. CongressionalCommitteePrints_](docs/CongressionalCommitteePrints.md)             | [`cprtJacketFetchUsingGET`](docs/CongressionalCommitteePrints.md#cprtJacketFetchUsingGET) | **GET** /cprt/{congress}/{jacketid} \u003cbr\u003e\u003cbr\u003eParameters: congress, jacket number                                                  |\n| [_govinfo\\. CongressionalCommitteePrints_](docs/CongressionalCommitteePrints.md)             | [`cprtSenateFetchUsingGET`](docs/CongressionalCommitteePrints.md#cprtSenateFetchUsingGET) | **GET** /cprt/{congress}/senate/{printnum} \u003cbr\u003e\u003cbr\u003eParameters: congress, chamber, senate print number                            |\n| [_govinfo\\. CongressionalDocuments_](docs/CongressionalDocuments.md)                         | [`cdocFetchUsingGET`](docs/CongressionalDocuments.md#cdocFetchUsingGET)                   | **GET** /cdoc/{congress}/{doctype}/{docnum} \u003cbr\u003e\u003cbr\u003eParameters: congress, document type, document number                         |\n| [_govinfo\\. CongressionalDocuments_](docs/CongressionalDocuments.md)                         | [`cdocJacketFetchUsingGET`](docs/CongressionalDocuments.md#cdocJacketFetchUsingGET)       | **GET** /cdoc/{congress}/{jacketid} \u003cbr\u003e\u003cbr\u003eParameters: congress, jacket number                                                  |\n| [_govinfo\\. CongressionalHearings_](docs/CongressionalHearings.md)                           | [`chrgHouseFetchUsingGET`](docs/CongressionalHearings.md#chrgHouseFetchUsingGET)          | **GET** /chrg/{congress}/house/{committee}/{serialnumber} \u003cbr\u003e\u003cbr\u003eParameters: congress, chamber, committee, house serial number  |\n| [_govinfo\\. CongressionalHearings_](docs/CongressionalHearings.md)                           | [`chrgJacketFetchUsingGET`](docs/CongressionalHearings.md#chrgJacketFetchUsingGET)        | **GET** /chrg/{congress}/{jacketid} \u003cbr\u003e\u003cbr\u003eParameters: congress, jacket number                                                  |\n| [_govinfo\\. CongressionalHearings_](docs/CongressionalHearings.md)                           | [`chrgSenateFetchUsingGET`](docs/CongressionalHearings.md#chrgSenateFetchUsingGET)        | **GET** /chrg/{congress}/senate/{hearingnumber} \u003cbr\u003e\u003cbr\u003eParameters: congress, chamber, senate hearing number                     |\n| [_govinfo\\. CongressionalRecordDaily_](docs/CongressionalRecordDaily.md)                     | [`crecSectionFetchUsingGET`](docs/CongressionalRecordDaily.md#crecSectionFetchUsingGET)   | **GET** /crec/section/{section} \u003cbr\u003e\u003cbr\u003eParameters: section, publish date OR most recent                                         |\n| [_govinfo\\. CongressionalRecordDaily_](docs/CongressionalRecordDaily.md)                     | [`crecTypeFetchUsingGET`](docs/CongressionalRecordDaily.md#crecTypeFetchUsingGET)         | **GET** /crec/cas/{congress}/{billtype}/{billnum} \u003cbr\u003e\u003cbr\u003eParameters: congress, bill number, bill type                           |\n| [_govinfo\\. CongressionalRecordDaily_](docs/CongressionalRecordDaily.md)                     | [`crecTypeFetchUsingGET1`](docs/CongressionalRecordDaily.md#crecTypeFetchUsingGET1)       | **GET** /crec/type/{type} \u003cbr\u003e\u003cbr\u003eParameters: document type, publish date OR most recent                                         |\n| [_govinfo\\. CongressionalRecordDaily_](docs/CongressionalRecordDaily.md)                     | [`crecVolumeFetchUsingGET`](docs/CongressionalRecordDaily.md#crecVolumeFetchUsingGET)     | **GET** /crec/{volume}/{pageprefix}/{page} \u003cbr\u003e\u003cbr\u003eParameters: volume, page prefix, page number                                  |\n| [_govinfo\\. CongressionalReports_](docs/CongressionalReports.md)                             | [`crptBillFetchUsingGET`](docs/CongressionalReports.md#crptBillFetchUsingGET)             | **GET** /crpt/{congress}/{associatedbillnum} \u003cbr\u003e\u003cbr\u003eParameters: associated bill, congress                                       |\n| [_govinfo\\. CongressionalReports_](docs/CongressionalReports.md)                             | [`crptReportFetchUsingGET`](docs/CongressionalReports.md#crptReportFetchUsingGET)         | **GET** /crpt/{congress}/{doctype}/{reportnum} \u003cbr\u003e\u003cbr\u003eParameters: congress, report type, report number                          |\n| [_govinfo\\. FederalRegister_](docs/FederalRegister.md)                                       | [`frDocFetchUsingGET`](docs/FederalRegister.md#frDocFetchUsingGET)                        | **GET** /fr/{frdocnum} \u003cbr\u003e\u003cbr\u003eParameters: Federal Register document number                                                      |\n| [_govinfo\\. FederalRegister_](docs/FederalRegister.md)                                       | [`frVolumeFetchUsingGET`](docs/FederalRegister.md#frVolumeFetchUsingGET)                  | **GET** /fr/{volume}/{page} \u003cbr\u003e\u003cbr\u003eParameters: volume, page number                                                              |\n| [_govinfo\\. PublicAndPrivateLaws_](docs/PublicAndPrivateLaws.md)                             | [`plawBillFetchUsingGET`](docs/PublicAndPrivateLaws.md#plawBillFetchUsingGET)             | **GET** /plaw/{congress}/{associatedbillnum} \u003cbr\u003e\u003cbr\u003eParameters: associated bill number, congress                                |\n| [_govinfo\\. PublicAndPrivateLaws_](docs/PublicAndPrivateLaws.md)                             | [`plawStatuteFetchUsingGET`](docs/PublicAndPrivateLaws.md#plawStatuteFetchUsingGET)       | **GET** /plaw/{statutecitation} \u003cbr\u003e\u003cbr\u003eParameters: Statutes at Large citation                                                   |\n| [_govinfo\\. PublicAndPrivateLaws_](docs/PublicAndPrivateLaws.md)                             | [`plawTypeFetchUsingGET`](docs/PublicAndPrivateLaws.md#plawTypeFetchUsingGET)             | **GET** /plaw/{congress}/{lawtype}/{lawnum} \u003cbr\u003e\u003cbr\u003eParameters: congress, law type, law number                                   |\n| [_govinfo\\. StatutesAtLarge_](docs/StatutesAtLarge.md)                                       | [`statuteTypeFetchUsingGET`](docs/StatutesAtLarge.md#statuteTypeFetchUsingGET)            | **GET** /statute/{congress}/{lawtype}/{lawnum} \u003cbr\u003e\u003cbr\u003eParameters: congress, law type, law number                                |\n| [_govinfo\\. StatutesAtLarge_](docs/StatutesAtLarge.md)                                       | [`statuteVolumeFetchUsingGET`](docs/StatutesAtLarge.md#statuteVolumeFetchUsingGET)        | **GET** /statute/{volume}/{page} \u003cbr\u003e\u003cbr\u003eParameters: volume, page number                                                         |\n| [_govinfo\\. UnitedStatesCode_](docs/UnitedStatesCode.md)                                     | [`uscodeFetchUsingGET`](docs/UnitedStatesCode.md#uscodeFetchUsingGET)                     | **GET** /uscode/{title}/{section} \u003cbr\u003e\u003cbr\u003eParameters: title number, type, section, year OR most recent                           |\n\n## 4. Contribute\n\n[![PRs Welcome][makeapullrequest-image]][makeapullrequest-url] We welcome contributions with GitHub **issues** and **pull requests**.\n\n---\n\n[![Request a feature][issues-new-feat-image]][issues-new-feat-url]\n[![Report a defect][issues-new-defect-image]][issues-new-defect-url]\n\n[![Read the CONTRIBUTING guidelines][contributing-image]][contributing-url]\n\n---\n\nContributions in the form of GitHub pull requests are welcome. Before embarking on a significant change, please adhere to the following guidelines:\n\n1.  **[Create an issue][issues-url]**\u0026mdash;e.g., a [defect (\"bug\") report][issues-new-defect-url] or a [feature request][issues-new-feat-url]\u0026mdash;to propose changes.\n\n    _Exceptions:_\n\n    \u003e If you're working on documentation and fixing something simple like a typo or an easy bug, go ahead and make a pull request.\n\n1.  **[Follow the CONTRIBUTING guidelines][contributing-url].**\n\n    _Why:_\n\n    \u003e Standards and guidelines make communication easier. If you're willing and able to program\u0026mdash;or want to learn how\u0026mdash; following the guidelines will increase the likelihood of adding your changes to the software product.\n\n1.  **[Read the Code of Conduct][conduct-url].**\n\n    _Why:_\n\n    \u003e It's more fun when everybody's friendly and respectful.\n\n1.  **[Make a pull request ![link-external][icon-octicon-link-external]][makeapullrequest-url]** when you're ready for other to review your changes (or you get stuck somewhere).\n\n    _PR novices:_\n\n    \u003e **🙋 Never created a pull request?** No problem. [🆓 Take this free online training ![link-external][icon-octicon-link-external]][makeapullrequest-url]. (It even covers most of the conventions in the [CONTRIBUTING guidelines][contributing-url]!)\n\n## 5. License\n\n[Apache 2.0][license-url]\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fdemocracy-ia%2Fgovinfo-link-js.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fdemocracy-ia%2Fgovinfo-link-js?ref=badge_large)\n\n\u003c!-- ⛔️ Images ⛔️ --\u003e\n\n[api-26-image]: .github/assets/img/icons8/icon-api-26.png\n[conduct-url]: CODE_OF_CONDUCT.md\n[contributing-image]: https://img.shields.io/badge/read-CONTRIBUTING%20Guidelines-yellow.svg?style=for-the-badge\u0026label=read+the\n[contributing-url]: CONTRIBUTING.md\n[issues-new-defect-image]: https://img.shields.io/badge/report-defect-lightgrey.svg?style=for-the-badge\u0026label=report+a\n[issues-new-defect-url]: https://github.com/democracy-ia/govinfo-link-js/issues/new?title=fix%28scope%29%3A+50-character-defect-summary\u0026labels=priority%3A+medium%2Cstatus%3A+review+needed%2Ctype%3A+defect\u0026template=defect-report.md\n[issues-new-feat-image]: https://img.shields.io/badge/request-feature-blue.svg?style=for-the-badge\u0026label=request+a\n[issues-new-feat-url]: https://github.com/democracy-ia/govinfo-link-js/issues/new?title=feat%28scope%29%3A+50-character-change-proposal-summary\u0026labels=priority%3A+medium%2Cstatus%3A+review+needed%2Ctype%3A+Feature\u0026template=feature-request.md\n[issues-url]: https://github.com/democracy-ia/govinfo-link-js/issues\n[logo-image]: https://avatars1.githubusercontent.com/u/34581173?s=200\u0026v=4\n[makeapullrequest-image]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\n[makeapullrequest-url]: http://makeapullrequest.com\n[readme-url]: https://github.com/democracy-ia/govinfo-link-js/#readme\n\n\u003c!-- ⛔️ CI Services ⛔️  --\u003e\n\n[appveyor-image]: https://img.shields.io/appveyor/ci/democracy-ia/govinfo-link-js.svg?style=flat-square\u0026logo=appveyor\u0026label=windows%20build\n[appveyor-url]: https://ci.appveyor.com/project/democracy-ia/govinfo-link-js\n[codacy-coverage-image]: https://img.shields.io/codacy/coverage/b3ac6aaaa3cf41d0897959c1e5d732a3.svg?style=flat-square\n[codacy-image]: https://img.shields.io/codacy/grade/b3ac6aaaa3cf41d0897959c1e5d732a3.svg?style=flat-square\n[codacy-url]: https://www.codacy.com/app/greg_7/govinfo-link-js?utm_source=github.com\u0026utm_medium=referral\u0026utm_content=democracy-ia/govinfo-link-js\u0026utm_campaign=Badge_Grade\n[coveralls-image]: https://img.shields.io/coveralls/github/democracy-ia/govinfo-link-js/master.svg\n[coveralls-url]: https://coveralls.io/r/democracy-ia/govinfo-link-js\n[daviddm-dev-image]: https://david-dm.org/democracy-ia/govinfo-link-js/dev-status.svg?theme=shields.io\u0026style=flat-square\n[daviddm-dev-url]: https://david-dm.org/democracy-ia/govinfo-link-js?type=dev\n[daviddm-image]: https://david-dm.org/democracy-ia/govinfo-link-js.svg?theme=shields.io\u0026style=flat-square\n[daviddm-url]: https://david-dm.org/democracy-ia/govinfo-link-js\n[fossa-image]: https://app.fossa.io/api/projects/git%2Bgithub.com%2Fdemocracy-ia%2Fgovinfo-link-js.svg?type=shield\u0026style=flat-square\n[fossa-url]: https://app.fossa.io/projects/git%2Bgithub.com%2Fdemocracy-ia%2Fgovinfo-link-js?ref=badge_shield\n[license-image]: https://img.shields.io/badge/license-Apache%202.0-blue.svg?style=flat-square\n[license-url]: http://www.apache.org/licenses/LICENSE-2.0\n[notice-url]: https://app.fossa.io/reports/07123904-7d26-40a6-b6af-c74e82a53789\n[npm-image]: https://badge.fury.io/js/govinfo-link-js.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/govinfo-link-js\n[npms-image]: https://badges.npms.io/govinfo-link-js.svg?style=flat-square\n[npms-url]: https://npms.io/search?q=govinfo-link-js\n[nsp-image]: https://nodesecurity.io/orgs/democracy-ia/projects/cd614e9c-1458-438a-92ba-b7579052e1c8/badge\n[nsp-url]: https://nodesecurity.io/orgs/democracy-ia/projects/cd614e9c-1458-438a-92ba-b7579052e1c8\n[travis-image]: https://img.shields.io/travis/democracy-ia/govinfo-link-js.svg?branch=master\u0026style=flat-square\u0026label=macOS%20%7C%20ubuntu%20builds\u0026logo=travis\n[travis-url]: https://travis-ci.org/democracy-ia/govinfo-link-js\n\n\u003c!-- ⛔️ Octicon img references ⛔️  --\u003e\n\n[icon-octicon-alert]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/alert.svg\n[icon-octicon-arrow-down]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/arrow-down.svg\n[icon-octicon-arrow-left]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/arrow-left.svg\n[icon-octicon-arrow-right]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/arrow-right.svg\n[icon-octicon-arrow-small-down]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/arrow-small-down.svg\n[icon-octicon-arrow-small-left]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/arrow-small-left.svg\n[icon-octicon-arrow-small-right]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/arrow-small-right.svg\n[icon-octicon-arrow-small-up]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/arrow-small-up.svg\n[icon-octicon-arrow-up]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/arrow-up.svg\n[icon-octicon-beaker]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/beaker.svg\n[icon-octicon-bell]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/bell.svg\n[icon-octicon-bold]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/bold.svg\n[icon-octicon-book]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/book.svg\n[icon-octicon-bookmark]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/bookmark.svg\n[icon-octicon-briefcase]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/briefcase.svg\n[icon-octicon-broadcast]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/broadcast.svg\n[icon-octicon-browser]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/browser.svg\n[icon-octicon-bug]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/bug.svg\n[icon-octicon-calendar]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/calendar.svg\n[icon-octicon-check]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/check.svg\n[icon-octicon-checklist]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/checklist.svg\n[icon-octicon-chevron-down]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/chevron-down.svg\n[icon-octicon-chevron-left]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/chevron-left.svg\n[icon-octicon-chevron-right]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/chevron-right.svg\n[icon-octicon-chevron-up]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/chevron-up.svg\n[icon-octicon-circle-slash]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/circle-slash.svg\n[icon-octicon-circuit-board]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/circuit-board.svg\n[icon-octicon-clippy]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/clippy.svg\n[icon-octicon-clock]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/clock.svg\n[icon-octicon-cloud-download]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/cloud-download.svg\n[icon-octicon-cloud-upload]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/cloud-upload.svg\n[icon-octicon-code]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/code.svg\n[icon-octicon-comment-discussion]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/comment-discussion.svg\n[icon-octicon-comment]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/comment.svg\n[icon-octicon-credit-card]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/credit-card.svg\n[icon-octicon-dash]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/dash.svg\n[icon-octicon-dashboard]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/dashboard.svg\n[icon-octicon-database]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/database.svg\n[icon-octicon-desktop-download]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/desktop-download.svg\n[icon-octicon-device-camera-video]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/device-camera-video.svg\n[icon-octicon-device-camera]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/device-camera.svg\n[icon-octicon-device-desktop]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/device-desktop.svg\n[icon-octicon-device-mobile]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/device-mobile.svg\n[icon-octicon-diff-added]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/diff-added.svg\n[icon-octicon-diff-ignored]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/diff-ignored.svg\n[icon-octicon-diff-modified]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/diff-modified.svg\n[icon-octicon-diff-removed]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/diff-removed.svg\n[icon-octicon-diff-renamed]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/diff-renamed.svg\n[icon-octicon-diff]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/diff.svg\n[icon-octicon-ellipses]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/ellipses.svg\n[icon-octicon-ellipsis]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/ellipsis.svg\n[icon-octicon-eye]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/eye.svg\n[icon-octicon-file-binary]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file-binary.svg\n[icon-octicon-file-code]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file-code.svg\n[icon-octicon-file-directory]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file-directory.svg\n[icon-octicon-file-media]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file-media.svg\n[icon-octicon-file-pdf]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file-pdf.svg\n[icon-octicon-file-submodule]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file-submodule.svg\n[icon-octicon-file-symlink-directory]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file-symlink-directory.svg\n[icon-octicon-file-symlink-file]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file-symlink-file.svg\n[icon-octicon-file-text]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file-text.svg\n[icon-octicon-file-zip]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file-zip.svg\n[icon-octicon-file]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file.svg\n[icon-octicon-flame]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/flame.svg\n[icon-octicon-fold]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/fold.svg\n[icon-octicon-gear]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/gear.svg\n[icon-octicon-gift]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/gift.svg\n[icon-octicon-gist-secret]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/gist-secret.svg\n[icon-octicon-gist]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/gist.svg\n[icon-octicon-git-branch]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/git-branch.svg\n[icon-octicon-git-commit]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/git-commit.svg\n[icon-octicon-git-compare]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/git-compare.svg\n[icon-octicon-git-merge]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/git-merge.svg\n[icon-octicon-git-pull-request]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/git-pull-request.svg\n[icon-octicon-globe]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/globe.svg\n[icon-octicon-grabber]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/grabber.svg\n[icon-octicon-graph]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/graph.svg\n[icon-octicon-heart]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/heart.svg\n[icon-octicon-history]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/history.svg\n[icon-octicon-home]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/home.svg\n[icon-octicon-horizontal-rule]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/horizontal-rule.svg\n[icon-octicon-hubot]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/hubot.svg\n[icon-octicon-inbox]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/inbox.svg\n[icon-octicon-info]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/info.svg\n[icon-octicon-issue-closed]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/issue-closed.svg\n[icon-octicon-issue-opened]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/issue-opened.svg\n[icon-octicon-issue-reopened]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/issue-reopened.svg\n[icon-octicon-italic]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/italic.svg\n[icon-octicon-jersey]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/jersey.svg\n[icon-octicon-key]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/key.svg\n[icon-octicon-keyboard]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/keyboard.svg\n[icon-octicon-law]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/law.svg\n[icon-octicon-light-bulb]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/light-bulb.svg\n[icon-octicon-link-external]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/link-external.svg\n[icon-octicon-link]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/link.svg\n[icon-octicon-list-ordered]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/list-ordered.svg\n[icon-octicon-list-unordered]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/list-unordered.svg\n[icon-octicon-location]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/location.svg\n[icon-octicon-lock]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/lock.svg\n[icon-octicon-logo-gist]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/logo-gist.svg\n[icon-octicon-logo-github]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/logo-github.svg\n[icon-octicon-mail-read]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/mail-read.svg\n[icon-octicon-mail-reply]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/mail-reply.svg\n[icon-octicon-mail]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/mail.svg\n[icon-octicon-mark-github]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/mark-github.svg\n[icon-octicon-markdown]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/markdown.svg\n[icon-octicon-megaphone]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/megaphone.svg\n[icon-octicon-mention]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/mention.svg\n[icon-octicon-milestone]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/milestone.svg\n[icon-octicon-mirror]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/mirror.svg\n[icon-octicon-mortar-board]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/mortar-board.svg\n[icon-octicon-mute]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/mute.svg\n[icon-octicon-no-newline]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/no-newline.svg\n[icon-octicon-octoface]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/octoface.svg\n[icon-octicon-organization]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/organization.svg\n[icon-octicon-package]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/package.svg\n[icon-octicon-paintcan]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/paintcan.svg\n[icon-octicon-pencil]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/pencil.svg\n[icon-octicon-person]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/person.svg\n[icon-octicon-pin]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/pin.svg\n[icon-octicon-plug]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/plug.svg\n[icon-octicon-plus-small]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/plus-small.svg\n[icon-octicon-plus]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/plus.svg\n[icon-octicon-primitive-dot]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/primitive-dot.svg\n[icon-octicon-primitive-square]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/primitive-square.svg\n[icon-octicon-pulse]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/pulse.svg\n[icon-octicon-question]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/question.svg\n[icon-octicon-quote]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/quote.svg\n[icon-octicon-radio-tower]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/radio-tower.svg\n[icon-octicon-reply]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/reply.svg\n[icon-octicon-repo-clone]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/repo-clone.svg\n[icon-octicon-repo-force-push]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/repo-force-push.svg\n[icon-octicon-repo-forked]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/repo-forked.svg\n[icon-octicon-repo-pull]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/repo-pull.svg\n[icon-octicon-repo-push]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/repo-push.svg\n[icon-octicon-repo]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/repo.svg\n[icon-octicon-rocket]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/rocket.svg\n[icon-octicon-rss]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/rss.svg\n[icon-octicon-ruby]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/ruby.svg\n[icon-octicon-search]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/search.svg\n[icon-octicon-server]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/server.svg\n[icon-octicon-settings]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/settings.svg\n[icon-octicon-shield]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/shield.svg\n[icon-octicon-sign-in]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/sign-in.svg\n[icon-octicon-sign-out]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/sign-out.svg\n[icon-octicon-smiley]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/smiley.svg\n[icon-octicon-squirrel]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/squirrel.svg\n[icon-octicon-star]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/star.svg\n[icon-octicon-stop]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/stop.svg\n[icon-octicon-sync]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/sync.svg\n[icon-octicon-tag]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/tag.svg\n[icon-octicon-tasklist]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/tasklist.svg\n[icon-octicon-telescope]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/telescope.svg\n[icon-octicon-terminal]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/terminal.svg\n[icon-octicon-text-size]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/text-size.svg\n[icon-octicon-three-bars]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/three-bars.svg\n[icon-octicon-thumbsdown]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/thumbsdown.svg\n[icon-octicon-thumbsup]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/thumbsup.svg\n[icon-octicon-tools]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/tools.svg\n[icon-octicon-trashcan]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/trashcan.svg\n[icon-octicon-triangle-down]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/triangle-down.svg\n[icon-octicon-triangle-left]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/triangle-left.svg\n[icon-octicon-triangle-right]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/triangle-right.svg\n[icon-octicon-triangle-up]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/triangle-up.svg\n[icon-octicon-unfold]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/unfold.svg\n[icon-octicon-unmute]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/unmute.svg\n[icon-octicon-unverified]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/unverified.svg\n[icon-octicon-verified]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/verified.svg\n[icon-octicon-versions]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/versions.svg\n[icon-octicon-watch]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/watch.svg\n[icon-octicon-x]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/x.svg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdemocracy-ia%2Fgovinfo-link-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdemocracy-ia%2Fgovinfo-link-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdemocracy-ia%2Fgovinfo-link-js/lists"}