Have you ever used a transpiler, a linter or a code formatter, such as: Babel, ESLint or Prettier? If the answer is yes, then you've already used metaprogramming! 👏
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
🚫💩 — Run linters on git staged filesProject mention: How to Contribute on the First Day of a Frontend Project | dev.to | 2023-01-04
Something else to consider is applying linting and formatting before every git commit. A package like Lint-staged only lints and formats on staged items, ensuring all pushed code follows the standards in the repo. This allows developers to have their own formatting preferences when developing, while the code homogenizes on push. Linting pre-commit also avoids strict rules like no-console or no-unused-vars restricting a developer when writing code, when it should only apply in production. Imagine not being able to console log anything during development!
A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.Project mention: 20 Best Libraries and Tools for React Developers | dev.to | 2023-01-25
Stylelint helps prevent errors and ensures style conventions.
Catch insensitive, inconsiderate writingProject mention: What external tools do you use in your workflow? | reddit.com/r/LaTeX | 2023-01-03
As a philosophy student: Zotero for reference management, the Better BibTeX plugin to auto-generate a .bib file, and two language servers for diagnostics: LTeX for grammar- and spellchecking, and alex for style and sensitivity checking.
Hmm right, haven't found too many controversial things in https://github.com/standard/eslint-config-standard/blob/master/.eslintrc.json, besides no-semi fixed by semi-standard and comma-dangle "never" (sucks for git history, they should allow it for multiline cases https://eslint.org/docs/rules/comma-dangle#always-multiline)
An AI-powered debugger (by shobrook)Project mention: Show HN: AI-powered code correction that teaches you along the way | reddit.com/r/hypeurls | 2023-01-15
Solhint is an open source project created by https://protofire.io. Its goal is to provide a linting utility for Solidity code.Project mention: Using Remix Analyzer For Solidity Syntax Analysis. | dev.to | 2023-01-10
There are two other similar tools: slither and solhint.
Lint an npm or yarn lockfile to analyze and detect security issuesProject mention: How to respond to growing supply chain security risks? | dev.to | 2022-04-03
And it is happening right now. Github is opening the GitHub Advisory Database to community submissions. Awesome community NodeSecure builds cool things like scanner and js-x-ray. There are also lockfile-lint, LavaMoat, Jfrog-npm-tools (and I am sure there is more).
Validate GraphQL schema definitions against a set of rulesProject mention: GitHub - cjoudrey/graphql-schema-linter: Validate GraphQL schema definitions against a set of rules | reddit.com/r/graphql | 2022-08-12
A BEM linter for postcss
Linter for Awesome listsProject mention: Potherca's Weekly Github Stars - 2020 Week 25 | dev.to | 2022-06-28
What I mean by versionless, is that this Action allows consumers to specify the version of the awesome-lint package they desire.
✨ GitHub Action for detecting and auto-fixing lint errors
Typescript style guide, linter, and formatter using StandardJS
The Type Linter for JS
Tiny tool to run commands for modified, staged, and committed files in a GIT repository.
Linter for Ember or Handlebars templates
Gremlins tracker for Visual Studio Code: reveals invisible whitespace and other annoying charactersProject mention: | reddit.com/r/programminghorror | 2022-02-23
Visuo studio has a plugin for detecting those invisible characters. https://github.com/nhoizey/vscode-gremlins You should look for one for your IDE.
Fully extendable eslint plugin for JSON i18n translation files.
Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files using command lineProject mention: New releases of npm-groovy-lint and VsCode Groovy Lint | reddit.com/r/groovy | 2022-08-15
I made major changes to npm-groovy-lint (v10.1.0 can now take files as arguments) and VsCode Groovy Lint (fixed a lot of bugs in v2.0.0 ^^)
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
20 Best Libraries and Tools for React Developers
11 projects | dev.to | 25 Jan 2023
Show HN: AI-powered code correction that teaches you along the way
1 project | reddit.com/r/hypeurls | 15 Jan 2023
I built an AI-powered debugger that fixes your errors and explains them to you
1 project | news.ycombinator.com | 15 Jan 2023
Adrenaline - An AI-powered debugger
1 project | reddit.com/r/CKsTechNews | 14 Jan 2023
Adrenaline: An AI-Powered Debugger
1 project | news.ycombinator.com | 14 Jan 2023
I built an online debugger that uses AI to fix and explain your errors
2 projects | reddit.com/r/node | 13 Jan 2023
A debugging assistant powered by OpenAI Codex
1 project | news.ycombinator.com | 10 Jan 2023
A note from our sponsor - Sonar
www.sonarsource.com | 5 Feb 2023