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

Go Module Support #314

Closed
doganulus opened this issue Jun 27, 2023 · 3 comments
Closed

Go Module Support #314

doganulus opened this issue Jun 27, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@doganulus
Copy link

I wonder if Go modules can be an option for getting Hinode?

I usually want to avoid the whole Javascript ecosystem as much as possible.

@doganulus doganulus added the enhancement New feature or request label Jun 27, 2023
@markdumay
Copy link
Collaborator

It’s quite a fundamental design choice for Hinode to utilise the npm ecosystem. You could use CDN for the various libraries (such as bootstrap and fontawesomej, but you’d lose the ability of automated dependency upgrades. It’s not an approach I plan to support unfortunately.

@markdumay
Copy link
Collaborator

I might have some good news for you. I'm working on support for Hugo modules. The npm packages are being shifted to modules instead, meaning that you are no longer required to use npm when using the theme. Instead, the use of npm becomes optional (unless you want to develop / customize the modules themselves).

An initial alpha release is available on GitHub. It still being developed and no documentation is available yet.

@markdumay markdumay reopened this Jul 18, 2023
@markdumay
Copy link
Collaborator

Released with v0.16.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants