diff --git a/.yarn/cache/@choojs-findup-npm-0.2.1-13bdf9d041-550c58aac2.zip b/.yarn/cache/@choojs-findup-npm-0.2.1-13bdf9d041-550c58aac2.zip
deleted file mode 100644
index e8637185cd4..00000000000
Binary files a/.yarn/cache/@choojs-findup-npm-0.2.1-13bdf9d041-550c58aac2.zip and /dev/null differ
diff --git a/.yarn/cache/gulp-rtlcss-npm-1.4.2-a61671ca13-a4c6680927.zip b/.yarn/cache/gulp-rtlcss-npm-1.4.2-a61671ca13-a4c6680927.zip
deleted file mode 100644
index 1c17a4686e6..00000000000
Binary files a/.yarn/cache/gulp-rtlcss-npm-1.4.2-a61671ca13-a4c6680927.zip and /dev/null differ
diff --git a/.yarn/cache/rtlcss-npm-2.6.2-6a5419b73c-6d3cb2ea10.zip b/.yarn/cache/rtlcss-npm-2.6.2-6a5419b73c-6d3cb2ea10.zip
deleted file mode 100644
index 1d467a7f25a..00000000000
Binary files a/.yarn/cache/rtlcss-npm-2.6.2-6a5419b73c-6d3cb2ea10.zip and /dev/null differ
diff --git a/packages/carbon-web-components/.storybook/main.js b/packages/carbon-web-components/.storybook/main.js
index 88e6d9b9199..64579cdbec3 100644
--- a/packages/carbon-web-components/.storybook/main.js
+++ b/packages/carbon-web-components/.storybook/main.js
@@ -1,7 +1,7 @@
/**
* @license
*
- * Copyright IBM Corp. 2020, 2023
+ * Copyright IBM Corp. 2020, 2024
*
* This source code is licensed under the Apache-2.0 license found in the
* LICENSE file in the root directory of this source tree.
@@ -9,11 +9,9 @@
const path = require('path');
const sass = require('sass');
-const rtlcss = require('rtlcss');
const deepReplace = require('../tools/deep-replace');
const { getPaths } = deepReplace;
-const useRtl = process.env.STORYBOOK_CARBON_CUSTOM_ELEMENTS_USE_RTL === 'true';
const arrayify = (value) =>
Array.isArray(value) ? value : value != null ? [value] : []; // eslint-disable-line no-nested-ternary
@@ -117,7 +115,6 @@ module.exports = {
plugins: () => [
require('../tools/postcss-fix-host-pseudo')(),
require('autoprefixer')(),
- ...(useRtl ? [rtlcss] : []),
],
},
},
diff --git a/packages/carbon-web-components/docs/styling.md b/packages/carbon-web-components/docs/styling.md
index b96ac0e8bf8..9af905fbbbb 100644
--- a/packages/carbon-web-components/docs/styling.md
+++ b/packages/carbon-web-components/docs/styling.md
@@ -71,34 +71,6 @@ following:
@include theme.add-component-tokens(tag-tokens.$tag-tokens);
```
-## Dependency injection
-
-You can let our custom elements modules load alternate `CSSResult` module. Below
-example uses
-[Webpack `NormalModuleReplacementPlugin`](https://webpack.js.org/plugins/normal-module-replacement-plugin/)
-to let our custom elements modules load RTL version of `CSSResult` module that
-is shipped alongside with default `CSSResult` modules, instead of loading the
-default version:
-
-[![Edit @carbon/web-components with custom style](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/p/sandbox/github/carbon-design-system/carbon-for-ibm-dotcom/tree/main/packages/carbon-web-components/examples/codesandbox/rtl?)
-
-```javascript
-const reCssBundle = /\.css\.js$/i;
-
-...
-
-module.exports = {
- ...
- plugins: [
- ...
- new webpack.NormalModuleReplacementPlugin(reCssBundle, resource => {
- resource.request = resource.request.replace(reCssBundle, '.rtl.css.js');
- }),
- ],
- ...
-};
-```
-
## Creating derived components with different style
You can create a derived class of our component and override
diff --git a/packages/carbon-web-components/src/globals/internal/storybook-cdn.ts b/packages/carbon-web-components/src/globals/internal/storybook-cdn.ts
index 7373c5cf98a..d8889fc8d11 100644
--- a/packages/carbon-web-components/src/globals/internal/storybook-cdn.ts
+++ b/packages/carbon-web-components/src/globals/internal/storybook-cdn.ts
@@ -19,13 +19,11 @@ import packageJson from '../../../package.json';
*
* @param {Array} components array of component names
* @param {string} tag tag folder
- * @param {boolean} isRTL flag to show rtl version
*/
-function _renderScript(components, tag, isRTL = false) {
+function _renderScript(components, tag) {
let scripts = '';
- const rtl = isRTL ? '.rtl' : '';
components.forEach((component) => {
- scripts += `\n`;
+ scripts += `\n`;
});
return scripts;
}
@@ -51,7 +49,7 @@ export const cdnJs = ({ components }) => {
\`\`\`html
// SPECIFIC VERSION (available starting v2.0.0)
- ${_renderScript(components, `version/v${packageJson.version}`, true)}
+ ${_renderScript(components, `version/v${packageJson.version}`)}
\`\`\`
`;
};
diff --git a/packages/carbon-web-components/tools/get-rollup-config.js b/packages/carbon-web-components/tools/get-rollup-config.js
index 583ccd2fd6d..d0737dc4232 100644
--- a/packages/carbon-web-components/tools/get-rollup-config.js
+++ b/packages/carbon-web-components/tools/get-rollup-config.js
@@ -1,7 +1,7 @@
/**
* @license
*
- * Copyright IBM Corp. 2020, 2023
+ * Copyright IBM Corp. 2020, 2024
*
* This source code is licensed under the Apache-2.0 license found in the
* LICENSE file in the root directory of this source tree.
@@ -17,7 +17,6 @@ const path = require('path');
const postcss = require('postcss');
const replace = require('@rollup/plugin-replace');
const { nodeResolve } = require('@rollup/plugin-node-resolve');
-const rtlcss = require('rtlcss');
const { promisify } = require('util');
const { terser } = require('rollup-plugin-terser');
@@ -41,11 +40,10 @@ const modeSuffixes = {
/**
* Stores the suffix to append for render direction setting
*
- * @type {{ltr: string, rtl: string}}
+ * @type {{ltr: string}}
*/
const dirSuffixes = {
ltr: '',
- rtl: '.rtl',
};
/**
@@ -72,11 +70,10 @@ function _generateInputs(mode, dir, folders) {
/**
* Gets the PostCSS plugin configuration
*
- * @param {string} mode The build mode
- * @param {string} dir The UI direction
+ * @param {string} mode The build mode\
* @private
*/
-function _getPostCSSPlugins(mode, dir) {
+function _getPostCSSPlugins(mode) {
const postCSSPlugins = [fixHostPseudo(), autoprefixer()];
// Add cssnano for production mode
@@ -84,11 +81,6 @@ function _getPostCSSPlugins(mode, dir) {
postCSSPlugins.push(cssnano());
}
- // Add rtlcss if enabled
- if (dir === 'rtl') {
- postCSSPlugins.push(rtlcss);
- }
-
return postCSSPlugins;
}
diff --git a/packages/styles/gulp/build/default.js b/packages/styles/gulp/build/default.js
index 97bce402bb7..f85796e20a9 100644
--- a/packages/styles/gulp/build/default.js
+++ b/packages/styles/gulp/build/default.js
@@ -1,5 +1,5 @@
/**
- * Copyright IBM Corp. 2020
+ * Copyright IBM Corp. 2020, 2024
*
* This source code is licensed under the Apache-2.0 license found in the
* LICENSE file in the root directory of this source tree.
@@ -15,4 +15,4 @@ const gulp = require('gulp');
* @module default
*/
module.exports = gulp.task('default', gulp.series('clean',
- gulp.parallel('sass-ltr', 'sass-rtl')));
\ No newline at end of file
+ gulp.parallel('sass-ltr')));
\ No newline at end of file
diff --git a/packages/styles/gulp/config.js b/packages/styles/gulp/config.js
index aee3925f970..a64656ff577 100644
--- a/packages/styles/gulp/config.js
+++ b/packages/styles/gulp/config.js
@@ -1,5 +1,5 @@
/**
- * Copyright IBM Corp. 2020
+ * Copyright IBM Corp. 2020, 2024
*
* This source code is licensed under the Apache-2.0 license found in the
* LICENSE file in the root directory of this source tree.
@@ -13,9 +13,7 @@
global.config = {
distPath: 'dist/**/*',
distCss: 'ibm-dotcom-styles.css',
- distRtlCss: 'ibm-dotcom-styles-rtl.css',
distCssMin: 'ibm-dotcom-styles.min.css',
- distRtlCssMin: 'ibm-dotcom-styles-rtl.min.css',
scssEntry: 'scss/ibm-dotcom-styles.scss',
scssFiles: 'scss/**/*.scss',
};
diff --git a/packages/styles/gulp/tasks/sass-rtl.js b/packages/styles/gulp/tasks/sass-rtl.js
deleted file mode 100644
index fe4d4f6ad6b..00000000000
--- a/packages/styles/gulp/tasks/sass-rtl.js
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * Copyright IBM Corp. 2020, 2022
- *
- * This source code is licensed under the Apache-2.0 license found in the
- * LICENSE file in the root directory of this source tree.
- */
-
-'use strict';
-
-const gulp = require('gulp'),
- prefix = require('gulp-autoprefixer'),
- cleanCSS = require('gulp-clean-css'),
- rename = require('gulp-rename'),
- rtlcss = require('gulp-rtlcss'),
- sass = require('gulp-sass')(require('sass')),
- path = require('path');
-
-/**
- * @name _sass
- * @function
- * @description
- * Compile .scss files into build css directory with autoprefixer,
- * then live reload the browser
- * @returns {object} The gulp task stream
- * @private
- */
-function _sass() {
- // prettier-ignore
- return gulp
- .src(global.config.scssEntry)
- .pipe(sass({
- includePaths: [
- path.resolve(__dirname, '../../', 'node_modules'), // styles
- path.resolve(__dirname, '../../../../', 'node_modules'), // root
- ]
- }).on('error', sass.logError))
- .pipe(
- prefix(['> 1%', 'last 2 versions'], {
- cascade: true,
- })
- )
-}
-
-/**
- * @name rtl
- * @function
- * @description
- * Compile the RTL versions of the css directory into the dist folder
- * @returns {object} the gulp task stream
- * @private
- */
-function rtl() {
- return _sass()
- .pipe(rtlcss())
- .pipe(rename(global.config.distRtlCss))
- .pipe(
- cleanCSS({
- format: 'beautify',
- level: {
- 1: { specialComments: 'none' },
- 2: { removeDuplicateRules: true },
- },
- })
- )
- .pipe(gulp.dest('dist'))
- .pipe(rename(global.config.distRtlCssMin))
- .pipe(cleanCSS())
- .pipe(gulp.dest('dist'));
-}
-
-/**
- * Gulp task export
- *
- * @module sass-rtl
- */
-
-module.exports = gulp.task('sass-rtl', rtl);
diff --git a/packages/styles/gulp/tasks/watch.js b/packages/styles/gulp/tasks/watch.js
index 3c892410c25..6ca8ee0d65a 100644
--- a/packages/styles/gulp/tasks/watch.js
+++ b/packages/styles/gulp/tasks/watch.js
@@ -1,5 +1,5 @@
/**
- * Copyright IBM Corp. 2020, 2023
+ * Copyright IBM Corp. 2020, 2024
*
* This source code is licensed under the Apache-2.0 license found in the
* LICENSE file in the root directory of this source tree.
@@ -15,5 +15,5 @@ const gulp = require('gulp');
* @module watch
*/
module.exports = gulp.task('watch', () => {
- gulp.watch(global.config.scssFiles, gulp.parallel('sass-ltr', 'sass-rtl'));
+ gulp.watch(global.config.scssFiles, gulp.parallel('sass-ltr'));
});
diff --git a/packages/styles/package.json b/packages/styles/package.json
index 030c2136492..b7f845336e2 100644
--- a/packages/styles/package.json
+++ b/packages/styles/package.json
@@ -42,7 +42,6 @@
"gulp-autoprefixer": "^6.1.0",
"gulp-clean-css": "^4.3.0",
"gulp-rename": "^2.0.0",
- "gulp-rtlcss": "^1.4.1",
"gulp-sass": "^5.0.0",
"require-dir": "^1.2.0",
"sass": "~1.71.0",
diff --git a/packages/web-components/IMPLEMENTATION_NOTES.md b/packages/web-components/IMPLEMENTATION_NOTES.md
index 79574a95aad..53bb69cc5f2 100644
--- a/packages/web-components/IMPLEMENTATION_NOTES.md
+++ b/packages/web-components/IMPLEMENTATION_NOTES.md
@@ -55,7 +55,6 @@ umbrella.
- [Seeing if a particular method has been called or a particular event has been fired](#seeing-if-a-particular-method-has-been-called-or-a-particular-event-has-been-fired)
- [Defining mocks](#defining-mocks)
- [Restoring state](#restoring-state)
-- [RTL support](#rtl-support)
- [Storybook CSF integration](#storybook-csf-integration)
- [License header](#license-header-1)
- [Focus wrapping](#focus-wrapping)
@@ -783,47 +782,6 @@ to clean up event handlers after tests. This way, we can attach events with
and clean them up with
([`events.reset()`](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/blob/v1.15.0/packages/web-components/src/components/expressive-modal/__tests__/expressive-modal.test.ts#L264)).
-## RTL support
-
-While CSS
-[logical properties and values](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties)
-allow us to support LTR and RTL in one codebase, there are several key
-properties that are not yet supported by some browsers, for example
-[`inset-inline-start`](https://developer.mozilla.org/en-US/docs/Web/CSS/inset-inline-start).
-
-We could use the `dir` attribute selector, but it causes problems with selector
-specificity between direction-specific CSS rulesets vs. non-direction-specific
-CSS rulesets.
-
-To deal with this problem, `@carbon/ibmdotcom-web-components` generates seprate
-CSS for LTR and RTL in its build process.
-
-The build process for the NPM package generates an
-[RTL version](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/blob/v1.15.0/packages/web-components/gulp-tasks/build.js#L80)
-of CSS files as
-[`*.rtl.css.js`](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/blob/v1.15.0/packages/web-components/gulp-tasks/build.js#L90),
-in addition to the LTR version. It also generates RTL version of
-[pre-built bundle](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/blob/v1.15.0/packages/web-components/tools/get-rollup-config.js#L65-L67)
-as
-[`ibmdotcom-web-components-dotcom-shell.rtl.min.js`](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/blob/v1.15.0/packages/web-components/gulp-tasks/build.js#L120).
-
-The development environment looks at the `STORYBOOK_USE_RTL` environment
-variable to determine the
-[`dir`](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/blob/v1.15.0/packages/web-components/.storybook/config.ts#L24-L26)
-attribute of ``, while also choosing either the LTR or RTL version of the
-[CSS build](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/blob/v1.15.0/packages/web-components/.storybook/webpack.config.js#L136)
-to use.
-
-Both of the above use [RTLCSS](https://rtlcss.com) to generate the RTL version.
-RTLCSS has [control](https://rtlcss.com/learn/usage-guide/control-directives/)
-and [value](https://rtlcss.com/learn/usage-guide/value-directives/) directives
-that `@carbon/ibmdotcom-web-components`
-[utilizes](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/blob/v1.15.0/packages/web-components/src/components/masthead/masthead.scss#L347-L356).
-
-See the usage
-[documentation](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/blob/v1.15.0/packages/web-components/docs/enable-rtl.md)
-for more information about the RTL version of the CSS.
-
## Storybook CSF integration
Storybook introduced a new story format in version `5`, called Component Story
diff --git a/packages/web-components/README.md b/packages/web-components/README.md
index 09765e1007f..4712d5760da 100644
--- a/packages/web-components/README.md
+++ b/packages/web-components/README.md
@@ -16,11 +16,9 @@ Custom Elements v1 and Shadow DOM v1 specs.
- [Webpack Application Setup](#webpack-application-setup)
- [Basic Setup](#basic-setup)
- [Using Sass](#using-sass)
- - [Enabling RTL](#enabling-rtl)
- [Process.env Error](#processenv-error)
- [CDN Bundles](#cdn-bundles)
- [Versioned Bundles](#versioned-bundles)
- - [Using RTL](#using-rtl)
- [Using with other design systems (e.g Northstar v18)](#using-with-other-design-systems-eg-northstar-v18)
- [Browser support](#browser-support)
- [List of available components](#list-of-available-components)
@@ -186,19 +184,6 @@ c4d-button-group:not(:defined) {
}
```
-#### Enabling RTL
-
-[Right-to-Left](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/blob/main/packages/web-components/docs/enable-rtl.md)
-rendering is enabled through the application bundle process, as part of the
-styles are rendered through [RTLCSS](https://rtlcss.com/). An example below
-shows how to enable in Webpack:
-
-> 💡 Check our
-> [CodeSandbox](https://githubbox.com/carbon-design-system/carbon-for-ibm-dotcom/tree/main/packages/web-components/examples/codesandbox/usage/webpack-rtl)
-> example implementation.
-
-[![Edit @carbon/ibmdotcom-web-components](https://codesandbox.io/static/img/play-codesandbox.svg)](https://githubbox.com/carbon-design-system/carbon-for-ibm-dotcom/tree/main/packages/web-components/examples/codesandbox/usage/webpack-rtl)
-
#### Process.env Error
There are references to the `process.env` global variable in the our
@@ -336,16 +321,6 @@ A specific release would be called as:
> stay on the most recent version, it is recommended to choose a specific
> version and properly test your application when upgrading to a newer version.
-#### Using RTL
-
-Right-to-Left (RTL) pre-built bundles are also available for the dotcom shell.
-
-> 💡 Check our
-> [CodeSandbox](https://githubbox.com/carbon-design-system/carbon-for-ibm-dotcom/tree/main/packages/web-components/examples/codesandbox/usage/dotcom-shell-cdn-with-rtl)
-> example implementation.
-
-[![Edit @carbon/ibmdotcom-web-components](https://codesandbox.io/static/img/play-codesandbox.svg)](https://githubbox.com/carbon-design-system/carbon-for-ibm-dotcom/tree/main/packages/web-components/examples/codesandbox/usage/dotcom-shell-cdn-with-rtl)
-
### Using with other design systems (e.g Northstar v18)
[Shadow DOM](https://w3c.github.io/webcomponents/spec/shadow/), one of the
diff --git a/packages/web-components/package.json b/packages/web-components/package.json
index 49fde2f9e7d..d04167016c1 100644
--- a/packages/web-components/package.json
+++ b/packages/web-components/package.json
@@ -53,7 +53,6 @@
"build-storybook": "build-storybook",
"build-storybook:experimental": "cross-env C4D_FLAGS_ALL=true build-storybook -o storybook-static-experimental",
"build-storybook:react": "gulp build:modules:react && node --max-old-space-size=8192 node_modules/@storybook/react/bin/build.js -c .storybook/react -o storybook-static-react",
- "build-storybook:rtl": "cross-env STORYBOOK_USE_RTL=true build-storybook -o storybook-static-rtl",
"ci-check": "yarn wca && yarn typecheck && yarn build && yarn test:unit",
"clean": "gulp clean",
"clean:dist": "rimraf dist",
diff --git a/packages/web-components/src/globals/internal/storybook-cdn.ts b/packages/web-components/src/globals/internal/storybook-cdn.ts
index 09125599a2e..f9278b5793c 100644
--- a/packages/web-components/src/globals/internal/storybook-cdn.ts
+++ b/packages/web-components/src/globals/internal/storybook-cdn.ts
@@ -19,14 +19,11 @@ import packageJson from '../../../package.json';
*
* @param {Array} components array of component names
* @param {string} tag tag folder
- * @param {boolean} isRTL flag to show rtl version
*/
-function _renderScript(components, tag, isRTL = false) {
+function _renderScript(components, tag) {
let scripts = '';
- const rtl = isRTL ? '.rtl' : '';
- const rtlFolder = isRTL ? 'rtl/' : '';
components.forEach((component) => {
- scripts += `\n`;
+ scripts += `\n`;
});
return scripts;
}
@@ -66,7 +63,7 @@ ${_renderScript(components, `version/v${packageJson.version}`)}
\`\`\`html
// SPECIFIC VERSION (available starting v2.0.0)
-${_renderScript(components, `version/v${packageJson.version}`, true)}
+${_renderScript(components, `version/v${packageJson.version}`)}
\`\`\`
`;
};
diff --git a/packages/web-components/tools/get-rollup-config.js b/packages/web-components/tools/get-rollup-config.js
index 859baa9df7b..bb674bfe33e 100644
--- a/packages/web-components/tools/get-rollup-config.js
+++ b/packages/web-components/tools/get-rollup-config.js
@@ -15,7 +15,6 @@ const { promisify } = require('util');
const postcss = require('postcss');
const autoprefixer = require('autoprefixer');
const cssnano = require('cssnano');
-const rtlcss = require('rtlcss');
const { nodeResolve } = require('@rollup/plugin-node-resolve');
const babel = require('@rollup/plugin-babel');
const commonjs = require('@rollup/plugin-commonjs');
@@ -82,10 +81,6 @@ function getRollupConfig({
postCSSPlugins.push(cssnano());
}
- if (dir === 'rtl') {
- postCSSPlugins.push(rtlcss);
- }
-
const licenseOptions = {
whitelist: /^(carbon-components|carbon-web-components|@carbon*)$/i,
async licenseSelf() {
diff --git a/yarn.lock b/yarn.lock
index beb9947998a..3133b50642d 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3237,7 +3237,6 @@ __metadata:
gulp-autoprefixer: "npm:^6.1.0"
gulp-clean-css: "npm:^4.3.0"
gulp-rename: "npm:^2.0.0"
- gulp-rtlcss: "npm:^1.4.1"
gulp-sass: "npm:^5.0.0"
require-dir: "npm:^1.2.0"
sass: "npm:~1.71.0"
@@ -3788,17 +3787,6 @@ __metadata:
languageName: unknown
linkType: soft
-"@choojs/findup@npm:^0.2.1":
- version: 0.2.1
- resolution: "@choojs/findup@npm:0.2.1"
- dependencies:
- commander: "npm:^2.15.1"
- bin:
- findup: bin/findup.js
- checksum: 10/550c58aac2943d9c576150a4866b595ab35e1604dce7443c684d96dae9acc1919eda2c991e7c06fecf5538c82091a5cff0564c9cba043b2abadb161ef0c70a6f
- languageName: node
- linkType: hard
-
"@cnakazawa/watch@npm:^1.0.3":
version: 1.0.4
resolution: "@cnakazawa/watch@npm:1.0.4"
@@ -12917,7 +12905,7 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^2.15.1, commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.8.1, commander@npm:^2.9.0":
+"commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.8.1, commander@npm:^2.9.0":
version: 2.20.3
resolution: "commander@npm:2.20.3"
checksum: 10/90c5b6898610cd075984c58c4f88418a4fb44af08c1b1415e9854c03171bec31b336b7f3e4cefe33de994b3f12b03c5e2d638da4316df83593b9e82554e7e95b
@@ -18842,18 +18830,6 @@ __metadata:
languageName: node
linkType: hard
-"gulp-rtlcss@npm:^1.4.1":
- version: 1.4.2
- resolution: "gulp-rtlcss@npm:1.4.2"
- dependencies:
- plugin-error: "npm:^1.0.1"
- rtlcss: "npm:^2.4.0"
- through2: "npm:^2.0.5"
- vinyl-sourcemaps-apply: "npm:^0.2.1"
- checksum: 10/a4c6680927a9fa878ae5c663f09a4e65715381914c8cc31522c5b148c9afaf844a5a5a3e3dcd0a2a2c629816ae6727ceb5711cebf4844b35374f779c77a2b732
- languageName: node
- linkType: hard
-
"gulp-sass@npm:^5.0.0":
version: 5.1.0
resolution: "gulp-sass@npm:5.1.0"
@@ -28322,7 +28298,7 @@ __metadata:
languageName: node
linkType: hard
-"postcss@npm:^6.0.23, postcss@npm:^6.0.9":
+"postcss@npm:^6.0.9":
version: 6.0.23
resolution: "postcss@npm:6.0.23"
dependencies:
@@ -30858,21 +30834,6 @@ __metadata:
languageName: node
linkType: hard
-"rtlcss@npm:^2.4.0":
- version: 2.6.2
- resolution: "rtlcss@npm:2.6.2"
- dependencies:
- "@choojs/findup": "npm:^0.2.1"
- chalk: "npm:^2.4.2"
- mkdirp: "npm:^0.5.1"
- postcss: "npm:^6.0.23"
- strip-json-comments: "npm:^2.0.0"
- bin:
- rtlcss: ./bin/rtlcss.js
- checksum: 10/6d3cb2ea10b5f666dbfe7c7ac52139074baf824fff7acb3209dac793ca082cc5b057737d2a44a528aa3ba0cb535b58d1ad5d7b252eabe9f15d7b7fd56ece2a5c
- languageName: node
- linkType: hard
-
"run-async@npm:^2.4.0":
version: 2.4.1
resolution: "run-async@npm:2.4.1"
@@ -32706,7 +32667,7 @@ __metadata:
languageName: node
linkType: hard
-"strip-json-comments@npm:^2.0.0, strip-json-comments@npm:~2.0.1":
+"strip-json-comments@npm:~2.0.1":
version: 2.0.1
resolution: "strip-json-comments@npm:2.0.1"
checksum: 10/1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1
@@ -33551,7 +33512,7 @@ __metadata:
languageName: node
linkType: hard
-"through2@npm:^2.0.0, through2@npm:^2.0.1, through2@npm:^2.0.3, through2@npm:^2.0.5, through2@npm:~2.0.0":
+"through2@npm:^2.0.0, through2@npm:^2.0.1, through2@npm:^2.0.3, through2@npm:~2.0.0":
version: 2.0.5
resolution: "through2@npm:2.0.5"
dependencies: