Skip to content
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

Prettier formatting commit hook requires installed node_modules #406

Open
Enet4 opened this issue Jan 15, 2020 · 0 comments
Open

Prettier formatting commit hook requires installed node_modules #406

Enet4 opened this issue Jan 15, 2020 · 0 comments

Comments

@Enet4
Copy link
Collaborator

Enet4 commented Jan 15, 2020

Users may be blocked from committing their code due to the husky pre-commit hook, as this one is provided via npm on the web app. Users who are not working on the web application are also required to call npm install there regardless.

This should be tweaked to allow for the hook to skip the formatting step if husky is not available.

Enet4 added a commit that referenced this issue Oct 6, 2023
We were not using these dependencies effectively,
and was a burden when working on
other parts of the repository (#406)
Enet4 added a commit that referenced this issue Nov 6, 2023
We were not using these dependencies effectively,
and was a burden when working on
other parts of the repository (#406)
bastiao pushed a commit that referenced this issue Dec 1, 2023
* Update package locks

- npm update
- upgrade to v3

* [webcore] update package lock to v3

* [webapp] Update dependencies

- npm update
- upgrade lock file version to v3

* [webapp] Increase Node.js requirements

- Node.js 16
- npm 7

* [webapp] Update more dev dependencies

- babel-loader
- eslint-webpack-plugin 4
- rimraf 5
- sass-loader 13
- webpack-cli 5

* [webapp] Remove husky and lint-staged

We were not using these dependencies effectively,
and was a burden when working on
other parts of the repository (#406)

* [webapp] Update @ungap/custom-elements

* [webapp] npm update again

* [webapp] Require dicoogle-client 5.2.5

- due to unexpected breaking change in v5.2.4

* Set webUI module media type to text/javascript

* npm update

* Update webapp dependencies again

npm update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant