Displaying 1 to 19 from 19 results

grasp - JavaScript structural search, replace, and refactor

  •    LiveScript

JavaScript structural search, replace, and refactor. Demo, documentation, and more: graspjs.com.

churn-php - Discover files in need of refactoring.

  •    PHP

Helps discover good candidates for refactoring. A file that changes a lot and has a high complexity might be a better candidate for refactoring than a file that doesn't change a lot and has a low complexity.

browserify-ftw - Converts an entire project that uses requirejs amd into on that uses nodejs common modules so it can be browserified

  •    Javascript

Don't you fret, browserify-ftw is here to help. For most projects it will be able to perform an upgrade it to a point where it can be browserified immediately, for all others it should get you at least 90% there. Therefore you should check all your files into source control and best create a new branch before running it in order to be able to revert to the original state in case something goes wrong.

varify - browserify transform that converts all const assignments to var assignments.

  •    Javascript

browserify transform that converts all const assignments to var assignments. So you can get the benefits of immutable variables with help of lint tools while staying compatible with older browsers that have no const.




node-trucker - Hauls your node.js source files around

  •    Javascript

Why is it called trucker? Because it hauls your files around without breaking them.

labrat - A tool to help give you confidence when refactoring code.

  •    Javascript

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 from Github's [Scientist](https://github.com/github/scientist).

better-name - CLI tool to move JavaScript(ES2015) or TypeScript module files

  •    TypeScript

A CLI to move JavaScript(ES2015) module files keeping dependencies. If you have the following JavaScript files coupled with import/export dependencies and you want to refactor via moving the target.js to another directory.

grunt-fixmyjs - Automatically fix js-hint errors.

  •    Javascript

Automatically fix silly lint errors. Please go to fixmyjs to create issues or ask questions related to that project. This is just a grunt plugin for running fixmyjs.


liquid-to-handlebars - Convert liquid templates to handlebars templates!

  •    HTML

Convert liquid templates to handlebars templates. Please consider following this project's author, Jon Schlinkert, and consider starring the project to show your ❀️ and support.

vscode-less - :electric_plug: Less intellisense for Variables and Mixins in all Less files.

  •    TypeScript

Less IntelliSense (Variables and Mixins) for all files in the workspace. This is a preview release that may contain errors. This plugin works fine on my machine (SSD) with 1000+ Bootstrap files (Less, 3.3.7).

vscode-scss - :electric_plug: IntelliSense for Variables, Mixins and Functions in all Sass (SCSS syntax only) files

  •    TypeScript

SCSS IntelliSense (Variables, Mixins and Functions) for all files in the workspace. This is a preview release that may contain errors. This plugin works fine on my machine (SSD) with 1000+ Bootstrap files (SCSS, 3.3.7).

vscode-php-intellisense - Advanced PHP IntelliSense for Visual Studio Code πŸ†šπŸ’¬

  •    TypeScript

Advanced PHP IntelliSense for Visual Studio Code. Note: This is just the VS Code extension that spawns the actual language server. The language server itself is implemented purely in PHP in its own repository, all features need to be implemented there and all issues should be reported there. You do NOT need to install it manually though, it is bundled in this extension.

python-tools - :wrench: Atom plugin which uses jedi to provide numerous tools useful for developing python code in atom

  •    Python

Some handy tools to make developing Python code in Atom even more enjoyable. Goes along really nicely with the autocomplete-python package to provide a full Python IDE experience in Atom.

laravel-terminator - A package to help you clean up your controllers in laravel

  •    PHP

No need to add any service providers. The fact that MVC frameworks force us to "return a response" from controllers prevents us from simplify controllers beyond a certain point. So we decide to break that jail and bring ourselves freedom.

gotype - Golang source code parsing, usage like reflect package

  •    Go

Pouch is licensed under the MIT License. See LICENSE for the full license text.

functional-structures-refactoring-kata - Starting code and proposed solution for Functional Structures Refactoring Kata

  •    CSharp

This refactoring kata aims to let you practice with one of the main functional programming building block: Functional Structures. The starting code (provided in different languages) implements a use case with an imperative approach. Your mission is to remove every effects (aka computational context) within the applyDiscount function with the power of Functional Structures.

refactoring-kata - Refactoring KataοΌšζΆ΅η›–ζ‰€ζœ‰ι‡ζž„ζ‰‹ζ³•η»ƒδΉ ηš„ζ —ε­ε’Œζ΅‹θ―•γ€‚ι‡ζž„εˆ»ζ„η»ƒδΉ γ€‚

  •    Java

Refactoring KataοΌšζΆ΅η›–ζ‰€ζœ‰ι‡ζž„ζ‰‹ζ³•η»ƒδΉ ηš„ζ —ε­ε’Œζ΅‹θ―•γ€‚ι‡ζž„εˆ»ζ„η»ƒδΉ γ€‚

SerilogAnalyzer - Roslyn-based analysis for code using the Serilog logging library

  •    CSharp

Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems. Checks that exceptions are passed to the exception argument, and not as a normal property, with a code fix to correct it.