{"id":23494516,"url":"https://github.com/stefanuros/babylon-webpack-typescript-boilerplate","last_synced_at":"2026-04-11T09:42:50.797Z","repository":{"id":101704235,"uuid":"272614697","full_name":"stefanuros/babylon-webpack-typescript-boilerplate","owner":"stefanuros","description":"A boilerplate typescript webpack project for Babylon (also works with Threejs)","archived":false,"fork":false,"pushed_at":"2024-08-28T15:46:15.000Z","size":32,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-29T10:00:22.728Z","etag":null,"topics":["babylonjs","javascript","three-js","typescript","webpack"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stefanuros.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2020-06-16T05:08:09.000Z","updated_at":"2020-06-18T20:24:40.000Z","dependencies_parsed_at":"2024-12-25T03:11:30.121Z","dependency_job_id":"b8ba83bb-ad51-4401-9386-4ed3ba41507d","html_url":"https://github.com/stefanuros/babylon-webpack-typescript-boilerplate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/stefanuros/babylon-webpack-typescript-boilerplate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanuros%2Fbabylon-webpack-typescript-boilerplate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanuros%2Fbabylon-webpack-typescript-boilerplate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanuros%2Fbabylon-webpack-typescript-boilerplate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanuros%2Fbabylon-webpack-typescript-boilerplate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stefanuros","download_url":"https://codeload.github.com/stefanuros/babylon-webpack-typescript-boilerplate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanuros%2Fbabylon-webpack-typescript-boilerplate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31676210,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T08:18:19.405Z","status":"ssl_error","status_checked_at":"2026-04-11T08:17:08.892Z","response_time":54,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["babylonjs","javascript","three-js","typescript","webpack"],"created_at":"2024-12-25T03:11:18.388Z","updated_at":"2026-04-11T09:42:50.780Z","avatar_url":"https://github.com/stefanuros.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Babylon Webpack Typescript Boilerplate\n\nPut all assets in the `assets` folder in the root. `index.ts` is the entry point.\nDo not touch `index.html` unless you know what you're doing. Code should go in source.\n\nIf you want to use javascript instead of typescript, simply use js files instead of ts\nand change the entry point in `webpack.config.js` to use `index.js` instead of \n`index.ts`. (There is an early commit with an example JS file you can copy)\n\n### Run\nOn your first time running this, run `npm install` to install all dependencies\n\nRun `npm run start` to run a webpack dev server. Go to `localhost:8080` to see your project.\n\n### Build\nRun `npm run build` to build the project. It will be added to the `dist` folder\nwhich will be created if it does not already exist. \n\nTo incldue assets, you will need to import them like how I did it in the `index.ts` \nfile. I also needed to add a custom declaration in `custom.d.ts` to get it to work.\nYou may need to do something similar if you use something other than `.gltf` files.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefanuros%2Fbabylon-webpack-typescript-boilerplate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstefanuros%2Fbabylon-webpack-typescript-boilerplate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefanuros%2Fbabylon-webpack-typescript-boilerplate/lists"}