{"id":15141831,"url":"https://github.com/nativescript/nativescript-dev-webpack","last_synced_at":"2025-09-29T10:31:25.740Z","repository":{"id":57308562,"uuid":"54984270","full_name":"NativeScript/nativescript-dev-webpack","owner":"NativeScript","description":"A package to help with webpacking NativeScript apps.","archived":true,"fork":false,"pushed_at":"2021-08-06T17:55:15.000Z","size":26048,"stargazers_count":96,"open_issues_count":85,"forks_count":49,"subscribers_count":48,"default_branch":"master","last_synced_at":"2024-04-14T04:51:30.856Z","etag":null,"topics":["angular","javascript","nativescript","nativescript-angular","nativescript-dev-webpack","typescript","webpack","webpack4"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NativeScript.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-03-29T14:48:05.000Z","updated_at":"2023-11-27T01:02:55.000Z","dependencies_parsed_at":"2022-08-28T23:12:37.837Z","dependency_job_id":null,"html_url":"https://github.com/NativeScript/nativescript-dev-webpack","commit_stats":null,"previous_names":[],"tags_count":75,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NativeScript%2Fnativescript-dev-webpack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NativeScript%2Fnativescript-dev-webpack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NativeScript%2Fnativescript-dev-webpack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NativeScript%2Fnativescript-dev-webpack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NativeScript","download_url":"https://codeload.github.com/NativeScript/nativescript-dev-webpack/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219874490,"owners_count":16554583,"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":["angular","javascript","nativescript","nativescript-angular","nativescript-dev-webpack","typescript","webpack","webpack4"],"created_at":"2024-09-26T09:02:29.048Z","updated_at":"2025-09-29T10:31:17.648Z","avatar_url":"https://github.com/NativeScript.png","language":"JavaScript","readme":"**The source code has been moved into the main [NativeScript monorepo](https://github.com/NativeScript/NativeScript) and all issues are handled in the main repo now.**\n\n**This repository is now in read-only mode (archived) for reference.**\n\n---\n\n# NativeScript Webpack\n\nThis repository contains the code for the nativescript-dev-webpack plugin which helps in webpacking [NativeScript](https://www.nativescript.org/) apps.\n\nJavaScript code and general asset bundling have been a member of the web developer toolbox for a long time. Tools like Webpack have been providing support for an enjoyable development experience that lets you assemble client-side code from various module sources and formats and then package it together. Most importantly, they allow for page load time optimizations that reduce or parallelize the number of requests a browser makes to the server.\n\nWhy bundle scripts in a mobile app though? \n\n- Fewer filesystem operations on app startup\n- Smaller code size\n- Tree-shaking\n- Preprocessing and interoperability hooks. Webpack provides a way to resolve modules and expressions differently according to its configuration. It also contains a lot of plugins and loaders that let you embed different content in your application or use code written in different programming languages\n\nFor more details, see the [NativeScript docs for building with webpack](http://docs.nativescript.org/angular/best-practices/bundling-with-webpack.html).\n\n\u003c!-- TOC depthFrom:2 --\u003e\n\n- [Ingredients](#ingredients)\n- [Usage](#usage)\n- [Contribute](#contribute)\n- [Get Help](#get-help)\n\n\u003c!-- /TOC --\u003e\n\n## Ingredients\n\n* webpack config templates.\n* helper functions that place files at the correct locations before packaging apps.\n* loaders and plugins for vanilla NativeScript and Angular apps.\n\n## Usage\n\n```sh\n$ npm install --save-dev nativescript-dev-webpack\n\n$ tns run android\nor\n$ tns run ios\n```\n\n## Contribute\nWe love PRs! Check out the [contributing guidelines](CONTRIBUTING.md) and [instructions for local setup](https://github.com/NativeScript/nativescript-dev-webpack/blob/master/CONTRIBUTING.md#setup). If you want to contribute, but you are not sure where to start - look for [issues labeled `help wanted`](https://github.com/NativeScript/nativescript-dev-webpack/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22).\n\n## Get Help \nPlease, use [github issues](https://github.com/NativeScript/nativescript-dev-webpack/issues) strictly for [reporting bugs](CONTRIBUTING.md#reporting-bugs) or [requesting features](CONTRIBUTING.md#requesting-features). For general questions and support, check out [Stack Overflow](https://stackoverflow.com/questions/tagged/nativescript) or ask our experts in [NativeScript community Slack channel](http://developer.telerik.com/wp-login.php?action=slack-invitation).\n  \n![](https://ga-beacon.appspot.com/UA-111455-24/nativescript/nativescript-dev-webpack?pixel) \n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnativescript%2Fnativescript-dev-webpack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnativescript%2Fnativescript-dev-webpack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnativescript%2Fnativescript-dev-webpack/lists"}