- [TASK] update default template data for new .env file to use it with CI
48234de
(dmh)
- [BUGFIX] do not upload hubdb without confirmation
a092a3b
(dmh) - [TASK] exclude inherits_brand_color check from child theme validation
31fcc1e
(dmh) - [TASK] update cli ui
246f868
(dmh) - [TASK] add cleanUpload cmd, update npm deps
16b339c
(dmh) - [BUGFIX] uso only hubspot related personal-keys prefixed by hub_
2746094
(dmh)
- [TASK] add check isChildTheme, adopt validation process for child themes
ad10736
(dmh)
- [TASK] decrease lighthouse best Practices default threshold to 80 since testing environment using http links not https
dd1df12
(dmh)
- [DOC] update docs
c551291
(dmh) - [TASK] create cmslib cli alias and make it executable
13081e0
(dmh) - [TASK] add add error handler for access-key missing access scopes
e900602
(dmh) - [FEATURE] add hubdb fetch and upload functionality (#2)
5ebec38
(Dmytro Hrynevych) - [TASK] use inquirer.js instead of prompts.js for cli prompts, some refactoring
08cbd8f
(dmh)
- [BUGFIX] add missed execa dependency
e1432f9
(dmh) - [BUGFIX] fix PublishNPM github action
7614acb
(dmh)
- [DOC] update documentation
117e3a4
(dmh) - [TASK] big refactoring, update dependencies
2702457
(dmh) - [TASK] add 30m timeout for all github actions
2efe942
(dmh) - [TASK] update npm deps
2b04299
(dmh) - [DOC] add API documentation using jsdoc
0396c08
(dmh) - [TASK] implement vendor folder concept, to store all third party files inside vendor folder
1b329d3
(dmh) - [TASK] add build task to exports field, remove tmp folder config, compile scss directly to theme/assets/css
887f72c
(dmh) - [TASK] export lib commands to import and execute them separately
317458a
(dmh)
- [TASK] add quick-release config
f41bcfb
(dmh) - [TASK] update npm dep-s, update editorconfig
ae80a66
(dmh) - [DOC] update readme file
a154d76
(dmh) - [TASK] update npm deps
f57a547
(dmh) - [TASK] remove unneeded ts declarations, remove dts scripts
7dafd01
(dmh) - [TASK] update fields task to run it externally using node, in watch process compile only one changed file instead all of them
7c0ef7d
(dmh) - [TASK] add ts types
9258167
(dmh) - [TASK] add generateTsDeclarations build task
7ab7c3a
(dmh) - [TASK] add proper import for global jsdoc types
eb4a3a7
(dmh) - [TASK] add generateTsDeclarations build task, update npm deps
abbc76b
(dmh) - [TASK] add compileFieldsJs functionality
2cceaca
(dmh) - [TASK] show DotEnv setup instructions if empty
d4d9e7d
(dmh) - [TASK] refactor, add tsconfig instead of jsconfig, add more types, add TypeScript lint, fix lint errors
627358c
(dmh)
- [TASK] improve error handling for lighthouse and marketplace validation scripts (27c56d9)
- [TASK] decrease lighthouse threshold score (1e21927)
- [TASK] update npm deps (732e708)
- [FEATURE] add Mobile Lighthouse test for all page templates in themes (1b5869e)
- [FEATURE] add a possibility to execute fetch commands directly from npm (811b423)
- [FEATURE] add theme marketplace validation command (471ccaa)
- [TASK] check global env variables not only .env file (#1) (f4c0dc1)
- [TASK] add github action for publish-npm (d8a95e6)
- [TASK] add the possibility to override themeConfirm prompt to use for automations (acabe00)
- [TEST] update github action tests, use checkout@v3 and setup-node@v3 with cache enabled (35b54bc)
- [TASK] update npm dependencies and node/npm engines (7e5472f)
- [TASK] use theme.name (theme.json) to identify theme name instead of theme.label (a971955)
- [TASK] update npm deps (eef6c0b)
- [TASK] remove build process from watch cmd (6eb1448)
- [TASK] update watch process logger (7dd9f21)
- [TASK] update @hubspot/cli-lib, fix upload and watch cmd, improve performance (99eea4a)
- [TASK] update README file (0472636)