Commit e7acaf0
authored
feat: refactor, command testing, bug fixes, and auto-updater (#41)
* Refactored initialize into it's own orchestrator
* Refactored initialize into it's own orchestrator and refactored the destory orchestrator
* Refactored import to move resources into orchestrator. Added mocking system!! to help with future testing of all orchestrators. Added tests for destroy orchestrator and fixed various bugs
* Added additional tests for destroy orchestrator
* Added esbuild for bundling
* Improved esbuild in pkg.ts to glob all commands
* Added upload artifacts to s3. Improved esbuild to bundle everything!!
* Filter package.json to support esbuild. Bug fixes and improvements
* Updated scripts for upload, pkg and notarize. All oclif commands now happen within the .build folder now. Updated codify.json file to make initial setup easier. Reverted back to old esbuild (keeping the node_modules folder).
* Refactored apply and plan orchestrators to follow the new style. Add recursive check for the codify.json file
* Adds confirmation prompt to create root codify.json file if not found
* Refactored initialize orchestrator to create the project as well
* Fixed bug with named dependencies not resolving correctly
* Added improved UI for creating the root codify file. Added path display in the plan so users know which codify.json file is being applied
* Fixed all tests, fixed plugin resolution, and changed plugin location to ~/.codify
* Added install and uninstall scripts
* Improved description1 parent 11dec41 commit e7acaf0
59 files changed
Lines changed: 917 additions & 724 deletions
File tree
- scripts
- src
- commands
- apply
- plan
- common
- entities
- events
- orchestrators
- parser
- json
- yaml
- plugins
- ui
- components
- plan
- reporters
- utils
- test
- commands
- hello
- integration
- orchestrator
- destroy
- mocks
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| 14 | + | |
0 commit comments