{"id":22119981,"url":"https://github.com/maxpleaner/webpack_boiler","last_synced_at":"2025-07-02T14:34:50.276Z","repository":{"id":84577179,"uuid":"88781583","full_name":"MaxPleaner/webpack_boiler","owner":"MaxPleaner","description":"Webpack boiler with coffee/jsx/slim/es6/sass/gif loaders","archived":false,"fork":false,"pushed_at":"2019-03-01T22:23:28.000Z","size":1339,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-24T06:30:48.060Z","etag":null,"topics":[],"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/MaxPleaner.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}},"created_at":"2017-04-19T19:12:44.000Z","updated_at":"2023-08-18T13:24:59.000Z","dependencies_parsed_at":"2023-03-12T23:42:52.586Z","dependency_job_id":null,"html_url":"https://github.com/MaxPleaner/webpack_boiler","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MaxPleaner/webpack_boiler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxPleaner%2Fwebpack_boiler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxPleaner%2Fwebpack_boiler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxPleaner%2Fwebpack_boiler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxPleaner%2Fwebpack_boiler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MaxPleaner","download_url":"https://codeload.github.com/MaxPleaner/webpack_boiler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxPleaner%2Fwebpack_boiler/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263157026,"owners_count":23422537,"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-01T14:19:38.587Z","updated_at":"2025-07-02T14:34:50.240Z","avatar_url":"https://github.com/MaxPleaner.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\n\nThis provides a starting point for a webpack application.\n\n---\n\nIt includes the following compilation setup:\n\n1. .coffee files are run through a [coffeescript 2](http://coffeescript.org/v2/)\n   processor. Since it can output JSX and ES6, it's then fed through Babel loaders\n   to produce browser-suitable ES5.\n2. .slim templates can be loaded into html strings via require.\n   To do so: `template_html = require 'html-loader!./page.slim'`.\n   This uses the [slim-loader](http://github.com/maxpleaner/slim-lang-loader) I authored.\n3. .sass paths can be passed to `require` and they will be automatically\n   appended to the page\n4. gifs can be manipulated and transformed to webm using the\n   [animation-loader](http://github.com/maxpleaner/animation-loader) I authored.\n   See that readme for more info.\n   **note** if using this some system dependencies are also needed.\n   Run `./install_system_deps.sh` in this case, to install ffmpeg and imagemagick\n\n---\n\nGetting started:\n\n- the entry point is entry.coffee. This can be changed by editing `webpack.config.js`\n- If changing the webpack.config.js file, the webpack.production.config.js should\n  also get the same changes so that the deployment build works correctly. \n  The files are identical to one another in this boiler. \n\n---\n\nTo use:\n\n1. clone\n2. npm install\n3. npm run dev\n4. localhost:8080\n\n---\n\nto get ready for production\n\n1. npm run deploy\n2. push dist folder to a static host\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxpleaner%2Fwebpack_boiler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxpleaner%2Fwebpack_boiler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxpleaner%2Fwebpack_boiler/lists"}