diff --git a/inst/templates/node/package-lock.json b/inst/templates/node/package-lock.json index 151d3048..ba8f569b 100644 --- a/inst/templates/node/package-lock.json +++ b/inst/templates/node/package-lock.json @@ -15,7 +15,7 @@ "eslint-config-airbnb": "^19.0.4", "eslint-import-resolver-webpack": "^0.13.1", "eslint-plugin-import": "^2.24.2", - "sass": "^1.39.0", + "sass": "^1.69.0", "start-server-and-test": "^1.12.6", "stylelint": "^13.13.1", "stylelint-config-standard": "^22.0.0", @@ -7751,9 +7751,10 @@ "dev": true }, "node_modules/sass": { - "version": "1.49.7", + "version": "1.69.5", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz", + "integrity": "sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==", "dev": true, - "license": "MIT", "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -7763,7 +7764,7 @@ "sass": "sass.js" }, "engines": { - "node": ">=12.0.0" + "node": ">=14.0.0" } }, "node_modules/schema-utils": { @@ -14233,7 +14234,9 @@ "dev": true }, "sass": { - "version": "1.49.7", + "version": "1.69.5", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz", + "integrity": "sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0", diff --git a/inst/templates/node/package.json b/inst/templates/node/package.json index 9f2be03e..ea20cc05 100644 --- a/inst/templates/node/package.json +++ b/inst/templates/node/package.json @@ -22,7 +22,7 @@ "eslint-config-airbnb": "^19.0.4", "eslint-import-resolver-webpack": "^0.13.1", "eslint-plugin-import": "^2.24.2", - "sass": "^1.39.0", + "sass": "^1.69.0", "start-server-and-test": "^1.12.6", "stylelint": "^13.13.1", "stylelint-config-standard": "^22.0.0", diff --git a/vignettes/tutorial/create-your-first-rhino-app.Rmd b/vignettes/tutorial/create-your-first-rhino-app.Rmd index 7650eb69..59871bc3 100644 --- a/vignettes/tutorial/create-your-first-rhino-app.Rmd +++ b/vignettes/tutorial/create-your-first-rhino-app.Rmd @@ -22,7 +22,7 @@ install.packages("rhino") This tutorial uses the native pipe operator (`|>`) introduced in R 4.1 release. If you use an earlier R version, then you can use the `%>%` pipe operator found in `{magrittr}` and `{dplyr}` packages instead. To use the state of the art JavaScript and Sass development tools provided by Rhino, -you'll need to [install Node.js](https://nodejs.org/en/download/) (v12 or later) on your system. +you'll need to [install Node.js](https://nodejs.org/en/download/) (v14 or later) on your system. Rhino will still work without Node.js but with some limitations (described in [JavaScript](#add-javascript-code) and [Sass](#add-custom-styles) sections). diff --git a/vignettes/tutorial/use-react-in-rhino.Rmd b/vignettes/tutorial/use-react-in-rhino.Rmd index ee57c116..1bdcb472 100644 --- a/vignettes/tutorial/use-react-in-rhino.Rmd +++ b/vignettes/tutorial/use-react-in-rhino.Rmd @@ -20,7 +20,7 @@ Before starting make sure that you have installed: 1. Rhino 1.4 or later. You can install the latest version with `install.packages("rhino")`. -2. Node.js v12 or later. +2. Node.js v14 or later. You can download the latest version from [nodejs.org](https://nodejs.org/en/download).