UNPKG

619 BJavaScriptView Raw
1'use strict'
2
3const { writeFileSync } = require('fs')
4const { resolve } = require('path')
5
6// eslint-disable-next-line import/no-unresolved -- File is created by Docker Compose
7const sourcePackage = require('../source.package.json')
8const projectPackage = require('../package.json')
9
10delete projectPackage.devDependencies['@crystal-ball/webpack-base']
11delete sourcePackage.devDependencies.cypress // don't need this in container
12
13projectPackage.devDependencies = {
14 ...projectPackage.devDependencies,
15 ...sourcePackage.dependencies,
16}
17
18writeFileSync(resolve('package.json'), JSON.stringify(projectPackage, null, 2))