{"id":20144706,"url":"https://github.com/zored/deno","last_synced_at":"2026-03-10T00:33:36.080Z","repository":{"id":49915867,"uuid":"265824428","full_name":"zored/deno","owner":"zored","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-05T09:59:35.000Z","size":265,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-28T05:51:52.225Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zored.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2020-05-21T10:52:41.000Z","updated_at":"2025-02-05T09:59:39.000Z","dependencies_parsed_at":"2025-03-03T00:11:24.156Z","dependency_job_id":"80534c74-fcb4-440d-a9c2-aa45924c3bc1","html_url":"https://github.com/zored/deno","commit_stats":null,"previous_names":[],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/zored/deno","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zored%2Fdeno","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zored%2Fdeno/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zored%2Fdeno/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zored%2Fdeno/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zored","download_url":"https://codeload.github.com/zored/deno/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zored%2Fdeno/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30318484,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-09T20:05:46.299Z","status":"ssl_error","status_checked_at":"2026-03-09T19:57:04.425Z","response_time":61,"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-13T22:11:47.709Z","updated_at":"2026-03-10T00:33:36.062Z","avatar_url":"https://github.com/zored.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# deno\n[![ci](https://github.com/zored/deno/workflows/ci/badge.svg?branch=master)](https://github.com/zored/deno/actions)\n![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/zored/deno)\n\nLatest versions have some issues with `fetch`:\n```shell\ndeno upgrade --version=1.9.0\n```\n\n## Info\n\nHere are my [Deno](https://deno.land/) scripts:\n\n- [chromedriver-check](#chromedriver-check)\n- [dep-check](#dep-check)\n- [file-edit](#file-edit)\n- [flow](#flow)\n- [git](#git)\n- [go-lint](#go-lint)\n- [info](#info)\n- [jira](#jira)\n- [shell-completion](#shell-completion)\n- [shell-proxy](#shell-proxy)\n- [url-diff](#url-diff)\n\nIn your Deno code you may use my [`lib`](./src/lib) direactory.\n\n## chromedriver-check\n\nCheck that chromedriver has the same version with browser.\n\n## dep-check\n\nCheck dependencies in your architecture.\n\nSupported languages:\n\n- Golang.\n- Kotlin.\n\nUssage:\n\n- Create `dep-check.json` for your app:\n  ```json\n  {\n    \"layers\": {\n      \"ddd\": [\n        [\n          \"app/src/http\",\n          \"app/src/cli\"\n        ],\n        \"app/src/service\",\n        [\n          \"app/src/domain\",\n          \"app/src/utils\"\n        ]\n      ]\n    }\n  }\n  ```\n- Check dependencies:\n  ```sh\n  deno run --allow-read \\\n      https://raw.githubusercontent.com/zored/deno/v0.0.72/src/dep-check.ts \\\n          $PWD \\\n          $PWD/dep-check.json\n  ```\n\n## file-edit\n\nSome simple edits for your file.\n\n- Rename file by cursor word.\n- Paste file name as word.\n- Paste new lines between Golang functions.\n\n## flow\n\nConnects [git](#git) and [jira](#git). Retrieves recent branches for issues.\n\n## git\n\nUseful git actions.\n\n- Recent branches.\n- Increment and push tag version.\n\nExample (increments minor version with prefix `v`):\n\n```sh\ndeno run --allow-run --allow-read \\\n    https://raw.githubusercontent.com/zored/deno/v0.0.72/src/git.ts \\\n\t    incVer\n```\n\nExample: build commit message:\n\n```sh\ndeno install \\\n  --allow-run --allow-write --allow-read \\\n  -f --name zored-git \\\n  https://raw.githubusercontent.com/zored/deno/v0.0.72/src/git.ts\n\nzored-git message add 'create repo'\nzored-git message add 'create service'\nzored-git message flush | git commit -aF -\n\n# Results with commit message:\n# - create repo\n# - create service\n```\n\n## go-lint\n\nLint Golang according to some advanced rules:\n\n- Multiline errors.\n\nExample:\n\n```sh\ndeno run --allow-read \\\n    https://raw.githubusercontent.com/zored/deno/v0.0.72/src/go-lint.ts \\\n        $PWD\n```\n\n## info\n\nRetrieve info from one files into another.\n\nExample:\n\n- Create source `some.xml`:\n  ```xml\n  \u003cdescription\u003enew text\u003c/description\u003e\n  ```\n- Create `README.md`:\n  ```md\n  # Description\n  \u003c!-- info.ts.textFromXml(`some.xml`, `//description[1]`) { --\u003e\n  old text\n  \u003c!-- } --\u003e\n  ```\n- Run:\n  ```sh\n  deno run --allow-read --allow-write \\\n      https://raw.githubusercontent.com/zored/deno/v0.0.72/src/info.ts \\\n          README.md\n  ```\n\n## jira\n\nSome Jira actions.\n\n- Cache and retrieve Jira issue names.\n- Jira API\n  [via browser cache](src/chrome-extension/session-saver/README.md).\n\n## shell-completion\n\nAutocomplete commands in SH.\n\nExample:\n\n```sh\ndeno install -f https://raw.githubusercontent.com/zored/deno/v0.0.72/src/shell-completion.ts\neval \"$(shell-completion completion --name=shell-completion)\"\n\n# Now completion works:\nshell-completion sa\u003ctab\u003e\nshell-completion sample ba\u003ctab\u003e\n# ...\n```\n\n## shell-proxy\n\nDo you have several SSH-terminals with Dockers with Mongo inside of them? Now\nyou can easily access them all.\n\n```bash\nsp -e -- /ssh/docker-mongo/mongo 'db.people.count()' \nsp -e -- db1 'db.people.count()'\n```\n\n### Example\n- Configure global config with proxies`~/shell-proxy.json`:\n  ```json\n  [\n    {\n      \"globalAlias\": \"dev\",\n      \"pathAlias\": \"dev\",\n      \"type\": \"ssh\",\n      \"sshAlias\": \"dev\",\n      \"children\": [\n        {\n          \"type\": \"docker\",\n          \"image\": \"mongo:4.2.0\",\n          \"children\": {\n            \"globalAlias\": \"my-db\",\n            \"pathAlias\": \"my-db\",\n            \"type\": \"mongo\",\n            \"uri\": \"mongodb://localhost:12345/dbname\",\n            \"slave\": true,\n            \"flags\": {\n              \"authenticationDatabase\": \"admin\"\n            }\n          }\n        }\n      ]\n    }\n  ]\n  ```\n\n- Create alias for `~/.bash_profile` and restart terminal:\n  ```bash\n  # Alias:\n  alias sp='deno run \\\n    --allow-run --allow-env --allow-read --quiet --unstable \\\n    https://raw.githubusercontent.com/zored/deno/v0.0.72/src/shell-proxy.ts \\\n    --config $HOME/shell-proxy.json\n  '\n\n  # Autocomplete:\n  eval \"$(sp completion)\"\n  ```\n\n- Use it:\n  ```bash\n  sp\n  ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzored%2Fdeno","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzored%2Fdeno","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzored%2Fdeno/lists"}