{"id":16439207,"url":"https://github.com/posva/rollit","last_synced_at":"2025-09-11T06:31:35.605Z","repository":{"id":146341553,"uuid":"112966243","full_name":"posva/rollit","owner":"posva","description":"🌯 Zero config js library bundling using rollup with support for Vue","archived":false,"fork":false,"pushed_at":"2019-02-25T13:30:03.000Z","size":125,"stargazers_count":23,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-12-30T15:44:26.703Z","etag":null,"topics":["bundle","library","publish","rollup","vue"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/posva.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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},"funding":{"github":"posva"}},"created_at":"2017-12-03T21:43:08.000Z","updated_at":"2023-07-27T12:03:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"2bf40a1e-72ef-4397-8765-aa4f096a590a","html_url":"https://github.com/posva/rollit","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posva%2Frollit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posva%2Frollit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posva%2Frollit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posva%2Frollit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/posva","download_url":"https://codeload.github.com/posva/rollit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232615200,"owners_count":18550648,"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":["bundle","library","publish","rollup","vue"],"created_at":"2024-10-11T09:08:29.218Z","updated_at":"2025-01-05T16:52:42.537Z","avatar_url":"https://github.com/posva.png","language":"JavaScript","funding_links":["https://github.com/sponsors/posva"],"categories":[],"sub_categories":[],"readme":"# rollit\n\n\u003e rollup any js library or vue component\n\n⚠️ rollit is still under development. It works perfectly with javascript and\nmost vue libs but may not be enough for more complicated libs. Of course, feel\nfree to open issues to request features and to report bugs 😄\n\n## Installation\n\n```sh\nnpm i -g rollit\n```\n\n## Usage\n\n```sh\nrollit [file]\n```\n\nTo see a complete list of options, do `rollit -h`\n\nrollit works with no option by applying default values and try to be smart to\nmake it as simple as running a command so most people doesn't even have to care\nabout options. To make this possible rollit uses\n[rollup](https://rollupjs.org/) and many other plugins.\n\n## Configuration\n\n## Roadmap\n\n- [ ] Local config (using cosmiconfig)\n- [ ] Fix package.json to match compiled files\n    - [ ] main, browser, module, unpkg\n    - [ ] files property (when publish)\n    - [ ] Add prepublishOnly hook\n- [ ] More defaults to handle entrypoints\n- [ ] entry guess by using simple globs?\n- [ ] Speeds improvements\n    - [ ] Dynamically add/remove plugins based on files\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fposva%2Frollit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fposva%2Frollit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fposva%2Frollit/lists"}