-
-
Notifications
You must be signed in to change notification settings - Fork 598
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat: init create webpack app #4167
Feat: init create webpack app #4167
Commits on May 13, 2024
-
feat: init new package and installed deps
- init create-webpack-app package - installed deps - plop - minimist
Configuration menu - View commit details
-
Copy full SHA for f910fe3 - Browse repository at this point
Copy the full SHA f910fe3View commit details -
feat: add template directory from prototype
added template files which containe handlebar templates and other common files
Configuration menu - View commit details
-
Copy full SHA for c175c9d - Browse repository at this point
Copy the full SHA c175c9dView commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 12fbc20 - Browse repository at this point
Copy the full SHA 12fbc20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92c2f19 - Browse repository at this point
Copy the full SHA 92c2f19View commit details
Commits on May 16, 2024
-
feat: change template to align more with generators package
change the internal structure of template files
Configuration menu - View commit details
-
Copy full SHA for 488f3df - Browse repository at this point
Copy the full SHA 488f3dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for a17fa63 - Browse repository at this point
Copy the full SHA a17fa63View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb6ca9f - Browse repository at this point
Copy the full SHA bb6ca9fView commit details -
build: change module type to esm in package.json
type: module is set in package.json
Configuration menu - View commit details
-
Copy full SHA for d5e9fc3 - Browse repository at this point
Copy the full SHA d5e9fc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 667d50d - Browse repository at this point
Copy the full SHA 667d50dView commit details
Commits on May 18, 2024
-
chore: add ejs and @types/ejs as dependencies
add ejs for rendering logic using ejs templates in future
Configuration menu - View commit details
-
Copy full SHA for 8f89b98 - Browse repository at this point
Copy the full SHA 8f89b98View commit details -
build: change emit module of tsc to esnext
for compatibility with plopfile, as it throws error if it's a commonjs file
Configuration menu - View commit details
-
Copy full SHA for d2ca7f6 - Browse repository at this point
Copy the full SHA d2ca7f6View commit details -
feat: add ejs template rendering support
- change templates to ejs templates - implement ejs rendering logic in plopfile.ts
Configuration menu - View commit details
-
Copy full SHA for acf5fa5 - Browse repository at this point
Copy the full SHA acf5fa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for df39698 - Browse repository at this point
Copy the full SHA df39698View commit details -
- remove helper function - remove unnecessary comment
Configuration menu - View commit details
-
Copy full SHA for 93c2142 - Browse repository at this point
Copy the full SHA 93c2142View commit details
Commits on May 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 85b06bc - Browse repository at this point
Copy the full SHA 85b06bcView commit details -
build: change plopfile.ts on reviews
- better input validation - remove entrypoint prompt - fix path issues
Configuration menu - View commit details
-
Copy full SHA for 88acfd2 - Browse repository at this point
Copy the full SHA 88acfd2View commit details -
- add both index.js and index.ts - fix bud in package.json template file
Configuration menu - View commit details
-
Copy full SHA for 55e13ec - Browse repository at this point
Copy the full SHA 55e13ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 897e00b - Browse repository at this point
Copy the full SHA 897e00bView commit details -
chore: change package.json on reviews
- fix the url - bumped the required node from 14 -> 18 - removed empty peerDeps and peerMetaDeps fields - fix cli entry point typo
Configuration menu - View commit details
-
Copy full SHA for f9cb74a - Browse repository at this point
Copy the full SHA f9cb74aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6baa6a - Browse repository at this point
Copy the full SHA b6baa6aView commit details
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d9a0856 - Browse repository at this point
Copy the full SHA d9a0856View commit details
Commits on Jun 1, 2024
-
feat: add npmInstall custom package
- installs all the packages from deps array to the project directory
Configuration menu - View commit details
-
Copy full SHA for d8ec7e1 - Browse repository at this point
Copy the full SHA d8ec7e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c59396 - Browse repository at this point
Copy the full SHA 4c59396View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04b5f90 - Browse repository at this point
Copy the full SHA 04b5f90View commit details
Commits on Jun 5, 2024
-
feat: add skip prompt functionality
- single prompt to ask whether to skip - if yes then returns default answers object - if no then returns the interactive prompts interface
Configuration menu - View commit details
-
Copy full SHA for 1bdf924 - Browse repository at this point
Copy the full SHA 1bdf924View commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5e6a70b - Browse repository at this point
Copy the full SHA 5e6a70bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb5e201 - Browse repository at this point
Copy the full SHA bb5e201View commit details -
feat: create commander cli and implement skip feat
created commander cli implement init command with -s -f flags to skip and -f to override
Configuration menu - View commit details
-
Copy full SHA for 9bf21bf - Browse repository at this point
Copy the full SHA 9bf21bfView commit details
Commits on Jun 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a295914 - Browse repository at this point
Copy the full SHA a295914View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6add83 - Browse repository at this point
Copy the full SHA e6add83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ac8bf0 - Browse repository at this point
Copy the full SHA 4ac8bf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1fb3e7 - Browse repository at this point
Copy the full SHA d1fb3e7View commit details -
test: create test suite for create-webpack-app package
- create test cases for all the functionalities - Default project - Project with a specified generation path - TypeScript project - ES6 project - Project with Sass - Project with Sass and PostCSS - Project with Mini-CSS-Extract-Plugin - Project with Sass, CSS, and PostCSSProject with Less - Project with Stylus - Project with Webpack Dev Server (WDS) - Project with HtmlWebpackPluginProject with WorkboxWebpackPlugin - Project with a writable current path - Project with Yarn package manager
Configuration menu - View commit details
-
Copy full SHA for 2928772 - Browse repository at this point
Copy the full SHA 2928772View commit details
Commits on Jun 15, 2024
-
Update packages/create-webpack-app/README.md
fix grammar Co-authored-by: Nitin Kumar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3f66230 - Browse repository at this point
Copy the full SHA 3f66230View commit details -
Update packages/create-webpack-app/README.md
Co-authored-by: Nitin Kumar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 769e095 - Browse repository at this point
Copy the full SHA 769e095View commit details
Commits on Jun 25, 2024
-
refactor: migrate cli logic to ts from js
- write whole command building and actions logic of commander in src/index.ts for future scalability and type safety - bin/cli.js now only contains importing this src/index.ts compiled lib/index.js file.
Configuration menu - View commit details
-
Copy full SHA for cb309df - Browse repository at this point
Copy the full SHA cb309dfView commit details -
feat: add conditional file generation based on dynamic action function
- using dynamic action function to generate files based on choices - change template structure
Configuration menu - View commit details
-
Copy full SHA for 860e5c2 - Browse repository at this point
Copy the full SHA 860e5c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for de92604 - Browse repository at this point
Copy the full SHA de92604View commit details -
feat: change dependency installation to be cross-compatible
- using cross-spawn instead of normal spawn method
Configuration menu - View commit details
-
Copy full SHA for b150fa8 - Browse repository at this point
Copy the full SHA b150fa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3315f4 - Browse repository at this point
Copy the full SHA f3315f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19f59ea - Browse repository at this point
Copy the full SHA 19f59eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02f04cb - Browse repository at this point
Copy the full SHA 02f04cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 284ab14 - Browse repository at this point
Copy the full SHA 284ab14View commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b80f340 - Browse repository at this point
Copy the full SHA b80f340View commit details -
Configuration menu - View commit details
-
Copy full SHA for 944bb33 - Browse repository at this point
Copy the full SHA 944bb33View commit details -
feat: change stdio settings for pkgInstall action
change stdio settings to incorporate each animations and spinners of the underlying child process
Configuration menu - View commit details
-
Copy full SHA for b82f4be - Browse repository at this point
Copy the full SHA b82f4beView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4cca8f - Browse repository at this point
Copy the full SHA b4cca8fView commit details -
test: implement test according to package
made necessary changes based on the differences from the original cli and its tests keeping original tests as base
Configuration menu - View commit details
-
Copy full SHA for e3ef415 - Browse repository at this point
Copy the full SHA e3ef415View commit details -
fix: changed template package.json to improve compatibility with syntax
earlier testing util spawn function was throwing error because of this.
Configuration menu - View commit details
-
Copy full SHA for 0a42c64 - Browse repository at this point
Copy the full SHA 0a42c64View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0196bd - Browse repository at this point
Copy the full SHA f0196bdView commit details
Commits on Jul 4, 2024
-
feat: remove projectName and use path only
- remove projectName and the cumbersome projectPath/projectName resolution - adjust tests accordingly - change template/**/package.json.tpl accordingly - update readme accordingly
Configuration menu - View commit details
-
Copy full SHA for 8e9dfb6 - Browse repository at this point
Copy the full SHA 8e9dfb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff53355 - Browse repository at this point
Copy the full SHA ff53355View commit details
Commits on Jul 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 22873e8 - Browse repository at this point
Copy the full SHA 22873e8View commit details -
perf: change generator conditional flows and dependencies attached
- change dependencies for each prompt according to init command reference - change default for --force flag to appropriate values in index.ts as well as plopfile.ts - change conditional file generation for javascript langType
Configuration menu - View commit details
-
Copy full SHA for fdd61df - Browse repository at this point
Copy the full SHA fdd61dfView commit details -
refactor: remove redundant code from test.utils and extend from utils…
…/test-utils.js - earlier this file was an exact copy with a line changed - now it imports all the utility function and only extends run**() functions with path value pointing to create-webpack-cli
Configuration menu - View commit details
-
Copy full SHA for ea92e56 - Browse repository at this point
Copy the full SHA ea92e56View commit details -
test: update snapshots and test according to previous two commits
- change snapshots according to new dependencies and defaults - change the import in create-webpack-app.test.js
Configuration menu - View commit details
-
Copy full SHA for 3fb7b98 - Browse repository at this point
Copy the full SHA 3fb7b98View commit details