<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: أبو خالد السيفي</title>
    <description>The latest articles on DEV Community by أبو خالد السيفي (@__ed880143c).</description>
    <link>https://dev.to/__ed880143c</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1925515%2F3208d986-676a-45c0-9e3e-226dca15edba.jpg</url>
      <title>DEV Community: أبو خالد السيفي</title>
      <link>https://dev.to/__ed880143c</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/__ed880143c"/>
    <language>en</language>
    <item>
      <title>hidden-water</title>
      <dc:creator>أبو خالد السيفي</dc:creator>
      <pubDate>Tue, 13 Aug 2024 21:34:19 +0000</pubDate>
      <link>https://dev.to/__ed880143c/hidden-water-5ejo</link>
      <guid>https://dev.to/__ed880143c/hidden-water-5ejo</guid>
      <description>&lt;p&gt;&lt;iframe src="https://codesandbox.io/embed/5zk68r"&gt;
&lt;/iframe&gt;
&lt;br&gt;
{&lt;br&gt;
  "name": "commander",&lt;br&gt;
  "version": "12.1.0",&lt;br&gt;
  "description": "the complete solution for node.js command-line programs",&lt;br&gt;
  "keywords": [&lt;br&gt;
    "commander",&lt;br&gt;
    "command",&lt;br&gt;
    "option",&lt;br&gt;
    "parser",&lt;br&gt;
    "cli",&lt;br&gt;
    "argument",&lt;br&gt;
    "args",&lt;br&gt;
    "argv"&lt;br&gt;
  ],&lt;br&gt;
  "author": "TJ Holowaychuk &lt;a href="mailto:tj@vision-media.ca"&gt;tj@vision-media.ca&lt;/a&gt;",&lt;br&gt;
  "license": "MIT",&lt;br&gt;
  "repository": {&lt;br&gt;
    "type": "git",&lt;br&gt;
    "url": "git+&lt;a href="https://github.com/tj/commander.js.git" rel="noopener noreferrer"&gt;https://github.com/tj/commander.js.git&lt;/a&gt;"&lt;br&gt;
  },&lt;br&gt;
  "scripts": {&lt;br&gt;
    "check": "npm run check:type &amp;amp;&amp;amp; npm run check:lint &amp;amp;&amp;amp; npm run check:format",&lt;br&gt;
    "check:format": "prettier --check .",&lt;br&gt;
    "check:lint": "eslint .",&lt;br&gt;
    "check:type": "npm run check:type:js &amp;amp;&amp;amp; npm run check:type:ts",&lt;br&gt;
    "check:type:ts": "tsd &amp;amp;&amp;amp; tsc -p tsconfig.ts.json",&lt;br&gt;
    "check:type:js": "tsc -p tsconfig.js.json",&lt;br&gt;
    "fix": "npm run fix:lint &amp;amp;&amp;amp; npm run fix:format",&lt;br&gt;
    "fix:format": "prettier --write .",&lt;br&gt;
    "fix:lint": "eslint --fix .",&lt;br&gt;
    "test": "jest &amp;amp;&amp;amp; npm run check:type:ts",&lt;br&gt;
    "test-all": "jest &amp;amp;&amp;amp; npm run test-esm &amp;amp;&amp;amp; npm run check",&lt;br&gt;
    "test-esm": "node ./tests/esm-imports-test.mjs"&lt;br&gt;
  },&lt;br&gt;
  "files": [&lt;br&gt;
    "index.js",&lt;br&gt;
    "lib/*.js",&lt;br&gt;
    "esm.mjs",&lt;br&gt;
    "typings/index.d.ts",&lt;br&gt;
    "typings/esm.d.mts",&lt;br&gt;
    "package-support.json"&lt;br&gt;
  ],&lt;br&gt;
  "type": "commonjs",&lt;br&gt;
  "main": "./index.js",&lt;br&gt;
  "exports": {&lt;br&gt;
    ".": {&lt;br&gt;
      "require": {&lt;br&gt;
        "types": "./typings/index.d.ts",&lt;br&gt;
        "default": "./index.js"&lt;br&gt;
      },&lt;br&gt;
      "import": {&lt;br&gt;
        "types": "./typings/esm.d.mts",&lt;br&gt;
        "default": "./esm.mjs"&lt;br&gt;
      },&lt;br&gt;
      "default": "./index.js"&lt;br&gt;
    },&lt;br&gt;
    "./esm.mjs": {&lt;br&gt;
      "types": "./typings/esm.d.mts",&lt;br&gt;
      "import": "./esm.mjs"&lt;br&gt;
    }&lt;br&gt;
  },&lt;br&gt;
  "devDependencies": {&lt;br&gt;
    "@eslint/js": "^8.56.0",&lt;br&gt;
    "@types/jest": "^29.2.4",&lt;br&gt;
    "@types/node": "^20.2.5",&lt;br&gt;
    "eslint": "^8.30.0",&lt;br&gt;
    "eslint-config-prettier": "^9.1.0",&lt;br&gt;
    "eslint-plugin-jest": "^28.3.0",&lt;br&gt;
    "eslint-plugin-jsdoc": "^48.1.0",&lt;br&gt;
    "globals": "^13.24.0",&lt;br&gt;
    "jest": "^29.3.1",&lt;br&gt;
    "prettier": "^3.2.5",&lt;br&gt;
    "prettier-plugin-jsdoc": "^1.3.0",&lt;br&gt;
    "ts-jest": "^29.0.3",&lt;br&gt;
    "tsd": "^0.31.0",&lt;br&gt;
    "typescript": "^5.0.4",&lt;br&gt;
    "typescript-eslint": "^7.0.1"&lt;br&gt;
  },&lt;br&gt;
  "types": "typings/index.d.ts",&lt;br&gt;
  "engines": {&lt;br&gt;
    "node": "&amp;gt;=18"&lt;br&gt;
  },&lt;br&gt;
  "support": true&lt;br&gt;
}&lt;/p&gt;

</description>
      <category>codesandbox</category>
    </item>
  </channel>
</rss>
