{"id":16224826,"url":"https://github.com/helje5/webpackminis","last_synced_at":"2025-03-19T12:30:50.410Z","repository":{"id":63911907,"uuid":"94442019","full_name":"helje5/WebPackMiniS","owner":"helje5","description":"A super simple mini version of WebPack written in Swift","archived":false,"fork":false,"pushed_at":"2021-01-28T17:54:42.000Z","size":71,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"develop","last_synced_at":"2025-02-28T18:42:41.549Z","etag":null,"topics":["swift","webpack"],"latest_commit_sha":null,"homepage":null,"language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/helje5.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}},"created_at":"2017-06-15T13:27:06.000Z","updated_at":"2022-06-30T20:15:10.000Z","dependencies_parsed_at":"2023-01-14T13:15:52.788Z","dependency_job_id":null,"html_url":"https://github.com/helje5/WebPackMiniS","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helje5%2FWebPackMiniS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helje5%2FWebPackMiniS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helje5%2FWebPackMiniS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helje5%2FWebPackMiniS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/helje5","download_url":"https://codeload.github.com/helje5/WebPackMiniS/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243989576,"owners_count":20379648,"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":["swift","webpack"],"created_at":"2024-10-10T12:25:48.814Z","updated_at":"2025-03-19T12:30:50.162Z","avatar_url":"https://github.com/helje5.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"## WebPackMiniS\n\n![Swift3](https://img.shields.io/badge/swift-3-blue.svg)\n![Swift4](https://img.shields.io/badge/swift-4-blue.svg)\n![Swift5](https://img.shields.io/badge/swift-5-blue.svg)\n![tuxOS](https://img.shields.io/badge/os-tuxOS-green.svg?style=flat)\n![macOS](https://img.shields.io/badge/os-macOS-green.svg?style=flat)\n![Travis](https://travis-ci.org/AlwaysRightInstitute/WebPackMiniS.svg?branch=develop)\n\nThis is a tiny version of the\n[webpack](https://webpack.js.org/)\nJavaScript bundler, but written in Swift.\n\nThe sole purpose is to get some basic packing and JavaScript\nmodule management functionality for server side Swift \napplications.\nWithout having to download the whole NPM/webpack infrastructure\n(you know, `du -sh node_modules` =\u003e `82M` ...)\n\n**Note**: This is only intended for very simple development setups!\nUsing the real\n[webpack](https://webpack.js.org/)\nis still recommended for generating deployment bundles.\nAnd actually even for serious JS frontend development. The real\n[webpack](https://webpack.js.org/)\nprovides hot-reloads and such, which are super convenient\n(but require the webpack dev server to run alongside your\n server side Swift application).\n \n### Supported Features\n\n[webpack](https://webpack.js.org/) has literally tons of features and this\nsupports very little of them :-)\n\nWhat this does support:\n\n- transpile of some ES6 `import` and `export` statements\n- a hackish Vue loader, doesn't compile like the real loader and lacks\n  tons of other features\n- import of CSS into inline JS\n\n\n### Status\n\nThis is a very hackish setup, but seems to work well enough\nfor our purposes so far :-)\n\n### Who\n\n**WebPackMiniS** is brought to you by\n[ZeeZide](http://zeezide.de).\nWe like feedback, GitHub stars, cool contract work,\npresumably any form of praise you can think of.\n\nJoin us in the [Noze.io Slack](http://slack.noze.io).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhelje5%2Fwebpackminis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhelje5%2Fwebpackminis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhelje5%2Fwebpackminis/lists"}