From fb65d0f954728295dbdee9e68850cc37edb1c3c7 Mon Sep 17 00:00:00 2001 From: Hugo Alliaume Date: Sat, 5 Dec 2020 10:22:05 +0100 Subject: [PATCH] feat: setup Yarn workspaces --- .github/workflows/test.yaml | 22 ++-------------------- .gitignore | 3 +++ package.json | 8 ++++++++ src/Chartjs/Resources/assets/.gitignore | 3 --- src/Cropperjs/Resources/assets/.gitignore | 3 --- src/Dropzone/Resources/assets/.gitignore | 3 --- src/LazyImage/Resources/assets/.gitignore | 3 --- src/Swup/Resources/assets/.gitignore | 3 --- 8 files changed, 13 insertions(+), 35 deletions(-) create mode 100644 package.json delete mode 100644 src/Chartjs/Resources/assets/.gitignore delete mode 100644 src/Cropperjs/Resources/assets/.gitignore delete mode 100644 src/Dropzone/Resources/assets/.gitignore delete mode 100644 src/LazyImage/Resources/assets/.gitignore delete mode 100644 src/Swup/Resources/assets/.gitignore diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 7bbbb88c15d..5e40cb3f126 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -85,23 +85,5 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - - name: Chartjs - run: | - cd src/Chartjs/Resources/assets - yarn - yarn test - - name: Cropperjs - run: | - cd src/Cropperjs/Resources/assets - yarn - yarn test - - name: Dropzone - run: | - cd src/Dropzone/Resources/assets - yarn - yarn test - - name: LazyImage - run: | - cd src/LazyImage/Resources/assets - yarn - yarn test + - run: yarn + - run: yarn test diff --git a/.gitignore b/.gitignore index 3d0b4303cf3..b1150e7ab6b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,4 @@ .php_cs.cache +node_modules +yarn.lock +yarn-error.log diff --git a/package.json b/package.json new file mode 100644 index 00000000000..a36b92f66cb --- /dev/null +++ b/package.json @@ -0,0 +1,8 @@ +{ + "private": true, + "workspaces": ["src/*/Resources/assets"], + "scripts": { + "build": "yarn workspaces run build", + "test": "yarn workspaces run test" + } +} diff --git a/src/Chartjs/Resources/assets/.gitignore b/src/Chartjs/Resources/assets/.gitignore deleted file mode 100644 index 27673665f75..00000000000 --- a/src/Chartjs/Resources/assets/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -node_modules -yarn.lock -yarn-error.log diff --git a/src/Cropperjs/Resources/assets/.gitignore b/src/Cropperjs/Resources/assets/.gitignore deleted file mode 100644 index 27673665f75..00000000000 --- a/src/Cropperjs/Resources/assets/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -node_modules -yarn.lock -yarn-error.log diff --git a/src/Dropzone/Resources/assets/.gitignore b/src/Dropzone/Resources/assets/.gitignore deleted file mode 100644 index 27673665f75..00000000000 --- a/src/Dropzone/Resources/assets/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -node_modules -yarn.lock -yarn-error.log diff --git a/src/LazyImage/Resources/assets/.gitignore b/src/LazyImage/Resources/assets/.gitignore deleted file mode 100644 index 27673665f75..00000000000 --- a/src/LazyImage/Resources/assets/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -node_modules -yarn.lock -yarn-error.log diff --git a/src/Swup/Resources/assets/.gitignore b/src/Swup/Resources/assets/.gitignore deleted file mode 100644 index 27673665f75..00000000000 --- a/src/Swup/Resources/assets/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -node_modules -yarn.lock -yarn-error.log