Skip to content

Commit 51ef192

Browse files
Merge pull request #741 from bryceosterhaus/700
2 parents 978d09a + 2ae8b87 commit 51ef192

File tree

14 files changed

+236
-423
lines changed

14 files changed

+236
-423
lines changed

.github/workflows/format.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
strategy:
2121
matrix:
22-
node-version: [12.x]
22+
node-version: [14.x]
2323

2424
steps:
2525
- uses: actions/checkout@v2

.github/workflows/guidelines.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

2222
strategy:
2323
matrix:
24-
node-version: [12.x]
24+
node-version: [14.x]
2525

2626
steps:
2727
- uses: actions/checkout@v2

.github/workflows/js-toolkit-v2.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323

2424
strategy:
2525
matrix:
26-
node-version: [12.x]
26+
node-version: [14.x]
2727

2828
steps:
2929
- uses: actions/checkout@v2
@@ -46,7 +46,7 @@ jobs:
4646

4747
strategy:
4848
matrix:
49-
node-version: [12.x]
49+
node-version: [14.x]
5050

5151
steps:
5252
- uses: actions/checkout@v2

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727

2828
strategy:
2929
matrix:
30-
node-version: [12.x]
30+
node-version: [14.x]
3131

3232
steps:
3333
- uses: actions/checkout@v2

.github/workflows/lockfile.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
strategy:
2121
matrix:
22-
node-version: [12.x]
22+
node-version: [14.x]
2323

2424
steps:
2525
- uses: actions/checkout@v2

.github/workflows/projects.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131

3232
strategy:
3333
matrix:
34-
node-version: [12.x]
34+
node-version: [14.x]
3535

3636
steps:
3737
- uses: actions/checkout@v2
@@ -53,7 +53,7 @@ jobs:
5353

5454
strategy:
5555
matrix:
56-
node-version: [12.x]
56+
node-version: [14.x]
5757

5858
steps:
5959
- uses: actions/checkout@v2

projects/js-themes-toolkit/packages/liferay-theme-tasks/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"gulp-postcss": "^8.0.0",
1818
"gulp-rename": "^1.2.0",
1919
"gulp-replace-task": "^0.11.0",
20-
"gulp-sass": "^3.2.0",
20+
"gulp-sass": "^5.0.0",
2121
"gulp-sourcemaps": "1.6.0",
2222
"gulp-terser": "^2.0.0",
2323
"gulp-util": "^3.0.8",
@@ -46,10 +46,11 @@
4646
"description": "A set of tasks for building and deploying Liferay Portal themes.",
4747
"devDependencies": {
4848
"liferay-frontend-theme-styled": "6.0.6",
49-
"liferay-frontend-theme-unstyled": "6.0.6"
49+
"liferay-frontend-theme-unstyled": "6.0.6",
50+
"node-sass": "^6.0.1"
5051
},
5152
"engines": {
52-
"node": ">=8.0.0"
53+
"node": ">=14.0.0"
5354
},
5455
"keywords": [
5556
"liferay",

projects/js-themes-toolkit/packages/liferay-theme-tasks/theme/tasks/__tests__/build.test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,8 @@ describe('using lib_sass', () => {
122122
sassOptions: (defaults) => {
123123
sassOptionsCalled = true;
124124

125+
defaults.dartSass = false;
126+
125127
assertTruthy(defaults.includePaths);
126128

127129
return defaults;
@@ -152,7 +154,6 @@ describe('using lib_sass', () => {
152154
distName: 'base-theme',
153155
gulp: new Gulp(),
154156
hookFn: buildHookFn,
155-
sassOptions: {dartSass: true},
156157
}),
157158
namespace: 'dart_sass_build_task',
158159
themeConfig: {},

projects/js-themes-toolkit/packages/liferay-theme-tasks/theme/tasks/__tests__/deploy.test.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ beforeEach(() => {
3434
registerTasks({
3535
distName: 'base-theme',
3636
gulp: new Gulp(),
37+
sassOptions: {
38+
dartSass: false,
39+
},
3740
}),
3841
namespace: 'deploy_task',
3942
themeName: 'base-theme-7-2',

projects/js-themes-toolkit/packages/liferay-theme-tasks/theme/tasks/__tests__/kickstart.test.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,11 @@ describe('globally installed theme', () => {
3333

3434
beforeEach(() => {
3535
tempTheme = setupTempTheme({
36-
init: () => registerTasks({gulp: new Gulp()}),
36+
init: () =>
37+
registerTasks({
38+
gulp: new Gulp(),
39+
sassOptions: {dartSass: false},
40+
}),
3741
namespace: 'kickstart_task_global',
3842
themeName: 'base-theme',
3943
version: '7.1',
@@ -96,7 +100,11 @@ describe('npm theme', () => {
96100

97101
beforeEach(() => {
98102
tempTheme = setupTempTheme({
99-
init: () => registerTasks({gulp: new Gulp()}),
103+
init: () =>
104+
registerTasks({
105+
gulp: new Gulp(),
106+
sassOptions: {dartSass: false},
107+
}),
100108
namespace: 'kickstart_task_npm',
101109
});
102110

0 commit comments

Comments
 (0)