From 7b156142677e3d113b5f963a81d9d02f2f1e7331 Mon Sep 17 00:00:00 2001 From: JoelCDL Date: Wed, 4 Jan 2023 11:59:41 -0800 Subject: [PATCH 1/2] Add fontawesome pro package with github action config --- .github/workflows/tests.yml | 5 ++++- .gitignore | 1 + package-lock.json | 16 ++++++++++++++++ package.json | 1 + 4 files changed, 22 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f70f44e2..e45d6c6d 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,7 +13,10 @@ jobs: node-version: '16.x' cache: 'npm' - name: Install dependencies - run: npm ci + run: | + npm config set '@fortawesome:registry=https://npm.fontawesome.com/' + npm config set '//npm.fontawesome.com/:_authToken' "${{ secrets.FONTAWESOME_TOKEN }}" + npm ci - name: Create test build run: npm run test-build - name: Cache test build diff --git a/.gitignore b/.gitignore index 6c008432..d815ffd3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ .DS_Store dist node_modules +.npmrc .parcel-cache ui-assets diff --git a/package-lock.json b/package-lock.json index 0eab26b0..0bef92da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ }, "devDependencies": { "@faker-js/faker": "^7.6.0", + "@fortawesome/fontawesome-pro": "^6.2.1", "@frctl/fractal": "^1.5.13", "@frctl/mandelbrot": "^1.4.0", "@parcel/optimizer-data-url": "^2.8.0", @@ -272,6 +273,15 @@ "npm": ">=6.0.0" } }, + "node_modules/@fortawesome/fontawesome-pro": { + "version": "6.2.1", + "resolved": "https://npm.fontawesome.com/@fortawesome/fontawesome-pro/-/6.2.1/fontawesome-pro-6.2.1.tgz", + "integrity": "sha512-dHk7iiCf5MCmoUvmrYzfN/I3gebpgpA1oqlOffgOThnsaAR4kpaQ5YMTdkdG99Of1hnN0Bok6R+HE28zXb3SOg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/@frctl/core": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/@frctl/core/-/core-0.3.4.tgz", @@ -17357,6 +17367,12 @@ "integrity": "sha512-XK6BTq1NDMo9Xqw/YkYyGjSsg44fbNwYRx7QK2CuoQgyy+f1rrTDHoExVM5PsyXCtfl2vs2vVJ0MN0yN6LppRw==", "dev": true }, + "@fortawesome/fontawesome-pro": { + "version": "6.2.1", + "resolved": "https://npm.fontawesome.com/@fortawesome/fontawesome-pro/-/6.2.1/fontawesome-pro-6.2.1.tgz", + "integrity": "sha512-dHk7iiCf5MCmoUvmrYzfN/I3gebpgpA1oqlOffgOThnsaAR4kpaQ5YMTdkdG99Of1hnN0Bok6R+HE28zXb3SOg==", + "dev": true + }, "@frctl/core": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/@frctl/core/-/core-0.3.4.tgz", diff --git a/package.json b/package.json index fbac5fe2..eda9ad96 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,7 @@ "homepage": "https://github.com/cdlib/cdlib-ui#readme", "devDependencies": { "@faker-js/faker": "^7.6.0", + "@fortawesome/fontawesome-pro": "^6.2.1", "@frctl/fractal": "^1.5.13", "@frctl/mandelbrot": "^1.4.0", "@parcel/optimizer-data-url": "^2.8.0", From ded0fb13b38e071d556fc5e7f9474b56b4a1bb6b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Jan 2023 20:01:05 +0000 Subject: [PATCH 2/2] Bump json5 from 1.0.1 to 1.0.2 Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0bef92da..3eba4104 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9315,9 +9315,9 @@ "license": "MIT" }, "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, "bin": { "json5": "lib/cli.js" @@ -16243,9 +16243,9 @@ } }, "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "dependencies": { "minimist": "^1.2.0" @@ -23883,9 +23883,9 @@ "dev": true }, "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true }, "jsonfile": { @@ -28976,9 +28976,9 @@ }, "dependencies": { "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "requires": { "minimist": "^1.2.0"