JSPM

Found 116 results for refactor

vue-prune

:scissors: Find unused Vue components in your code

  • v0.1.0
  • 27.88
  • Published

refactor

A node script to compare http responses. Designed for comparing api responses after a big refactor

  • v0.0.3
  • 26.77
  • Published

refactoring-codemods

Quest for IDE refactoring support within JavaScript via js-codemods

  • v0.3.4
  • 26.37
  • Published

codemodmt

A codemod engine for Node.js libraries (jscodeshift, ts-morph, etc.)

  • v0.18.6
  • 26.24
  • Published

@itrocks/former-name

Stores previous property names to help manage schema changes, legacy data access, and so on

  • v0.0.2
  • 25.45
  • Published

ts-import-types-cli

Autofix TypeScript types to be imported using `import type`

  • v0.6.2
  • 24.38
  • Published

action-manager

action-manager is a software framework that facilitates defining, publishing, and executing actions. Do more with less effort!

    • v0.0.1-beta.25
    • 21.63
    • Published

    trimtree

    CLI to help trimming the code dependency tree

    • v1.0.4
    • 20.37
    • Published

    hyesungoh-test-codemod

    A codemod to transform lodash imports to es-toolkit/compat imports

    • v0.0.3
    • 20.25
    • Published

    ts-refactor

    TypeScript code refactor interactive CLI tool

    • v0.0.11
    • 20.00
    • Published

    jscodeshaft

    Collection of more or less primitive helpers and abstractions for JSCodeShift, build for design system migrations and upgrades.

    • v0.6.0
    • 19.51
    • Published

    projekt

    A project management set of tools designed around require.js that includes tools to analyze all your javascript files and perform refactoring on them.

    • v0.1.48
    • 19.49
    • Published

    front-end-code-splitter

    Bộ công cụ chia nhỏ các file SCSS, Vue, i18n để dễ quản lý mã nguồn

    • v1.0.5
    • 19.19
    • Published

    browserify-ftw

    Upgrade your app from requireJS AMD to commonJS module format via an automated refactor step in order to browserify it.

    • v1.0.1
    • 18.90
    • Published

    better-name

    CLI to rename ES2015 module files

    • v0.7.3
    • 18.30
    • Published

    @codeque/cli

    Multiline code search for every language. Structural code search for JavaScript, TypeScript, HTML and CSS

    • v0.5.1
    • 18.12
    • Published

    inquirer-code-prompts

    Inquirer prompts plugins related to Code / Parsing / AST / TypeScript / JavasScript

    • v0.0.3
    • 18.12
    • Published

    vue3-migrate

    This is a command-line tool that utilizes ChatGPT to automatically refactor Vue.js code from version 2 to version 3.

    • v1.2.4
    • 17.34
    • Published

    vue-declassify

    Convert Vue 2 class-based components into object-based syntax.

    • v1.1.0
    • 16.78
    • Published

    openapi-refactorer

    Break monolithic OpenAPI documents into several files (and put them back together).

    • v0.1.0
    • 16.50
    • Published

    see-ajax

    An ajax wrapper, with response refactoring, pre handling, post handling, etc.

    • v2.0.0
    • 15.43
    • Published

    @owll/func-spy

    A JavaScript/TypeScript analysis tool to find function references and call sites using AST.

    • v1.0.2
    • 15.36
    • Published

    no-dead-code

    Find dead code in your project

    • v0.5.2
    • 14.71
    • Published

    tree-refactor-js

    tool to refactor javascript code, more powerful than text based search and replace

    • v1.2.1
    • 14.53
    • Published

    @tsxmod/utils

    Utilities to help make TS Morph even easier to work with.

    • v0.7.2
    • 14.46
    • Published

    see-fetch

    A window.fetch wrapper, with response refactoring, pre handling, post handling, etc.

    • v1.0.3
    • 14.26
    • Published

    typescript-import-refactoring-burguer

    While VSCode haven't the auto reimport files on folder change or renaming for refactoring situations, this script will help

    • v1.0.6
    • 13.91
    • Published

    css-scrub

    Clean up CSS and extract inline styles into classes

      • v0.1.1
      • 13.74
      • Published

      movejs

      Rename/Move CJS module(s) and update all affected requires

      • v1.0.8
      • 13.58
      • Published

      typemod

      Codemod scripts to transform ts codes into latest features.

      • v0.0.3
      • 13.52
      • Published

      gulp-snippet-prettify

      Gulp plugin to rename code snippet function variables to make them look pretty

      • v0.1.9
      • 13.17
      • Published

      gulp-jasyacon

      Consolidate and replicate JSON objects scattered throughout Javascript libraries via YAML templating. Alternatively, convert YAML globs into direct JSON output.

        • v1.1.4
        • 13.01
        • Published

        gen-codemod

        Generate codemods by comparing two JavaScript files

        • v1.0.10
        • 12.40
        • Published

        typescript-plugin-move-file

        typescript plugin that let the user move files and folders fixing all references (refactor)

        • v0.0.7
        • 12.03
        • Published

        universal-code-splitter

        Bộ công cụ chia nhỏ các file SCSS, Vue, Class JS, và Object Literal JS

        • v1.1.0
        • 12.03
        • Published

        eselement

        DOM-like wrapper around the Javascript AST

        • v0.2.1
        • 11.85
        • Published

        es6-upgrade

        Attempts to cleanly upgrade from es5 syntax to es6

        • v1.1.8
        • 11.03
        • Published

        esm-refactor

        A tool for refactoring JavaScript modules

        • v0.0.9
        • 10.61
        • Published

        typescript-ast-explorer

        Command line tool to explore TypeScript projects and SourceFile abstract syntax tree interactively

        • v0.0.5
        • 10.19
        • Published

        json-refactor

        Refactor JSON object structure based on provided rules.

        • v1.0.0
        • 10.14
        • Published

        ps-which

        Find out what's in an Angular 1 app

        • v1.3.0
        • 10.14
        • Published

        vue-declassify-to-setup

        A CLI tool that converts Vue 2 vue-property-decorator classes to Composition API / setup-API.

        • v1.4.9
        • 9.95
        • Published

        fast-for

        Optimize your collection looping by 2x faster. Fast For uses for loop that runs only half of your collection's length.

        • v1.0.2
        • 9.83
        • Published

        refactor-bot

        Refactor your codebase using ChatGPT, ts-morph and Plan and Execute techniques

          • v0.0.4
          • 9.57
          • Published

          kebabier

          A CLI Tool to refactor Javascript/Typescript projects to use kebab-case naming convention of files and folders

          • v1.0.0
          • 9.57
          • Published

          vue-declassify-exdev

          Convert Vue 2 class-based components into object-based syntax.

          • v0.0.7
          • 9.53
          • Published

          promethium-cli

          Helps working with Legacy Code, from your terminal

          • v0.0.6
          • 9.52
          • Published

          solidity-refactor

          prettier plugin for solidity that refactors solidity 0.4.x code to solidity 0.5.x code

          • v1.0.2-alpha
          • 9.26
          • Published

          orphan

          Find orphan (unimported) files in your project! Like that! isn't it nice?

            • v1.0.0
            • 9.26
            • Published

            refactor-vir

            Making widespread codebase refactors easier.

            • v0.3.3
            • 9.26
            • Published

            vx-refactor

            【vx-refactor】简化原生 vuex 的复杂操作.

            • v1.0.5
            • 9.19
            • Published

            source-rewrite

            A command-line tool that lets you rewrite your source with configurable options.

              • v1.0.2
              • 8.94
              • Published

              redux-drive

              redux-drive is a way to simplify redux boilerplate without a complete rewrite

              • v1.0.0
              • 8.91
              • Published

              goalkeeper

              gitHooks for tjsports

              • v1.0.3
              • 8.67
              • Published

              repo-refactor

              Convert a directory into a different one of your choosing

              • v1.2.0
              • 8.54
              • Published

              ifless

              Get rid of if statements in your code by using convenient api

              • v1.2.0
              • 8.24
              • Published

              promethium-core

              Core logic of Promethium, to help working with Legacy Code

              • v0.0.4
              • 7.72
              • Published

              mapject

              Get the performance of a Map with the syntax of an object.

                • v1.0.0
                • 6.96
                • Published

                techdbt

                techdbt is a simple tool to scan your codebase for TODO, FIXME, and REFACTOR comments.

                • v1.0.0
                • 6.53
                • Published

                vscode-invert-if

                Invert if blocks & conditions and create guard clauses on the fly

                • v2.0.5
                • 5.64
                • Published

                repackify

                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.

                • v1.0.1
                • 5.60
                • Published

                gulp-json-refactor

                Gulp extension for refactoring JSON object structure based on provided rules.

                  • v1.0.0
                  • 5.60
                  • Published

                  file-refacto

                  CLI tool to rename files based on their extension

                  • v0.0.5
                  • 5.60
                  • Published

                  darp

                  Development And Refactoring Platform

                  • v0.1.5
                  • 5.45
                  • Published

                  dawn.js

                  General Transpiler implemented in JavaScript

                  • v0.1.1
                  • 5.45
                  • Published

                  labrat

                  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

                  • v0.3.0
                  • 4.28
                  • Published

                  aliasify-imports

                  A codemod that swaps relative imports for aliases — your go-to buddy for project refactoring!

                    • v1.0.1
                    • 4.10
                    • Published

                    browserify-varify

                    browserify transform that converts all const assignments to var assignments.

                    • v0.1.3
                    • 2.57
                    • Published

                    invert-if-md

                    Language embeddings in Markdown support for Invert If extension

                    • v1.0.0
                    • 2.40
                    • Published

                    ts-file-refactor

                    A tool for refactoring TypeScript files

                      • v5.0.0
                      • 0.00
                      • Published

                      file-mover

                      Script to move files and update imports automatically

                      • v0.0.2
                      • 0.00
                      • Published

                      @ts-rename-all/core

                      Once rename a file name, then symbols are also renamed.

                      • v0.11.5
                      • 0.00
                      • Published

                      @ts-rename-all/cli

                      Once rename a file name, then symbols are also renamed.

                      • v0.11.5
                      • 0.00
                      • Published

                      @es-toolkit/codemod

                      A codemod to transform lodash imports to es-toolkit/compat imports

                      • v0.0.1
                      • 0.00
                      • Published

                      ts-tidy

                      Find and clean dead TypeScript code in a single command

                      • v0.0.0
                      • 0.00
                      • Published

                      hyesungoh-poc-ast-grep

                      A codemod to transform lodash imports to es-toolkit/compat imports

                      • v0.0.1
                      • 0.00
                      • Published