|over 2 years ago||3 days ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
How To Parse and Render Markdown In Vuejs
6 projects | dev.to | 26 Aug 2021
Vue does not have as much support for Vue as there is for React. Examples are markdown-it, Remark.js, marked.js. But hopefully in the future, there should be more support, and after much research, I picked marked.js because it has the most stars and has zero vulnerability. Marked does not sanitize (meaning it does not secure HTML documents from attacks like cross-site scripting (XSS) ) marked output HTML as that feature is deprecated and has vulnerability but however, it supports the use of other libraries to secure output HTML such as DOMPurify (recommended), sanitize-html or insane.
Level Up Your TypeScript Projects: Discover the Power of ESLint and Prettier
3 projects | dev.to | 28 Nov 2023
In the dynamic world of full-stack development, incorporating linting and formatting tools such as ESLint and Prettier, along with your TypeScript projects, is essential. This integration is particularly important in team settings to ensure code uniformity in syntax and style. Additionally, these tools play a vital role in early detection of errors and bugs. In this article, we'll explore how these tools automate the coding process to produce clean, consistent, and production-ready code.
Prettier $20k Bounty was Claimed
16 projects | news.ycombinator.com | 27 Nov 2023
I have a PR fixing that: https://github.com/prettier/prettier/pull/15209
Just needs another maintainer's stamp.16 projects | news.ycombinator.com | 27 Nov 2023
Some things overlooked in that blog post for others to take into consideration:
- eslint + prettier doesn't need lots of configuration from the user. You add eslint-plugin-prettier and say `"extends": ["plugin:prettier/recommended"]`
How We Started Managing BSA Delivery Processes on GitHub
6 projects | dev.to | 26 Nov 2023
prettier. A code formatter and linter for code formatting. It ensures that all our files have a consistent appearance.
Joys and woes of monorepos
3 projects | dev.to | 18 Nov 2023
One of the greatest things about a monorepo is that you can centralise a lot of tooling configuration. For example, chuck a .prettierrc in the root of your monorepo and you'll never have arguments about code style again. Put a few base tsconfigs in the there to extend, and suddenly TypeScript behaves with beautiful consistency across all your packages. Add formatting, linting and husky as dependencies in the root of your workspace and you no longer need to work through upgrading everything individually when a new version comes out.
A Tale of Two Kitchens - Hypermodernizing Your Python Code Base
31 projects | dev.to | 12 Nov 2023
To get all your code into a consistent format the next step is to run a formatter. I recommend black, the well-known uncompromising code formatter, which is the most popular choice. Alternatives to black are autoflake, prettier and yapf, if you do not agree with blacks constraints.
Static Analysis Tooling 🐍
2 projects | dev.to | 4 Nov 2023
The following interview of my open source professor, with the early developers of prettier, does a great job at highlighting the importance of such formatters, and how blessed we should feel to have them at our disposal.
Adding code formatting, linting, pre-commit hooks and beyond...
5 projects | dev.to | 1 Nov 2023
This week I had to set up and configure Prettier, ESLint, Husky & lint-staged dependencies to my codebase for better code formatting and linting and VSCode integration with prettier, eslint and pre-commit hooks using husky and lint-staged for achieving automation for linting and formatting.
6 projects | dev.to | 17 Sep 2023
Code Formatting with Prettier: The code is automatically formatted with Prettier, ensuring consistency in writing style.
How I approach and structure Enterprise frontend applications after 4 years of using Next.js
5 projects | dev.to | 9 Sep 2023
What are some alternatives?
black - The uncompromising Python code formatter
dprint - Pluggable and configurable code formatting platform written in Rust.
prettier-plugin-organize-imports - Make Prettier organize your imports using the TypeScript language service API.
pretty-quick - ⚡ Get Pretty Quick
markdownlint-cli - MarkdownLint Command Line Interface
intellij-rainbow-brackets - 🌈Rainbow Brackets for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio
PostCSS - Transforming styles with JS plugins
husky - Git hooks made easy 🐶 woof!