Commit 8a42502
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 9017263 commit 8a42502
File tree
60 files changed
+931
-727
lines changed- 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.
60 files changed
+931
-727
lines changed| 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