{"id":13527583,"url":"https://github.com/dottorblaster/stocazzo","last_synced_at":"2025-04-12T22:21:11.215Z","repository":{"id":20834473,"uuid":"24120520","full_name":"dottorblaster/stocazzo","owner":"dottorblaster","description":"Stocazzo As A Service","archived":false,"fork":false,"pushed_at":"2024-10-29T05:00:09.000Z","size":3799,"stargazers_count":232,"open_issues_count":10,"forks_count":9,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-10-30T03:55:50.926Z","etag":null,"topics":["fastify","javascript","nodejs","server","stocazzo"],"latest_commit_sha":null,"homepage":"http://stocazzo.io","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/dottorblaster.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":"2014-09-16T22:40:47.000Z","updated_at":"2024-10-24T14:16:48.000Z","dependencies_parsed_at":"2023-02-13T19:20:20.039Z","dependency_job_id":"8e726279-11f6-4635-a309-d7c9fa7ae6d7","html_url":"https://github.com/dottorblaster/stocazzo","commit_stats":{"total_commits":855,"total_committers":11,"mean_commits":77.72727272727273,"dds":"0.20935672514619885","last_synced_commit":"9d16319d0c931b761d94fcae02ff067b39ee4085"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dottorblaster%2Fstocazzo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dottorblaster%2Fstocazzo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dottorblaster%2Fstocazzo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dottorblaster%2Fstocazzo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dottorblaster","download_url":"https://codeload.github.com/dottorblaster/stocazzo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248638532,"owners_count":21137678,"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":["fastify","javascript","nodejs","server","stocazzo"],"created_at":"2024-08-01T06:01:52.614Z","updated_at":"2025-04-12T22:21:11.195Z","avatar_url":"https://github.com/dottorblaster.png","language":"TypeScript","readme":"# Stocazzo As A Service\nA Node REST service to provide Stocazzo as an asset for your application.\n\n## API endpoints\n### /\nWill return a \"stocazzo\".\n\n_Optional parameters_:\n\n1. **q** - a query\n2. **big** - configures the response as a \"stograncazzo\"\n\n#### Example\nStandard API call:\n\n```sh\n$ http get stocazzo.io\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:03:08 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"response\": \"stocazzo\"\n}\n```\n\nExample with a query:\n\n```sh\n$ http get stocazzo.io q==chi\\?\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:06:07 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"stocazzo\"\n}\n```\n\nExample with even more emphasis:\n\n```sh\n$ http get stocazzo.io q==chi\\? big==1\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:08:34 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"stograncazzo\"\n}\n```\n\n### /caps\nWill return a \"stocazzo\", but caps. So, \"STOCAZZO\".\n\n_Optional parameters_:\n\n1. **q** - a query\n2. **big** - configures the response as a \"STOGRANCAZZO\"\n\n#### Example\nStandard API call:\n\n```sh\n$ http get stocazzo.io/caps\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:03:08 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"response\": \"STOCAZZO\"\n}\n```\n\nExample with a query:\n\n```sh\n$ http get stocazzo.io/caps q==chi\\?\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:06:07 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"STOCAZZO\"\n}\n```\n\nExample with even more emphasis:\n\n```sh\n$ http get stocazzo.io/caps q==chi\\? big==1\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:08:34 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"STOGRANCAZZO\"\n}\n```\n\n### /camel\nCamelcase can always be useful. Will return a \"StoCazzo\".\n\n_Optional parameters_:\n\n1. **q** - a query\n2. **big** - configures the response as a \"StoGranCazzo\"\n\n#### Example\nStandard API call:\n\n```sh\n$ http get stocazzo.io/camel\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:03:08 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"response\": \"StoCazzo\"\n}\n```\n\nExample with a query:\n\n```sh\n$ http get stocazzo.io/camel q==chi\\?\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:06:07 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"StoCazzo\"\n}\n```\n\nExample with even more emphasis:\n\n```sh\n$ http get stocazzo.io/camel q==chi\\? big==1\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:08:34 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"StoGranCazzo\"\n}\n```\n\n### /ascii\nYou want a translation in your language and you don't like text or you want print it more nerdly? No problem, will return \"8====D\".\n\n_Optional parameters_:\n\n1. **q** - a query\n2. **big** - configures the response as a \"8=======D\"\n\n#### Example\nStandard API call:\n\n```sh\n$ http get stocazzo.io/ascii\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:03:08 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"response\": \"8====D\"\n}\n```\n\nExample with a query:\n\n```sh\n$ http get stocazzo.io/ascii q==chi\\?\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:06:07 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"8====D\"\n}\n```\n\nExample with even more emphasis:\n\n```sh\n$ http get stocazzo.io/ascii q==chi\\? big==1\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:08:34 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"8=======D\"\n}\n```\n\n### /snake\nYou don't like camelCase and you prefer the snake_case notation? No problem, will return \"sto_cazzo\".\n\n_Optional parameters_:\n\n1. **q** - a query\n2. **big** - configures the response as a \"sto_gran_cazzo\"\n\n#### Example\nStandard API call:\n\n```sh\n$ http get stocazzo.io/snake\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:03:08 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"response\": \"sto_cazzo\"\n}\n```\n\nExample with a query:\n\n```sh\n$ http get stocazzo.io/snake q==chi\\?\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:06:07 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"sto_cazzo\"\n}\n```\n\nExample with even more emphasis:\n\n```sh\n$ http get stocazzo.io/snake q==chi\\? big==1\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Aug 2015 16:08:34 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"sto_gran_cazzo\"\n}\n```\n\n### /sto-conte\nTv series lover? This is the endpoint for you: it will return \"Sto cazzo!\". Heavily inspired by [Corrado Guzzanti character](https://www.youtube.com/watch?v=ivbyG6qcFqg) in the great Italian tv series [\"Boris\"](http://www.imdb.com/title/tt1020116/).\n\n_Optional parameters_:\n\n1. **q** - a query\n2. **big** - configures the response as a \"Sto gran cazzo!\"\n\n#### Example\nStandard API call:\n\n```sh\n$ http get stocazzo.io/sto-conte\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Jan 2016 09:03:08 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"response\": \"Sto cazzo!\"\n}\n```\n\nExample with a query:\n\n```sh\n$ http get stocazzo.io/sto-conte q==chi\\?\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Jan 2016 09:06:07 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"Sto cazzo!\"\n}\n```\n\nExample with even more emphasis:\n\n```sh\n$ http get stocazzo.io/sto-conte q==chi\\? big==1\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Jan 2016 09:08:34 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"Sto gran cazzo!\"\n}\n```\n\n### /varg\nA gothic `stocazzo` version, reminiscing the classic black metal logos.\n\n_Optional parameters_:\n\n1. **q** - a query\n2. **big** - even bolder\n\n\n#### Example\nStandard API call:\n\n```sh\n$ http get stocazzo.io/varg\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Jan 2016 09:03:08 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"response\": \"𝔖𝔗𝔒ℭ𝔄ℨℨ𝔒\"\n}\n```\n\nExample with a query:\n\n```sh\n$ http get stocazzo.io/varg q==chi\\?\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Jan 2016 09:06:07 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"𝔖𝔗𝔒ℭ𝔄ℨℨ𝔒\"\n}\n```\n\nExample with even more emphasis:\n\n```sh\n$ http get stocazzo.io/varg q==chi\\? big==1\n\nHTTP/1.1 200 OK\nConnection: keep-alive\nDate: Sat, 08 Jan 2016 09:08:34 GMT\nTransfer-Encoding: chunked\ncache-control: no-cache\ncontent-encoding: gzip\ncontent-type: application/json; charset=utf-8\nvary: accept-encoding\n\n{\n    \"query\": \"chi?\",\n    \"response\": \"𝕾𝕿𝕺𝕮𝕬𝖅𝖅𝕺\"\n}\n```","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdottorblaster%2Fstocazzo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdottorblaster%2Fstocazzo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdottorblaster%2Fstocazzo/lists"}