{"id":26267545,"url":"https://github.com/oslabs-beta/snappy","last_synced_at":"2025-04-30T19:08:51.833Z","repository":{"id":40927648,"uuid":"207425273","full_name":"oslabs-beta/snAppy","owner":"oslabs-beta","description":"snAppy is a VS Code extension coupled with an interactive view to support your React front-end delivery. ","archived":false,"fork":false,"pushed_at":"2023-01-04T12:02:19.000Z","size":107011,"stargazers_count":144,"open_issues_count":20,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-30T19:08:29.261Z","etag":null,"topics":["codesplitting","optimization","react","typescript","vscode","webpack"],"latest_commit_sha":null,"homepage":"https://oslabs-beta.github.io/snAppy/","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/oslabs-beta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-09-09T23:47:04.000Z","updated_at":"2023-10-15T17:28:55.000Z","dependencies_parsed_at":"2023-02-02T11:31:43.899Z","dependency_job_id":null,"html_url":"https://github.com/oslabs-beta/snAppy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FsnAppy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FsnAppy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FsnAppy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FsnAppy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oslabs-beta","download_url":"https://codeload.github.com/oslabs-beta/snAppy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251767186,"owners_count":21640469,"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":["codesplitting","optimization","react","typescript","vscode","webpack"],"created_at":"2025-03-14T04:17:14.422Z","updated_at":"2025-04-30T19:08:51.802Z","avatar_url":"https://github.com/oslabs-beta.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# snAppy\n\nsnAppy is a VS Code extension coupled with an interactive view to support your React front-end delivery. It automates dynamic and vendor code-splitting all within your workspace.  \n\n### Features\n\nsnAppy includes Webpack configuration and bundling, automated dynamic/vendor code-splitting, and exporting of webpack.config.js and bundle report files. snAppy works on top of your code base, never deleting your code and you may choose to keep/delete any changes made. \n\n(gif/demo coming soon)\n\n### Getting Started\n\n#### Extension Settings\n\nPull down the Command Palette in your workspace/project and search: snAppy: Start on Current Workspace. Turn on auto-save to allow for rebundle of your application after optimizations have been made. You may still undo any changes afterwards. \n\n#### How to Use\n\nAs recommended by the Webpack documentation, please name your output folder as \"dist\" and include your index.html inside. The script source should be \"bundle.js\". For the entry path within the Webview, please supply the relative path from the workspace's root folder to index.js. Please see below: \n\n\u003cimg src=\"https://i.imgur.com/ziSu0DY.png\" width=\"300\"\u003e\n\n### Contributing and Issues\nWe are always looking to improve. If there are any contributions or issues you have, please check out our documentation to submit. \n\n#### Release Notes\nCreated by: Courtney Kwong, Jackie Lin, Olga Naumova, Rachel Park\n\u003cbr\u003e0.5.0 | Initial release of snAppy. More to come! \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foslabs-beta%2Fsnappy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foslabs-beta%2Fsnappy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foslabs-beta%2Fsnappy/lists"}