@@ -199,7 +205,7 @@ export function ConfPage() {
-
+
Announcing the first ever Nx Conf on{' '}
{' '}
@@ -332,6 +338,260 @@ export function ConfPage() {
+
+
+ {/*NAVIGATION*/}
+ {/*
*/}
+
+ {/*AGENDA*/}
+ {/*
*/}
+ {/*
*/}
+ {/* Agenda*/}
+ {/* */}
+ {/* */}
+ {/**/}
+
+ {/*SPEAKERS*/}
+ {/*
*/}
+ {/*
*/}
+ {/* Speakers*/}
+ {/* */}
+ {/* */}
+ {/**/}
+
+ {/*WORKSHOP*/}
+
+
+ Workshop
+
+
+
+
+ {/*SPONSORS*/}
+ {/*
*/}
+ {/* */}
+ {/*
*/}
+ {/*
*/}
+ {/*
*/}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/*
*/}
+ {/*
*/}
+ {/*
*/}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/* */}
+ {/*
*/}
+ {/*
*/}
+ {/*
*/}
+
+
>
diff --git a/nx-dev/nx-dev/public/images/conf/diana-rodriguez.webp b/nx-dev/nx-dev/public/images/conf/diana-rodriguez.webp
new file mode 100644
index 0000000000..5b38347439
Binary files /dev/null and b/nx-dev/nx-dev/public/images/conf/diana-rodriguez.webp differ
diff --git a/nx-dev/nx-dev/public/images/conf/isaac-mann.webp b/nx-dev/nx-dev/public/images/conf/isaac-mann.webp
new file mode 100644
index 0000000000..b48acc2cbc
Binary files /dev/null and b/nx-dev/nx-dev/public/images/conf/isaac-mann.webp differ
diff --git a/nx-dev/nx-dev/public/images/conf/james-henry.webp b/nx-dev/nx-dev/public/images/conf/james-henry.webp
new file mode 100644
index 0000000000..c567a8dddf
Binary files /dev/null and b/nx-dev/nx-dev/public/images/conf/james-henry.webp differ
diff --git a/nx-dev/nx-dev/public/images/conf/jeff-cross.webp b/nx-dev/nx-dev/public/images/conf/jeff-cross.webp
new file mode 100644
index 0000000000..c446b29ad6
Binary files /dev/null and b/nx-dev/nx-dev/public/images/conf/jeff-cross.webp differ
diff --git a/nx-dev/nx-dev/public/images/conf/manfred-steyer.webp b/nx-dev/nx-dev/public/images/conf/manfred-steyer.webp
new file mode 100644
index 0000000000..3f3f2be2a3
Binary files /dev/null and b/nx-dev/nx-dev/public/images/conf/manfred-steyer.webp differ
diff --git a/nx-dev/nx-dev/public/images/conf/nathan-walker.webp b/nx-dev/nx-dev/public/images/conf/nathan-walker.webp
new file mode 100644
index 0000000000..6173146597
Binary files /dev/null and b/nx-dev/nx-dev/public/images/conf/nathan-walker.webp differ
diff --git a/nx-dev/nx-dev/public/images/conf/rares-matei.webp b/nx-dev/nx-dev/public/images/conf/rares-matei.webp
new file mode 100644
index 0000000000..a6e94cf729
Binary files /dev/null and b/nx-dev/nx-dev/public/images/conf/rares-matei.webp differ
diff --git a/nx-dev/nx-dev/public/images/conf/victor-savkin.webp b/nx-dev/nx-dev/public/images/conf/victor-savkin.webp
new file mode 100644
index 0000000000..351f49397c
Binary files /dev/null and b/nx-dev/nx-dev/public/images/conf/victor-savkin.webp differ
diff --git a/nx-dev/ui/common/tsconfig.json b/nx-dev/ui/common/tsconfig.json
index 42100283ec..bd1bd9e6fa 100644
--- a/nx-dev/ui/common/tsconfig.json
+++ b/nx-dev/ui/common/tsconfig.json
@@ -4,8 +4,11 @@
"jsx": "react-jsx",
"allowJs": true,
"esModuleInterop": true,
- "strictNullChecks": true,
- "allowSyntheticDefaultImports": true
+ "allowSyntheticDefaultImports": true,
+ "forceConsistentCasingInFileNames": true,
+ "strict": true,
+ "noImplicitReturns": true,
+ "noFallthroughCasesInSwitch": true
},
"files": [],
"include": [],
diff --git a/nx-dev/ui/member-card/.babelrc b/nx-dev/ui/member-card/.babelrc
new file mode 100644
index 0000000000..9fcef0394f
--- /dev/null
+++ b/nx-dev/ui/member-card/.babelrc
@@ -0,0 +1,4 @@
+{
+ "presets": ["next/babel"],
+ "plugins": []
+}
diff --git a/nx-dev/ui/member-card/.eslintrc.json b/nx-dev/ui/member-card/.eslintrc.json
new file mode 100644
index 0000000000..50e59482cf
--- /dev/null
+++ b/nx-dev/ui/member-card/.eslintrc.json
@@ -0,0 +1,18 @@
+{
+ "extends": ["plugin:@nrwl/nx/react", "../../../.eslintrc.json"],
+ "ignorePatterns": ["!**/*"],
+ "overrides": [
+ {
+ "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
+ "rules": {}
+ },
+ {
+ "files": ["*.ts", "*.tsx"],
+ "rules": {}
+ },
+ {
+ "files": ["*.js", "*.jsx"],
+ "rules": {}
+ }
+ ]
+}
diff --git a/nx-dev/ui/member-card/README.md b/nx-dev/ui/member-card/README.md
new file mode 100644
index 0000000000..1b9e231baf
--- /dev/null
+++ b/nx-dev/ui/member-card/README.md
@@ -0,0 +1,7 @@
+# nx-dev-ui-member-card
+
+This library was generated with [Nx](https://nx.dev).
+
+## Running unit tests
+
+Run `nx test nx-dev-ui-member-card` to execute the unit tests via [Jest](https://jestjs.io).
diff --git a/nx-dev/ui/member-card/jest.config.js b/nx-dev/ui/member-card/jest.config.js
new file mode 100644
index 0000000000..711e539db2
--- /dev/null
+++ b/nx-dev/ui/member-card/jest.config.js
@@ -0,0 +1,12 @@
+const nxPreset = require('@nrwl/jest/preset');
+
+module.exports = {
+ ...nxPreset,
+ displayName: 'nx-dev-ui-member-card',
+ preset: '../../../jest.preset.js',
+ transform: {
+ '^.+\\.[tj]sx?$': 'babel-jest',
+ },
+ moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
+ coverageDirectory: '../../../coverage/nx-dev/ui/member-card',
+};
diff --git a/nx-dev/ui/member-card/project.json b/nx-dev/ui/member-card/project.json
new file mode 100644
index 0000000000..20a4c5b7d6
--- /dev/null
+++ b/nx-dev/ui/member-card/project.json
@@ -0,0 +1,22 @@
+{
+ "root": "nx-dev/ui/member-card",
+ "sourceRoot": "nx-dev/ui/member-card/src",
+ "projectType": "library",
+ "tags": ["scope:nx-dev", "type:ui"],
+ "targets": {
+ "lint": {
+ "executor": "@nrwl/linter:eslint",
+ "options": {
+ "lintFilePatterns": ["nx-dev/ui/member-card/**/*.{ts,tsx,js,jsx}"]
+ }
+ },
+ "test": {
+ "executor": "@nrwl/jest:jest",
+ "outputs": ["coverage/nx-dev/ui/member-card"],
+ "options": {
+ "jestConfig": "nx-dev/ui/member-card/jest.config.js",
+ "passWithNoTests": true
+ }
+ }
+ }
+}
diff --git a/nx-dev/ui/member-card/src/index.ts b/nx-dev/ui/member-card/src/index.ts
new file mode 100644
index 0000000000..903ed7cb33
--- /dev/null
+++ b/nx-dev/ui/member-card/src/index.ts
@@ -0,0 +1 @@
+export * from './lib/member-card';
diff --git a/nx-dev/ui/member-card/src/lib/member-card.spec.tsx b/nx-dev/ui/member-card/src/lib/member-card.spec.tsx
new file mode 100644
index 0000000000..5eaff09686
--- /dev/null
+++ b/nx-dev/ui/member-card/src/lib/member-card.spec.tsx
@@ -0,0 +1,15 @@
+import { render } from '@testing-library/react';
+import { MemberCard } from './member-card';
+
+describe('MemberCard', () => {
+ xit('should render successfully', () => {
+ const { baseElement } = render(
+
+ );
+ expect(baseElement).toBeTruthy();
+ });
+});
diff --git a/nx-dev/ui/member-card/src/lib/member-card.tsx b/nx-dev/ui/member-card/src/lib/member-card.tsx
new file mode 100644
index 0000000000..f1b77e2967
--- /dev/null
+++ b/nx-dev/ui/member-card/src/lib/member-card.tsx
@@ -0,0 +1,38 @@
+import Image from 'next/image';
+
+export interface Member {
+ imageUrl: string;
+ name: string;
+ description: string;
+ twitter?: string;
+}
+
+export function MemberCard(data: Member): JSX.Element {
+ return (
+
+
+
+
+
+
+ );
+}
diff --git a/nx-dev/ui/member-card/tsconfig.json b/nx-dev/ui/member-card/tsconfig.json
new file mode 100644
index 0000000000..bd1bd9e6fa
--- /dev/null
+++ b/nx-dev/ui/member-card/tsconfig.json
@@ -0,0 +1,23 @@
+{
+ "extends": "../../../tsconfig.base.json",
+ "compilerOptions": {
+ "jsx": "react-jsx",
+ "allowJs": true,
+ "esModuleInterop": true,
+ "allowSyntheticDefaultImports": true,
+ "forceConsistentCasingInFileNames": true,
+ "strict": true,
+ "noImplicitReturns": true,
+ "noFallthroughCasesInSwitch": true
+ },
+ "files": [],
+ "include": [],
+ "references": [
+ {
+ "path": "./tsconfig.lib.json"
+ },
+ {
+ "path": "./tsconfig.spec.json"
+ }
+ ]
+}
diff --git a/nx-dev/ui/member-card/tsconfig.lib.json b/nx-dev/ui/member-card/tsconfig.lib.json
new file mode 100644
index 0000000000..db3423178a
--- /dev/null
+++ b/nx-dev/ui/member-card/tsconfig.lib.json
@@ -0,0 +1,14 @@
+{
+ "extends": "./tsconfig.json",
+ "compilerOptions": {
+ "outDir": "../../../dist/out-tsc",
+ "types": ["node"],
+ "lib": ["DOM"]
+ },
+ "files": [
+ "../../../node_modules/@nrwl/react/typings/cssmodule.d.ts",
+ "../../../node_modules/@nrwl/react/typings/image.d.ts"
+ ],
+ "exclude": ["**/*.spec.ts", "**/*.spec.tsx"],
+ "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"]
+}
diff --git a/nx-dev/ui/member-card/tsconfig.spec.json b/nx-dev/ui/member-card/tsconfig.spec.json
new file mode 100644
index 0000000000..1798b378a9
--- /dev/null
+++ b/nx-dev/ui/member-card/tsconfig.spec.json
@@ -0,0 +1,15 @@
+{
+ "extends": "./tsconfig.json",
+ "compilerOptions": {
+ "outDir": "../../../dist/out-tsc",
+ "module": "commonjs",
+ "types": ["jest", "node"]
+ },
+ "include": [
+ "**/*.spec.ts",
+ "**/*.spec.tsx",
+ "**/*.spec.js",
+ "**/*.spec.jsx",
+ "**/*.d.ts"
+ ]
+}
diff --git a/package.json b/package.json
index 1ce43f5bcb..31b957844f 100644
--- a/package.json
+++ b/package.json
@@ -68,6 +68,7 @@
"@nrwl/next": "12.6.0-beta.10",
"@nrwl/node": "12.6.0-beta.10",
"@nrwl/nx-cloud": "12.3.5",
+ "@nrwl/react": "12.6.0-beta.10",
"@nrwl/tao": "12.6.0-beta.10",
"@nrwl/web": "12.6.0-beta.10",
"@nrwl/workspace": "12.6.0-beta.10",
@@ -87,7 +88,7 @@
"@storybook/core": "~6.3.0",
"@storybook/react": "~6.3.0",
"@svgr/webpack": "5.5.0",
- "@tailwindcss/typography": "^0.4.0",
+ "@tailwindcss/typography": "^0.4.1",
"@testing-library/react": "11.2.5",
"@types/cytoscape": "^3.14.12",
"@types/eslint": "^7.2.2",
@@ -216,7 +217,7 @@
"styled-components": "5.0.0",
"stylus": "0.54.5",
"stylus-loader": "3.0.2",
- "tailwindcss": "^2.1.1",
+ "tailwindcss": "^2.2.7",
"tcp-port-used": "^1.0.2",
"terser": "4.3.8",
"terser-webpack-plugin": "2.3.8",
diff --git a/tsconfig.base.json b/tsconfig.base.json
index 4ffa1d13a5..1709c9f6e8 100644
--- a/tsconfig.base.json
+++ b/tsconfig.base.json
@@ -42,11 +42,13 @@
"@nrwl/nx-dev/feature-analytics": [
"./nx-dev/feature-analytics/src/index.ts"
],
+ "@nrwl/nx-dev/feature-conf": ["./nx-dev/feature-conf/src/index.ts"],
"@nrwl/nx-dev/feature-doc-viewer": [
"./nx-dev/feature-doc-viewer/src/index.ts"
],
"@nrwl/nx-dev/feature-search": ["./nx-dev/feature-search/src/index.ts"],
"@nrwl/nx-dev/ui/common": ["./nx-dev/ui/common/src/index.ts"],
+ "@nrwl/nx-dev/ui/member-card": ["./nx-dev/ui/member-card/src/index.ts"],
"@nrwl/react": ["./packages/react"],
"@nrwl/react/*": ["./packages/react/*"],
"@nrwl/storybook": ["./packages/storybook"],
diff --git a/workspace.json b/workspace.json
index 2ad45dc5e4..e79aa74076 100644
--- a/workspace.json
+++ b/workspace.json
@@ -48,9 +48,11 @@
"nx-dev-data-access-documents": "nx-dev/data-access-documents",
"nx-dev-e2e": "nx-dev/nx-dev-e2e",
"nx-dev-feature-analytics": "nx-dev/feature-analytics",
+ "nx-dev-feature-conf": "nx-dev/feature-conf",
"nx-dev-feature-doc-viewer": "nx-dev/feature-doc-viewer",
"nx-dev-feature-search": "nx-dev/feature-search",
"nx-dev-ui-common": "nx-dev/ui/common",
+ "nx-dev-ui-member-card": "nx-dev/ui/member-card",
"nx-plugin": "packages/nx-plugin",
"react": "packages/react",
"storybook": "packages/storybook",
diff --git a/yarn.lock b/yarn.lock
index ec3417df4a..254bd1b5da 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3262,13 +3262,6 @@
resolved "https://registry.yarnpkg.com/@francoischalifour/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.0.0-alpha.28.tgz#a5ad7996f42e43e4acbb4e0010d663746d0e9997"
integrity sha512-bprfNmYt1opFUFEtD2XfY/kEsm13bzHQgU80uMjhuK0DJ914IjolT1GytpkdM6tJ4MBvyiJPP+bTtWO+BZ7c7w==
-"@fullhuman/postcss-purgecss@^3.1.3":
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz#47af7b87c9bfb3de4bc94a38f875b928fffdf339"
- integrity sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA==
- dependencies:
- purgecss "^3.1.3"
-
"@hapi/accept@5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@hapi/accept/-/accept-5.0.1.tgz#068553e867f0f63225a506ed74e899441af53e10"
@@ -5325,10 +5318,10 @@
"@svgr/plugin-svgo" "^5.5.0"
loader-utils "^2.0.0"
-"@tailwindcss/typography@^0.4.0":
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/@tailwindcss/typography/-/typography-0.4.0.tgz#b80974ad6af93df7b06e1981cb4d79698b6ad5c7"
- integrity sha512-3BfOYT5MYNEq81Ism3L2qu/HRP2Q5vWqZtZRQqQrthHuaTK9qpuPfbMT5WATjAM5J1OePKBaI5pLoX4S1JGNMQ==
+"@tailwindcss/typography@^0.4.1":
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/@tailwindcss/typography/-/typography-0.4.1.tgz#51ddbceea6a0ee9902c649dbe58871c81a831212"
+ integrity sha512-ovPPLUhs7zAIJfr0y1dbGlyCuPhpuv/jpBoFgqAc658DWGGrOBWBMpAWLw2KlzbNeVk4YBJMzue1ekvIbdw6XA==
dependencies:
lodash.castarray "^4.4.0"
lodash.isplainobject "^4.0.6"
@@ -6948,6 +6941,14 @@ anymatch@^3.0.3, anymatch@~3.1.1:
normalize-path "^3.0.0"
picomatch "^2.0.4"
+anymatch@~3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
+ integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
+ dependencies:
+ normalize-path "^3.0.0"
+ picomatch "^2.0.4"
+
apache-md5@1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/apache-md5/-/apache-md5-1.1.2.tgz#ee49736b639b4f108b6e9e626c6da99306b41692"
@@ -6993,6 +6994,11 @@ arg@^4.1.0:
resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089"
integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
+arg@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.0.tgz#a20e2bb5710e82950a516b3f933fee5ed478be90"
+ integrity sha512-4P8Zm2H+BRS+c/xX1LrHw0qKpEhdlZjLCgWy+d78T9vqa2Z2SiD2wMrYuWIAFy5IZUD7nnNXroRttz+0RzlrzQ==
+
argparse@^1.0.7:
version "1.0.10"
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
@@ -9165,6 +9171,21 @@ chokidar@^2.0.3, chokidar@^2.1.8:
optionalDependencies:
fsevents "^1.2.7"
+chokidar@^3.5.2:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"
+ integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
+ dependencies:
+ anymatch "~3.1.2"
+ braces "~3.0.2"
+ glob-parent "~5.1.2"
+ is-binary-path "~2.1.0"
+ is-glob "~4.0.1"
+ normalize-path "~3.0.0"
+ readdirp "~3.6.0"
+ optionalDependencies:
+ fsevents "~2.3.2"
+
chownr@^1.1.1, chownr@^1.1.2, chownr@^1.1.3:
version "1.1.4"
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
@@ -9439,7 +9460,7 @@ collection-visit@^1.0.0:
map-visit "^1.0.0"
object-visit "^1.0.0"
-color-convert@^1.9.0, color-convert@^1.9.1:
+color-convert@^1.9.0, color-convert@^1.9.1, color-convert@^1.9.3:
version "1.9.3"
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
@@ -9471,7 +9492,15 @@ color-string@^1.5.4:
color-name "^1.0.0"
simple-swizzle "^0.2.2"
-color@^3.0.0, color@^3.1.1, color@^3.1.3:
+color-string@^1.6.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.6.0.tgz#c3915f61fe267672cb7e1e064c9d692219f6c312"
+ integrity sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==
+ dependencies:
+ color-name "^1.0.0"
+ simple-swizzle "^0.2.2"
+
+color@^3.0.0, color@^3.1.1:
version "3.1.3"
resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e"
integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==
@@ -9479,6 +9508,14 @@ color@^3.0.0, color@^3.1.1, color@^3.1.3:
color-convert "^1.9.1"
color-string "^1.5.4"
+color@^3.2.0:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz#3544dc198caf4490c3ecc9a790b54fe9ff45e164"
+ integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==
+ dependencies:
+ color-convert "^1.9.3"
+ color-string "^1.6.0"
+
colorette@^1.1.0, colorette@^1.2.1, colorette@^1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94"
@@ -11302,10 +11339,10 @@ dicer@0.2.5:
readable-stream "1.1.x"
streamsearch "0.1.2"
-didyoumean@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.1.tgz#e92edfdada6537d484d73c0172fd1eba0c4976ff"
- integrity sha1-6S7f2tplN9SE1zwBcv0eugxJdv8=
+didyoumean@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
+ integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==
diff-match-patch@^1.0.0:
version "1.0.5"
@@ -12650,6 +12687,17 @@ fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.4, fast-glob@^3.2.5:
micromatch "^4.0.2"
picomatch "^2.2.1"
+fast-glob@^3.2.7:
+ version "3.2.7"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1"
+ integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==
+ dependencies:
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.2"
+ merge2 "^1.3.0"
+ micromatch "^4.0.4"
+
fast-json-parse@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/fast-json-parse/-/fast-json-parse-1.0.3.tgz#43e5c61ee4efa9265633046b770fb682a7577c4d"
@@ -13136,6 +13184,15 @@ fs-extra@^0.30.0:
path-is-absolute "^1.0.0"
rimraf "^2.2.8"
+fs-extra@^10.0.0:
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1"
+ integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==
+ dependencies:
+ graceful-fs "^4.2.0"
+ jsonfile "^6.0.1"
+ universalify "^2.0.0"
+
fs-extra@^7.0.1:
version "7.0.1"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
@@ -13185,7 +13242,7 @@ fsevents@^1.2.7:
bindings "^1.5.0"
nan "^2.12.1"
-fsevents@^2.1.2, fsevents@^2.3.2, fsevents@~2.3.1:
+fsevents@^2.1.2, fsevents@^2.3.2, fsevents@~2.3.1, fsevents@~2.3.2:
version "2.3.2"
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
@@ -13441,7 +13498,7 @@ glob-parent@^3.1.0:
is-glob "^3.1.0"
path-dirname "^1.0.0"
-glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@^5.1.1, glob-parent@~5.1.0:
+glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@^5.1.1, glob-parent@^5.1.2, glob-parent@~5.1.0, glob-parent@~5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
@@ -15014,11 +15071,6 @@ is-dom@^1.0.0:
is-object "^1.0.1"
is-window "^1.0.2"
-is-dotfile@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"
- integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=
-
is-extendable@^0.1.0, is-extendable@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
@@ -17076,6 +17128,11 @@ lie@~3.3.0:
dependencies:
immediate "~3.0.5"
+lilconfig@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.3.tgz#68f3005e921dafbd2a2afb48379986aa6d2579fd"
+ integrity sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==
+
lines-and-columns@^1.1.6:
version "1.1.6"
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
@@ -18391,10 +18448,10 @@ mkdirp@1.0.4, mkdirp@1.x, mkdirp@^1.0.3, mkdirp@^1.0.4, mkdirp@~1.0.4:
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
-modern-normalize@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/modern-normalize/-/modern-normalize-1.0.0.tgz#539d84a1e141338b01b346f3e27396d0ed17601e"
- integrity sha512-1lM+BMLGuDfsdwf3rsgBSrxJwAZHFIrQ8YR61xIqdHo0uNKI9M52wNpHSrliZATJp51On6JD0AfRxd4YGSU0lw==
+modern-normalize@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/modern-normalize/-/modern-normalize-1.1.0.tgz#da8e80140d9221426bd4f725c6e11283d34f90b7"
+ integrity sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==
modify-values@^1.0.0:
version "1.0.1"
@@ -19114,11 +19171,16 @@ object-copy@^0.1.0:
define-property "^0.2.5"
kind-of "^3.0.3"
-object-hash@2.1.1, object-hash@^2.1.1:
+object-hash@2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.1.1.tgz#9447d0279b4fcf80cff3259bf66a1dc73afabe09"
integrity sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ==
+object-hash@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5"
+ integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==
+
object-inspect@^1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a"
@@ -19697,16 +19759,6 @@ parse-github-repo-url@^1.3.0:
resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz#9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50"
integrity sha1-nn2LslKmy2ukJZUGC3v23z28H1A=
-parse-glob@^3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
- integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw=
- dependencies:
- glob-base "^0.3.0"
- is-dotfile "^1.0.0"
- is-extglob "^1.0.0"
- is-glob "^2.0.0"
-
parse-json@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
@@ -20342,16 +20394,6 @@ postcss-font-variant@^4.0.0:
dependencies:
postcss "^7.0.2"
-postcss-functions@^3:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/postcss-functions/-/postcss-functions-3.0.0.tgz#0e94d01444700a481de20de4d55fb2640564250e"
- integrity sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=
- dependencies:
- glob "^7.1.2"
- object-assign "^4.1.1"
- postcss "^6.0.9"
- postcss-value-parser "^3.3.0"
-
postcss-gap-properties@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715"
@@ -20408,6 +20450,15 @@ postcss-load-config@^3.0.0:
cosmiconfig "^7.0.0"
import-cwd "^3.0.0"
+postcss-load-config@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.0.tgz#d39c47091c4aec37f50272373a6a648ef5e97829"
+ integrity sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==
+ dependencies:
+ import-cwd "^3.0.0"
+ lilconfig "^2.0.3"
+ yaml "^1.10.2"
+
postcss-loader@4.2.0, postcss-loader@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-4.2.0.tgz#f6993ea3e0f46600fb3ee49bbd010448123a7db4"
@@ -20973,6 +21024,14 @@ postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2, postcss-selector
uniq "^1.0.1"
util-deprecate "^1.0.2"
+postcss-selector-parser@^6.0.6:
+ version "6.0.6"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea"
+ integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==
+ dependencies:
+ cssesc "^3.0.0"
+ util-deprecate "^1.0.2"
+
postcss-svgo@^4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258"
@@ -21065,15 +21124,6 @@ postcss@8.3.5, postcss@^8.2.15:
nanoid "^3.1.23"
source-map-js "^0.6.2"
-postcss@^6.0.9:
- version "6.0.23"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324"
- integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==
- dependencies:
- chalk "^2.4.1"
- source-map "^0.6.1"
- supports-color "^5.4.0"
-
postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.35, postcss@^7.0.5, postcss@^7.0.6:
version "7.0.35"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24"
@@ -21419,10 +21469,10 @@ punycode@^2.1.0, punycode@^2.1.1:
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
-purgecss@^3.1.3:
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/purgecss/-/purgecss-3.1.3.tgz#26987ec09d12eeadc318e22f6e5a9eb0be094f41"
- integrity sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ==
+purgecss@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/purgecss/-/purgecss-4.0.3.tgz#8147b429f9c09db719e05d64908ea8b672913742"
+ integrity sha512-PYOIn5ibRIP34PBU9zohUcCI09c7drPJJtTDAc0Q6QlRz2/CHQ8ywGLdE7ZhxU2VTqB7p5wkvj5Qcm05Rz3Jmw==
dependencies:
commander "^6.0.0"
glob "^7.0.0"
@@ -22083,6 +22133,13 @@ readdirp@^3.5.0, readdirp@~3.5.0:
dependencies:
picomatch "^2.2.1"
+readdirp@~3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
+ integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
+ dependencies:
+ picomatch "^2.2.1"
+
rechoir@^0.6.2:
version "0.6.2"
resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
@@ -24333,7 +24390,7 @@ stylus@0.54.8, stylus@^0.54.8:
semver "^6.3.0"
source-map "^0.7.3"
-supports-color@5.5.0, supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0:
+supports-color@5.5.0, supports-color@^5.3.0, supports-color@^5.5.0:
version "5.5.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
@@ -24446,38 +24503,42 @@ table@^5.2.3:
slice-ansi "^2.1.0"
string-width "^3.0.0"
-tailwindcss@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-2.1.1.tgz#642f6038c9283a8e1454da34585b8b7c1a1e8877"
- integrity sha512-zZ6axGqpSZOCBS7wITm/WNHkBzDt5CIZlDlx0eCVldwTxFPELCVGbgh7Xpb3/kZp3cUxOmK7bZUjqhuMrbN6xQ==
+tailwindcss@^2.2.7:
+ version "2.2.7"
+ resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-2.2.7.tgz#795d07a14ef46c2dc4a1610f7f906f697daaf731"
+ integrity sha512-jv35rugP5j8PpzbXnsria7ZAry7Evh0KtQ4MZqNd+PhF+oIKPwJTVwe/rmfRx9cZw3W7iPZyzBmeoAoNwfJ1yg==
dependencies:
- "@fullhuman/postcss-purgecss" "^3.1.3"
+ arg "^5.0.0"
bytes "^3.0.0"
- chalk "^4.1.0"
- chokidar "^3.5.1"
- color "^3.1.3"
+ chalk "^4.1.1"
+ chokidar "^3.5.2"
+ color "^3.2.0"
+ cosmiconfig "^7.0.0"
detective "^5.2.0"
- didyoumean "^1.2.1"
+ didyoumean "^1.2.2"
dlv "^1.1.3"
- fast-glob "^3.2.5"
- fs-extra "^9.1.0"
+ fast-glob "^3.2.7"
+ fs-extra "^10.0.0"
+ glob-parent "^6.0.0"
html-tags "^3.1.0"
+ is-glob "^4.0.1"
lodash "^4.17.21"
lodash.topath "^4.5.2"
- modern-normalize "^1.0.0"
+ modern-normalize "^1.1.0"
node-emoji "^1.8.1"
normalize-path "^3.0.0"
- object-hash "^2.1.1"
- parse-glob "^3.0.4"
- postcss-functions "^3"
+ object-hash "^2.2.0"
postcss-js "^3.0.3"
+ postcss-load-config "^3.1.0"
postcss-nested "5.0.5"
- postcss-selector-parser "^6.0.4"
+ postcss-selector-parser "^6.0.6"
postcss-value-parser "^4.1.0"
pretty-hrtime "^1.0.3"
+ purgecss "^4.0.3"
quick-lru "^5.1.1"
reduce-css-calc "^2.1.8"
resolve "^1.20.0"
+ tmp "^0.2.1"
tapable@^1.0.0, tapable@^1.1.3:
version "1.1.3"
@@ -24829,7 +24890,7 @@ tmp@0.0.33, tmp@0.0.x, tmp@^0.0.33:
dependencies:
os-tmpdir "~1.0.2"
-tmp@~0.2.1:
+tmp@^0.2.1, tmp@~0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14"
integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==
@@ -26713,6 +26774,11 @@ yaml@^1.10.0, yaml@^1.7.2:
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e"
integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
+yaml@^1.10.2:
+ version "1.10.2"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
+ integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
+
yargs-parser@11.0.0:
version "11.0.0"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.0.0.tgz#d9fd0f0cd551a2a2ef9bbf42606ffb6211634232"