Unless I'm missing something, in 2023 it's no longer possible to programmatically generate a MOBI file out of any other existing format (epub / HTML / PDF).
All solutions I found on #npm are thin wrappers around Amazon's kindlegen software last updated in 2010s.
And for some reason Amazon no longer offers kindlegen for download.
Another way of achieving that is using Calibre but that's not something I can do with my GUI-less CI/CD pipeline.
Is there a language that handles dependencies well?
Python's virtual environments are a bit awkward but everything mostly works, I haven't played with Java build tools much, Javascript is a trainwreck. I've been happy with Dart, but haven't gotten into the weeds much. Same with rust, cargo seems nice, but I haven't played with it enough to know the pitfalls yet.
> Orogene is a next-generation package manager for tools that use node_modules/, such as bundlers, CLI tools, and Node.js-based applications. It's fast, robust, and meant to be easily integrated into your workflows such that you never have to worry about whether your node_modules/ is up to date.
Two malicious packages discovered in the #npm package repository have been found to conceal an open source information stealer #malware called TurkoRat.
The packages – named nodejs-encrypt-agent and nodejs-cookie-proxy-agent – were collectively downloaded approximately 1,200 times and were available for more than two months before they were identified and taken down.
Looking up "Drupal" and "Notion" and I'm finding how to integrate with the Notion API and I'm like you don't understand I didn't want to work with Notion I wanted to reimplement Notion.
It's okay the urge passed. Just one of those ADHD "I've got a brilliant idea" moments
Import maps, the new browser standard, open up a world of possibilities for factoring and optimizing web pages and experiences. In this post, we explore one of them briefly: developing a static import-map-based #CDN to serve your #NPM packages. (https://bennypowers.dev/posts/import-map-cdn/)
Hrm, #npm really needs a filter for "still maintained" because there's an utterly ridiculous number of packages that are just no longer maintained, which would be really good to filter from search results
regarding #webdev or #dev In general. When using f.e. react, next or even just axios I got a ton of #npm modules installed in the JS ecosystem. Same with python #pip (though it seems a lot friendlier).
Now these packages sometimes become a security risk for my computer, my data, potentially life.
That's why I think we should all get a secure but ideally hastle free way to code.
How do you do it or do you have an idea? Pls boost!