1
0
Fork 0
mirror of synced 2024-09-29 08:41:16 +13:00

Remove custom resetProDependencies

This commit is contained in:
Adria Navarro 2023-05-29 12:57:17 +02:00
parent bb3179cdf4
commit 47b2bfbc20
3 changed files with 0 additions and 44 deletions

View file

@ -54,9 +54,6 @@ jobs:
- run: yarn build --configuration=production
- run: yarn build:sdk
- name: Reset pro dependencies
run: node scripts/resetProDependencies.js
- name: Publish budibase packages to NPM
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

View file

@ -60,9 +60,6 @@ jobs:
- run: yarn build --configuration=production
- run: yarn build:sdk
- name: Reset pro dependencies
run: node scripts/resetProDependencies.js
- name: Publish budibase packages to NPM
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

View file

@ -1,38 +0,0 @@
const fs = require("fs")
const path = require("path")
const { execSync } = require("child_process")
// Get the list of workspaces with mismatched dependencies
const output = execSync("yarn --silent workspaces info --json", {
encoding: "utf-8",
})
const data = JSON.parse(output)
const packageJsonPath = path.join(
data["@budibase/pro"].location,
"package.json"
)
const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, "utf-8"))
let hasChanges = false
const dependencies = data["@budibase/pro"].workspaceDependencies
dependencies.forEach(dependency => {
if (packageJson.dependencies?.[dependency]) {
packageJson.dependencies[dependency] = "0.0.0"
hasChanges = true
}
if (packageJson.devDependencies?.[dependency]) {
packageJson.devDependencies[dependency] = "0.0.0"
hasChanges = true
}
if (packageJson.peerDependencies?.[dependency]) {
packageJson.peerDependencies[dependency] = "0.0.0"
hasChanges = true
}
})
// Write changes to package.json if there are any
if (hasChanges) {
fs.writeFileSync(packageJsonPath, JSON.stringify(packageJson, null, 2) + "\n")
}