Comments (9)
@jscheid This is really not my package. I only published it to MELPA and maintained it with minor bug fixes and merging other people's patches. The package is the official one from the prettier organisation that once lived in the main prettier
repository.
I think it would be nice for the emacs package ecosystem to try to avoid the confusing situation that we have with the javascript packages, where we have a js-mode
, js2-mode
, js3-mode
and nobody knows what to use.
If I were you I think I'd try to contact somebody from the prettier organisation. If this package is unmaintained but you commit to maintain yours it probably makes sense to officially point people out to your package instead. In this case you could even take the current prettier-js
package name (we could write a migration guide).
If I find the time I'd be glad to help you with bug fixes or minor stuff 😄
from prettier-emacs.
Sorry but I'll pass. I'm planning to maintain the other package, but maintaining both seems a bit much (and somewhat redundant). Thanks for all your work on this one though.
from prettier-emacs.
Fair enough. Good luck with your package!
from prettier-emacs.
Thanks @rcoedo, that's very kind.
One question, I'm thinking of pushing my package to MELPA some time soon. Do you (or anybody else) mind if I'm using the generic package name prettier
? I don't want it to look more "official" than your package, at the same time it is a full interface to Prettier and nothing else. Slapping on some random suffix might give people the idea that it isn't -- and frankly, I'm having trouble coming up with another name. What do you think?
from prettier-emacs.
Thanks, yes that all makes sense, I'll try and reach out.
(I'm not keen to recycle the name prettier-js
because it's misleading now that Prettier supports other languages. Also, my package uses a different license.)
from prettier-emacs.
Yes, you are right about that, with multiple language support prettier
is probably a better name. If you get a response, please, let me know how it goes.
Cheers!
from prettier-emacs.
@rcoedo it now got accepted on MELPA with package name prettier
, which @jlongster thought was fine. Thanks again for all your work on this one.
from prettier-emacs.
@rcoedo Hi, does this repo still need a maintainer? I think I could afford some maintenance in my spare time. I wonder what would be the qualification to become a maintainer to this package? Thanks!
from prettier-emacs.
Any updates on this? I do have some bandwidth and could help if needed :)
Is this package in path of deprecation, though?
from prettier-emacs.
Related Issues (20)
- How validate and format json HOT 1
- "No such file or directory" "prettier" Error HOT 1
- Using eslint_d to do the same as this package
- [question] "prettier-js is an available obsolete package."
- Disable formatting on save HOT 3
- prettier empties file HOT 1
- Could not apply prettier HOT 1
- diff error on OpenBSD
- prettier-js-mode reformats file even when file is in .prettierignore HOT 3
- "prettier errors: env: node: No such file or directory" HOT 6
- Highlighting "flickering" while applying formatting HOT 2
- Searching for program: No such file or directory, prettier HOT 2
- [warn] Ignored unknown option --stdin HOT 1
- Convenient way to disable per file HOT 1
- No files matching the pattern were found: "false". HOT 2
- Cannot find prettier anywhere HOT 2
- Prettier not formatting typescript file HOT 1
- do not respect .prettierignore
- Not working with prettier 3.0.1 HOT 2
- Handle cloned buffers and give error message when not visiting a file
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prettier-emacs.