Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/RimoChan/match-you

【您配吗】配你吗
https://github.com/RimoChan/match-you

Last synced: about 1 month ago
JSON representation

【您配吗】配你吗

Awesome Lists containing this project

README

        

# Match You?

[中文 README](README.md)

Have you often got troubled like this:

You've taken over a new project. However, the dependency files are a mess -- they're too old to install, or the versions used in the code are different from the avaliable libraries -- or there are no dependency files at all!

You've been struggling with the dependencies for a long time, but you still have so many problems that prevent the project from working.

So you asked the ex-owner, but they just showed you that "it worked well"!

--So what do you do now?

> A) Keep struggling with the dependencies by yourself.
>
> B) Use "Match You" by RimoChan to solve your problem!

## How to use

Just send "Match You" to your colleague and when it runs, the dependencies on their computer will be deleted! So they must re-do it!

What you do next is to stare at their computer to learn how to get the dependencies right!

(or your colleague cannot do it either, of course)

## Let's code it!

I use Python at work so I wrote for it first. Let's create PRs and delete all the dependencies!

Contents:

- Python - pip
- mother.py
- mother.sh
- father.py
- Python - conda
- conda.py
- C# - NuGet
- nuget.cs
- java - Gradle
- mother.java
- Swift
- mother.swift
- Swift - CocoaPods
- cocoapods.swift
- Golang
- mother.go
- kotlin - Gradle
- mother.kt
- Node.js - npm
- mother.js
- grandmother.js
- stepmother.js
- Deno
- mother.ts
- Ruby
- mother.rb
- PHP
- mother.php
- Powershell
- mother.ps1
- Julia
- mother.jl
- Rust
- otets.rs
- Visual Basic
- mother.cls

And don't forget one thing, the goal is to clean up the existing dependencies, not completely mess up the environment, so do not delete anything like configuration files...