update depndencies

- add engines targeting dev
- bump webpack
- update-oss-attribution CI
- appease eslint for webpack
- clean up packages
  - move @types to devDependencies
  - moved concurrently to devDependencies
  - remove unused babel
This commit is contained in:
Michael C
2022-02-05 21:20:53 -05:00
committed by Ajay
parent f5301fc374
commit 1bd7c6a33a
10 changed files with 7339 additions and 27449 deletions

View File

@@ -1,7 +1,8 @@
/* eslint-disable @typescript-eslint/no-var-requires */
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const webpack = require("webpack");
const path = require('path');
const CopyPlugin = require('copy-webpack-plugin');
const validateOptions = require('schema-utils');
const { validate } = require('schema-utils');
const fs = require('fs');
@@ -30,12 +31,12 @@ const schema = {
class BuildManifest {
constructor (options = {}) {
validateOptions(schema, options, "Build Manifest Plugin");
validate(schema, options, "Build Manifest Plugin");
this.options = options;
}
apply(compiler) {
apply() {
const distFolder = path.resolve(__dirname, "../dist/");
const distManifestFile = path.resolve(distFolder, "manifest.json");