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

Utils #4

Closed
arcticicestudio opened this issue Jan 7, 2017 · 0 comments
Closed

Utils #4

arcticicestudio opened this issue Jan 7, 2017 · 0 comments
Milestone

Comments

@arcticicestudio
Copy link
Owner

arcticicestudio commented Jan 7, 2017

Implement project util methods and classes as snowsaw.util package.

compat.py

Method
with_metaclass(meta, *bases)

module.py

Method Description
load(path) Loads the module from the specified path

singleton.py

Class Method
Singleton(type) __call__(cls, *args, **kwargs)
@arcticicestudio arcticicestudio self-assigned this Jan 7, 2017
@arcticicestudio arcticicestudio added this to the 0.1.0 milestone Jul 15, 2017
@arcticicestudio arcticicestudio removed their assignment Sep 23, 2017
arcticicestudio added a commit that referenced this issue Jun 22, 2019
Installed Husky (1), the tool that make Git hooks easy and can prevent
bad Git commits, pushes and more!

The `.huskyrc.js` configuration file is placed in the project root and
includes the commands to run for any supported Git hook (1). This
commit initially adds configs for the following hook(s):

- `pre-commit` - Run lint-staged (GH-44) before each commit (via
  `lint-staged` command) to ensure all staged files are compliant to
  all style guides.

References:
  (1) https://github.com/typicode/husky
  (2) https://github.com/typicode/husky/blob/master/DOCS.md#supported-hooks

Epic: GH-33
Depends on GH-4 GH-47 GH-49
Resolves GH-45
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