%% generate tags start %% #software-engineering #software-engineering/typescript #software-engineering/typescript/linting %% generate tags end %% #software-engineering/typescript/linting/eslint %% run start ```ts const {LinkPreview} = customJS return LinkPreview.getLinkPreviewFromUrl("https://eslint.org/docs/latest/rules/no-restricted-imports") ``` %% <div class="nifty-link-card-container"> <a class="nifty-link-card" href="https://eslint.org/docs/latest/rules/no-restricted-imports" target="_blank"> <div class="nifty-link-card-text"> <div class="nifty-link-card-title line-clamp-2">no-restricted-imports - ESLint - Pluggable JavaScript Linter</div> <div class="nifty-link-card-description">A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.</div> <div class="nifty-link-href"> <img class="nifty-link-icon" src="https://eslint.org/favicon.ico"> https://eslint.org/docs/latest/rules/no-restricted-imports </div> </div> <div class="nifty-link-image-container"> <div class="nifty-link-image" style="background-image: url('https://eslint.org/og?title=no-restricted-imports&summary=A%20pluggable%20and%20configurable%20linter%20tool%20for%20identifying%20and%20reporting%20on%20patterns%20in%20JavaScript.%20Maintain%20your%20code%20quality%20with%20ease.%0A&is_rule=true&recommended=false&fixable=&suggestions=')"> </div> </div> </a> </div> %% run end %% ```js /*eslint no-restricted-imports: ["error", "fs"]*/ import fs from 'fs'; // error ⛔ ``` ```js /*eslint no-restricted-imports: ["error", "fs"]*/ export { fs } from 'fs'; // error ⛔ ```