{"id":14982261,"url":"https://github.com/ajoykarmakar459/webstarterkit","last_synced_at":"2025-03-06T17:15:36.151Z","repository":{"id":44928625,"uuid":"238456483","full_name":"ajoykarmakar459/WebStarterKit","owner":"ajoykarmakar459","description":"Web starter kit that code like Single page application and you get compiled minimal, compressed output in HTML, CSS, and JS.","archived":false,"fork":false,"pushed_at":"2022-01-18T06:49:26.000Z","size":565,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-06T17:15:31.247Z","etag":null,"topics":["cli","component-based","css","gulp","gulpjs","html","jquery","npm","scss","storage","webtemplate"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/ajoykarmakar459.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":"2020-02-05T13:27:04.000Z","updated_at":"2022-01-18T06:49:29.000Z","dependencies_parsed_at":"2022-09-26T21:41:20.222Z","dependency_job_id":null,"html_url":"https://github.com/ajoykarmakar459/WebStarterKit","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajoykarmakar459%2FWebStarterKit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajoykarmakar459%2FWebStarterKit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajoykarmakar459%2FWebStarterKit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajoykarmakar459%2FWebStarterKit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ajoykarmakar459","download_url":"https://codeload.github.com/ajoykarmakar459/WebStarterKit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242250926,"owners_count":20096897,"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":["cli","component-based","css","gulp","gulpjs","html","jquery","npm","scss","storage","webtemplate"],"created_at":"2024-09-24T14:05:02.495Z","updated_at":"2025-03-06T17:15:36.123Z","avatar_url":"https://github.com/ajoykarmakar459.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cimg width=\"450\" src=\"https://repository-images.githubusercontent.com/238456483/0172db80-6c9a-11eb-87eb-6629ca713fef\" alt=\"\"/\u003e\n\n# WebStarterKit Template\n\nWeb starter kit build with gulp ❤️. Code like single page application and it's compile into regular HTML, CSS, JS files. Compression enabled by default for your all files. So your website will execute with minimum size that increases the performance and user experience.\n\n#### src -\nWe will store our HTML,CSS,JS and Assets file here. Read HTML \u003ca href=\"https://github.com/haoxins/gulp-file-include#fileincludeprefix\"\u003eComponent\u003c/a\u003e usage here. \n\n#### gulpfile.js -\n\nGulp Configuration file.\n\n#### package.json -\n\nAll dependency we saved here.\n\n#### CLI Usage\n\n`npm i -g webcreate-cli`\n\n\u003ctable style=\"width:100%\"\u003e\n  \u003ctr\u003e\n    \u003cth\u003eType\u003c/th\u003e\n    \u003cth\u003eParameter Name\u003c/th\u003e \n    \u003cth\u003eParameter Value\u003c/th\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eProject\u003c/td\u003e\n    \u003ctd\u003e--project\u003c/td\u003e\n    \u003ctd\u003eProject Name\u003c/td\u003e\n  \u003c/tr\u003e\n   \u003ctr\u003e\n    \u003ctd\u003eComponent\u003c/td\u003e\n    \u003ctd\u003e--component\u003c/td\u003e\n    \u003ctd\u003eComponent Name\u003c/td\u003e\n  \u003c/tr\u003e\n    \u003ctr\u003e\n    \u003ctd\u003eversion\u003c/td\u003e\n    \u003ctd\u003e--v\u003c/td\u003e\n    \u003ctd\u003e{deprecated} for the old files || Nothing for the latest files\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n##### Create new project with this command -\n\n`webcreate --project=ProjectName`\n\n\n##### Create new project with old files run this command -\n\n`webcreate --project=ProjectName --v=deprecated`\n\n------------------\n\nIt will automatically download the template and install all dependency.\n\n------------------\n\n#### Create component -\n\n`webcreate --component=componentName`\n\n#### Run the project\n\n`cd ProjectName`\n\n`npm i` if the dependency (node_module) is not installed. \n\n`gulp` = Project build and run.\n\n`gulp build` = Project will only build.\n\n`gulp run` = Project only run if the build folder is available.\n\n`gulp prod` = Project will build for production level.\n\n##### \u0026nbsp;\n\n##### Package Link -\n\n[WebCreate-CLI](https://www.npmjs.com/package/webcreate-cli)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajoykarmakar459%2Fwebstarterkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fajoykarmakar459%2Fwebstarterkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajoykarmakar459%2Fwebstarterkit/lists"}