Unignore lock file

This commit is contained in:
Vendicated 2022-10-09 22:31:51 +02:00
parent 25a64ab6be
commit 304bf4fe29
No known key found for this signature in database
GPG Key ID: EC781ADFB93EFFA3
6 changed files with 1757 additions and 29 deletions

View File

@ -7,21 +7,21 @@ on:
branches:
- main
jobs:
Build:
runs-on: ubuntu-latest
Build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2 # Install pnpm using packageManager key in package.json
- name: Use Node.js 18
uses: actions/setup-node@v2
with:
node-version: 18
cache: 'pnpm'
- name: Install dependencies
run: pnpm install
- name: Build aliucord
run: pnpm lint && pnpm build
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2 # Install pnpm using packageManager key in package.json
- name: Use Node.js 18
uses: actions/setup-node@v2
with:
node-version: 18
cache: "pnpm"
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Build aliucord
run: pnpm lint && pnpm build

2
.gitignore vendored
View File

@ -6,8 +6,6 @@ vencord_installer
.idea
# These are absolute pain causing merge conflicts
pnpm-lock.yaml
yarn.lock
package-lock.json

View File

@ -4,12 +4,18 @@ Welcome to Megu's Installation Guide! In this file, you will learn about how to
## Sections
- [Dependencies](#dependencies)
- [Installing Vencord](#installing-vencord)
- [Updating Vencord](#updating-vencord)
- [Uninstalling Vencord](#uninstalling-vencord)
- [Manually Installing Vencord](#manually-installing-vencord)
- [Manually Uninstalling Vencord](#manually-uninstalling-vencord)
- [Installation Guide](#installation-guide)
- [Sections](#sections)
- [Dependencies](#dependencies)
- [Installing Vencord](#installing-vencord)
- [Updating Vencord](#updating-vencord)
- [Uninstalling Vencord](#uninstalling-vencord)
- [Manually Installing Vencord](#manually-installing-vencord)
- [On Windows](#on-windows)
- [On Linux](#on-linux)
- [On MacOS](#on-macos)
- [Manual Patching](#manual-patching)
- [Manually Uninstalling Vencord](#manually-uninstalling-vencord)
## Dependencies
@ -38,7 +44,7 @@ cd Vencord
Install dependencies:
```shell
pnpm install
pnpm install --frozen-lockfile
```
Build Vencord:
@ -95,7 +101,7 @@ pnpm uninject
The above command may ask you to also run:
```shell
pnpm install
pnpm install --frozen-lockfile
pnpm uninject
```

1724
pnpm-lock.yaml generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -5,7 +5,7 @@ const { execSync } = require("child_process");
console.log("\nVencord Installer\n");
if (!fs.existsSync(path.join(process.cwd(), "node_modules"))) {
console.log("You need to install dependencies first. Run:", "pnpm install");
console.log("You need to install dependencies first. Run:", "pnpm install --frozen-lockfile");
process.exit(1);
}

View File

@ -4,7 +4,7 @@ const fs = require("fs");
console.log("\nVencord Uninstaller\n");
if (!fs.existsSync(path.join(process.cwd(), "node_modules"))) {
console.log("You need to install dependencies first. Run:", "pnpm install");
console.log("You need to install dependencies first. Run:", "pnpm install --frozen-lockfile");
process.exit(1);
}