scope-analyzer
simple scope analysis for javascript ASTs
Found 127 results for refactor
simple scope analysis for javascript ASTs
Run jscodeshift on Vue single file components
Renames functions calls, but leaves function definitions unchanged.
Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files
Add variable declarations for global assignments.
browserify transform that converts all const assignments to var assignments.
Namespaces all rules found in a CSS file to make them only apply to a subset of the page.
> AI-powered CLI tool for commit messages **and** pull request reviews — using local models.
A suite of utilities to query and modify JavaScript source
A TypeScript package to refactor Angular applications to use the latest Angular naming conventions
Multiline code search for every language. Structural code search for JavaScript, TypeScript, HTML and CSS
SPOT CSS Framework { Single Place Of Truth Methodology }
Autofix TypeScript types to be imported using `import type`
Create custom ESLint rules based on code samples. Utilizing CodeQue - structural code search engine.
Automatically fix JavaScript lint errors.
Detect reusable/duplicate React Native code (components, hooks, styles, utils) and suggest refactors. Ships as a CLI + Node API.
High level TypeScript Compiler API and refactor tools based on ts-morph (ex ts-simple-ast) library
Multiline code search for every language. Structural code search for JavaScript, TypeScript, HTML and CSS
:scissors: Find unused Vue components in your code
Automatically converts relative imports to path alias imports based on TypeScript configuration
super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring
Repo sweeper for modern dev stacks: scan, report, patch.
Hauls your files around without breaking your imports
Detect and optionally remove unused UI components in modern frontend frameworks(React, Svelte, Solid)
JavaScript structural search, replace, and refactor
Refactor JSON object structure based on provided rules.
CLI tool to migrate JavaScript/TypeScript imports from lodash to lodash-es automatically.
Replaces substring in a text while preserving case and grammatical number (plural/singular)
Quest for IDE refactoring support within JavaScript via js-codemods
CLI to rename ES2015 module files
Safely move TypeScript files/folders and update imports
A node script to compare http responses. Designed for comparing api responses after a big refactor
Automate React Apps.
Inquirer prompts plugins related to Code / Parsing / AST / TypeScript / JavasScript
action-manager is a software framework that facilitates defining, publishing, and executing actions. Do more with less effort!
Script to move files and update imports automatically
A codemod to transform lodash imports to es-toolkit/compat imports
Stores previous property names to help manage schema changes, legacy data access, and so on
Utilities to help make TS Morph even easier to work with.
A project management set of tools designed around require.js that includes tools to analyze all your javascript files and perform refactoring on them.
Upgrade your app from requireJS AMD to commonJS module format via an automated refactor step in order to browserify it.
A refactor lib.
A CLI tool that converts Vue 2 vue-property-decorator classes to Composition API / setup-API.
Once rename a file name, then symbols are also renamed.
DOM-like wrapper around the Javascript AST
A CLI tool for renaming NestJS resource names easily.
Convert Vue 2 class-based components into object-based syntax.
A window.fetch wrapper, with response refactoring, pre handling, post handling, etc.
Break monolithic OpenAPI documents into several files (and put them back together).
Convert Vue 2 class-based components into object-based syntax.
TypeScript code refactor interactive CLI tool
While VSCode haven't the auto reimport files on folder change or renaming for refactoring situations, this script will help
A new package.json repackager offering a suite of features including refactoring, backing up package.json files, implementing environment variables within package.json, and more.
Convert liquid templates to handlebars templates.
Labrat a tool to let you run two blocks of code and compare their output while capturing metrics about runtime performance. The hope is that this enables you to refactor code and gain confidence by testing it against a production load. Heavily inpsired fr
Development And Refactoring Platform
An ajax wrapper, with response refactoring, pre handling, post handling, etc.
A codemod to transform lodash imports to es-toolkit/compat imports
tool to refactor javascript code, more powerful than text based search and replace
A CLI tool for analyzing JavaScript/TypeScript imports from libraries
A CLI tool to refactor HTML by extracting inline CSS and JavaScript into separate files.
Refactoring of the gobstones-board-react proyect
Attempts to cleanly upgrade from es5 syntax to es6
A CLI Tool to refactor Javascript/Typescript projects to use kebab-case naming convention of files and folders
gitHooks for tjsports
Gulp plugin to rename code snippet function variables to make them look pretty
A powerful CLI tool to automate migration of Tailwind CSS classes to newer, more efficient conventions
A CLI tool to migrate from atomizer to tailwindcss
it will return React-component that times that you specify
prettier plugin for solidity that refactors solidity 0.4.x code to solidity 0.5.x code
A codemod engine for Node.js libraries (jscodeshift, ts-morph, etc.)
A command-line tool that lets you rewrite your source with configurable options.
Move file and update references
Bộ công cụ chia nhỏ các file SCSS, Vue, i18n để dễ quản lý mã nguồn
Command line tool to explore TypeScript projects and SourceFile abstract syntax tree interactively
refactor data structure
Consolidate and replicate JSON objects scattered throughout Javascript libraries via YAML templating. Alternatively, convert YAML globs into direct JSON output.
Find dead code in your project
Refactor imports of renamed files.
Get rid of if statements in your code by using convenient api
Refactor imports of renamed files.
browserify transform that converts all const assignments to var assignments.
css refactoring tool
Optimize your collection looping by 2x faster. Fast For uses for loop that runs only half of your collection's length.
【vx-refactor】简化原生 vuex 的复杂操作.
CLI to help trimming the code dependency tree
Collection of more or less primitive helpers and abstractions for JSCodeShift, build for design system migrations and upgrades.
Generate codemods by comparing two JavaScript files
A tool for refactoring JavaScript modules
Core logic of Promethium, to help working with Legacy Code
General Transpiler implemented in JavaScript
CLI tool to rename files based on their extension
A JavaScript/TypeScript analysis tool to find function references and call sites using AST.
Find orphan (unimported) files in your project! Like that! isn't it nice?
A codemod that swaps relative imports for aliases — your go-to buddy for project refactoring!
redux-drive is a way to simplify redux boilerplate without a complete rewrite
atest
Clean up CSS and extract inline styles into classes
A codemod to transform lodash imports to es-toolkit/compat imports
This is a command-line tool that utilizes ChatGPT to automatically refactor Vue.js code from version 2 to version 3.
Helps working with Legacy Code, from your terminal
Get the performance of a Map with the syntax of an object.
Once rename a file name, then symbols are also renamed.
Gulp extension for refactoring JSON object structure based on provided rules.
Rename/Move CJS module(s) and update all affected requires
it will return React-component that times that you specify
Making widespread codebase refactors easier.
Convert a directory into a different one of your choosing
Helpers for TypeScript Language Service Plugins that wants to interact with the user via the source file itself
techdbt is a simple tool to scan your codebase for TODO, FIXME, and REFACTOR comments.
Find out what's in an Angular 1 app
A tool for refactoring TypeScript files
Run jscodeshift on Kdu single file components
A simple npm package with a new name
MCP (Model Context Protocol) server for Renamify - smart case-aware search and replace
Invert if blocks & conditions and create guard clauses on the fly
A suite of utilities to query and modify JavaScript source
Intelligent CLI tool to move TypeScript files and automatically update all import paths throughout your project
Refactor your codebase using ChatGPT, ts-morph and Plan and Execute techniques
refactor data structure
Find and clean dead TypeScript code in a single command
prettier plugin for solidity that refactors solidity 0.4.x code to solidity 0.5.x code
Codemod scripts to transform ts codes into latest features.
typescript plugin that let the user move files and folders fixing all references (refactor)
Bộ công cụ chia nhỏ các file SCSS, Vue, Class JS, và Object Literal JS
Automatically extract hardcoded API endpoints into constants and replace usage in code.
Language embeddings in Markdown support for Invert If extension