Title: Decrease Package Bloat · Issue #69 · ReplAPI-it/ReplAPI.it-NodeJS · GitHub
Open Graph Title: Decrease Package Bloat · Issue #69 · ReplAPI-it/ReplAPI.it-NodeJS
X Title: Decrease Package Bloat · Issue #69 · ReplAPI-it/ReplAPI.it-NodeJS
Description: When I made this package I was quite inexperienced, and truthfully I downloaded whatever I felt like at the moment. Over time this has caused some major package bloat. It has come to the point where ReplAPI.it for NodeJS is 7.05 MB in si...
Open Graph Description: When I made this package I was quite inexperienced, and truthfully I downloaded whatever I felt like at the moment. Over time this has caused some major package bloat. It has come to the point wher...
X Description: When I made this package I was quite inexperienced, and truthfully I downloaded whatever I felt like at the moment. Over time this has caused some major package bloat. It has come to the point wher...
Opengraph URL: https://github.com/ReplAPI-it/ReplAPI.it-NodeJS/issues/69
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Decrease Package Bloat","articleBody":"When I made this package I was quite inexperienced, and truthfully I downloaded whatever I felt like at the moment. Over time this has caused some major package bloat. It has come to the point where [ReplAPI.it for NodeJS is 7.05 MB](https://packagephobia.com/result?p=replapi-it) in size, which is... disturbing. To decrease package bloat we could:\r\n- [x] Remove unnecessary dependencies\r\n- [x] Homebrew some packages and utilities\r\n- [x] Use a module bundler, uglifier, and tree-shaker ([Rollup](https://rollupjs.org/guide/en/) is what I had in mind)\r\n\r\nI'll fix this in while working on the refactor.","author":{"url":"https://github.com/rayhanadev","@type":"Person","name":"rayhanadev"},"datePublished":"2021-06-17T19:40:15.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/69/ReplAPI.it-NodeJS/issues/69"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:137631bd-aef0-ee6d-fbaf-e87d904584f6 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 9684:18851E:74828D:97AF28:698D2510 |
| html-safe-nonce | 79a47608903b60c10e667fcd9870ca36c73cdbb9de90284ec34d31cdc521b652 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5Njg0OjE4ODUxRTo3NDgyOEQ6OTdBRjI4OjY5OEQyNTEwIiwidmlzaXRvcl9pZCI6IjMwNDk2MTc2OTMyMjcxNjQ5NDQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 9a6dfb26174a197beb717af80bb75a8223e88d729148d91f00cb67655898a91c |
| hovercard-subject-tag | issue:924269167 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/ReplAPI-it/ReplAPI.it-NodeJS/69/issue_layout |
| twitter:image | https://opengraph.githubassets.com/9f4a3bb33e2aa2fa0d144c6a04ecc42a451c9219c682673fe2ab9e19b355f96e/ReplAPI-it/ReplAPI.it-NodeJS/issues/69 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/9f4a3bb33e2aa2fa0d144c6a04ecc42a451c9219c682673fe2ab9e19b355f96e/ReplAPI-it/ReplAPI.it-NodeJS/issues/69 |
| og:image:alt | When I made this package I was quite inexperienced, and truthfully I downloaded whatever I felt like at the moment. Over time this has caused some major package bloat. It has come to the point wher... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | rayhanadev |
| hostname | github.com |
| expected-hostname | github.com |
| None | c25395580e1e3bf82d705e0982a1b24255366088720fef945f1493d5e3e67954 |
| turbo-cache-control | no-preview |
| go-import | github.com/ReplAPI-it/ReplAPI.it-NodeJS git https://github.com/ReplAPI-it/ReplAPI.it-NodeJS.git |
| octolytics-dimension-user_id | 83913334 |
| octolytics-dimension-user_login | ReplAPI-it |
| octolytics-dimension-repository_id | 317574478 |
| octolytics-dimension-repository_nwo | ReplAPI-it/ReplAPI.it-NodeJS |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 317574478 |
| octolytics-dimension-repository_network_root_nwo | ReplAPI-it/ReplAPI.it-NodeJS |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 1fa2bc33fc715bfb2cb9dd8a9cad4f811c16c371 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width