{"id":23138765,"url":"https://github.com/triptych/shaker","last_synced_at":"2025-04-04T10:10:29.264Z","repository":{"id":3094398,"uuid":"4119290","full_name":"triptych/shaker","owner":"triptych","description":"Static asset rollup manager for Mojito","archived":false,"fork":false,"pushed_at":"2012-04-23T23:45:36.000Z","size":2368,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-09T20:30:58.863Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/triptych.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":"2012-04-23T23:41:21.000Z","updated_at":"2013-10-04T13:27:02.000Z","dependencies_parsed_at":"2022-09-10T23:02:31.480Z","dependency_job_id":null,"html_url":"https://github.com/triptych/shaker","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/triptych%2Fshaker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/triptych%2Fshaker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/triptych%2Fshaker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/triptych%2Fshaker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/triptych","download_url":"https://codeload.github.com/triptych/shaker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247157283,"owners_count":20893220,"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":[],"created_at":"2024-12-17T13:11:40.873Z","updated_at":"2025-04-04T10:10:29.238Z","avatar_url":"https://github.com/triptych.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Shaker\n\nShaker is a static asset rollup manager for Mojito applications which minimizes the number of client side requests. \n\nA rollup consists of one or more input files that are combined (rolled up) to produce a single output file. Rollups can be as simple as a single file, a single mojit binder and its dependencies, or any combination thereof.\n\nShaker allows you to create rollups regarding different combination of dimensions, for example you may wanna serve different assets when people are connected from different devices, different countries, etc.\n\nFor more information please see the docs.\n\n## Dependencies\n\n[mime](https://github.com/bentomas/node-mime), [buildy](https://github.com/mosen/buildy), [async](https://github.com/caolan/async), [mkdirp](https://github.com/substack/node-mkdirp), and optionally [knox](https://github.com/LearnBoost/knox) to use the S3 task.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftriptych%2Fshaker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftriptych%2Fshaker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftriptych%2Fshaker/lists"}