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

@@ -47,7 +47,7 @@ jobs:
# Create Beta artifacts (Builds with the name changed to beta)
- name: Create Chrome Beta artifacts
run: npm run build:chrome -- --env.stream=beta
run: npm run build:chrome -- --env stream=beta
- uses: actions/upload-artifact@v2
with:
name: ChromeExtensionBeta
@@ -57,7 +57,7 @@ jobs:
args: zip -qq -r ./builds/ChromeExtensionBeta.zip ./dist
- name: Create Firefox Beta artifacts
run: npm run build:firefox -- --env.stream=beta
run: npm run build:firefox -- --env stream=beta
- uses: actions/upload-artifact@v2
with:
name: FirefoxExtensionBeta

View File

@@ -0,0 +1,32 @@
name: update oss attributions
on:
push:
branches:
- master
paths:
- 'package.json'
- 'package-lock.json'
jobs:
update-oss:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '16'
- name: Install and generate attribution
run: |
npm i -g oss-attribution-generator
generate-attribution
mv ./oss-attribution/attribution.txt ./public/oss-attribution/attribution.txt
- name: Create pull request to update list
uses: peter-evans/create-pull-request@v3
with:
commit-message: Update OSS Attribution
author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
branch: ci/oss_attribution
title: Update OSS Attribution
body: Automated OSS Attribution update