{"id":17880662,"url":"https://github.com/benjamincharity/angular-url-encode","last_synced_at":"2025-03-22T08:31:03.831Z","repository":{"id":57179326,"uuid":"51600128","full_name":"benjamincharity/angular-url-encode","owner":"benjamincharity","description":":arrows_counterclockwise: A simple Angular filter to URL-encode or decode a string.","archived":false,"fork":false,"pushed_at":"2016-10-07T23:00:20.000Z","size":19,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-18T10:03:05.461Z","etag":null,"topics":["angularjs","url-encoder"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/benjamincharity.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-02-12T16:18:04.000Z","updated_at":"2018-02-03T22:56:39.000Z","dependencies_parsed_at":"2022-08-30T16:11:22.923Z","dependency_job_id":null,"html_url":"https://github.com/benjamincharity/angular-url-encode","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benjamincharity%2Fangular-url-encode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benjamincharity%2Fangular-url-encode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benjamincharity%2Fangular-url-encode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benjamincharity%2Fangular-url-encode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/benjamincharity","download_url":"https://codeload.github.com/benjamincharity/angular-url-encode/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244931466,"owners_count":20534007,"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":["angularjs","url-encoder"],"created_at":"2024-10-28T12:26:58.801Z","updated_at":"2025-03-22T08:31:03.549Z","avatar_url":"https://github.com/benjamincharity.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# angular-url-encode\n\n[![MIT License][license_image]][license_url] [![NPM version][npm_version_image]][npm_url]\n\n:arrows_counterclockwise: A simple Angular filter to URL-encode or decode a string using `encodeURI`\nand `decodeURI`.\n\n\u003e [**:tv: Demo**][demo]\n\n_[Comments and Pull Requests welcome!][issues]_\n\n---\n\n## Contents\n\n- [Installation](#installation)\n- [Dependencies](#dependencies)\n- [Usage](#usage)\n- [Development](#development)\n\n## Dependencies\n\n- AngularJS (^1.4.0)\n\n\n## Installation\n\n#### NPM\n\n```bash\n$ npm install angular-url-encode --S\n```\n\n#### Bower\n\n```bash\n$ bower install angular-url-encode --S\n```\n\n#### Manually\n\nAdd the script and styles to your HTML:\n\n```html\n\u003cscript src=\"../path/to/angular-url-encode/dist/angular-url-encode.js\"\u003e\u003c/script\u003e\n```\n\nAdd `bc.AngularUrlEncode` to your module's dependencies:\n\n```javascript\nangular.module('myModule', ['bc.AngularUrlEncode']);\n```\n\n\n## Usage\n\n#### HTML\n\nAs a filter in the DOM:\n\n```html\n\u003cp\u003e{{ myPlainString | bcEncode }}\u003c/p\u003e\n\u003cp\u003e{{ encodedString | bcDecode }}\u003c/p\u003e\n```\n\n#### JavaScript\n\nUsing the `$filter` service:\n\n```javascript\n// Encode\nthis.encodedString = $filter('bcEncode')(this.myPlainString);\n\n// Decode\nthis.decodedString = $filter('bcDecode')(this.encodedString);\n```\n\n\n- - -\n\n\n## Development\n\n* `npm run build` - produces production version of your library under the `dist` folder\n* `npm run dev` - produces development version of your library and runs a watcher\n\n\n- - -\n\n\n[demo]: http://codepen.io/benjamincharity/pen/wzyNqQ?editors=1000\n[issues]: https://github.com/benjamincharity/angular-url-encode/issues\n[license_image]: http://img.shields.io/badge/license-MIT-blue.svg\n[license_url]: LICENSE\n[npm_url]: https://npmjs.org/package/angular-url-encode\n[npm_version_image]: http://img.shields.io/npm/v/angular-url-encode.svg\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenjamincharity%2Fangular-url-encode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenjamincharity%2Fangular-url-encode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenjamincharity%2Fangular-url-encode/lists"}