{"id":20557042,"url":"https://github.com/sharpvik/friendly-js","last_synced_at":"2026-04-16T21:07:11.020Z","repository":{"id":114206003,"uuid":"74980629","full_name":"sharpvik/friendly-js","owner":"sharpvik","description":"Friendly JavaScript Library","archived":false,"fork":false,"pushed_at":"2018-04-28T06:27:57.000Z","size":43,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-12-09T07:44:21.645Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/sharpvik.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":"2016-11-28T14:25:39.000Z","updated_at":"2018-07-27T01:57:18.000Z","dependencies_parsed_at":"2023-06-15T23:00:07.320Z","dependency_job_id":null,"html_url":"https://github.com/sharpvik/friendly-js","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sharpvik/friendly-js","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Ffriendly-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Ffriendly-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Ffriendly-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Ffriendly-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sharpvik","download_url":"https://codeload.github.com/sharpvik/friendly-js/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Ffriendly-js/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31904128,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"ssl_error","status_checked_at":"2026-04-16T18:21:47.142Z","response_time":69,"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":[],"created_at":"2024-11-16T03:34:26.213Z","updated_at":"2026-04-16T21:07:10.959Z","avatar_url":"https://github.com/sharpvik.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is the Friendly JavaScript Library v1.0\n============================================\n\nThis JS library has been created as an Open Source project. It may be changed, shared, and sold freely.\n\nTo read more about licence, please open LICENCE\n#\nYou may visit my [personal web site] (http://felp.website/).\n\nThis library has been created to help different people make their JavaScript coding easier by adding some easy-to-use functions. If you want to improve the library you can commit changes on [GitHub] (https://github.com/sharpvik/friendly-js/).\n\nAll the functions were organized as keys of a single Friendly object.\n\nTo add a new function:\n\n1. Add a new key, give it a name and assign it to a function. \n2. Do not give a name to the function iside the key. \n3. Put your key in an alphabet order.\n\nIf your function needs any variables to work with, you can pass them inside the brackets after function declaration *function(variables)*.\nWhen using variables, please add an error check.\n\nTake into account an example shown below:\n\n```\ninText: function(selector) {\n    if (typeof selector == \"string\") { \n        return Friendly.getEl(selector).innerText; // returns TEXT from inside the object with the SELECTOR you input\n    } else { console.log('SELECTOR IS UNDEFINED OR DEFINED INCORRECTLY'); }\n},\n```\n\nKeys myst be separated with the comma.\n\nWhen write a console.log message for an error case, please do it using the UPPERCASE.\n\nIf you want to contact me personally, use the form on the bottom of my [personal website] (http://felp.website/).\n\nYour message will be sent straight to my e-mail account.\n\nI hope you will enjoy the Friendly experience! \n\nDate 11-23-2016.\n\n### Author Victor Rozenko.\n### Copyright MillerDesign Company.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharpvik%2Ffriendly-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsharpvik%2Ffriendly-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharpvik%2Ffriendly-js/lists"}