Skip to content

Commit

Permalink
fix: MD001/heading-increment/header-increment (#2370)
Browse files Browse the repository at this point in the history
Heading levels should only increment by one level at a time
  • Loading branch information
nschonni authored and SEWeiTung committed Aug 7, 2019
1 parent 532d385 commit addfd7a
Show file tree
Hide file tree
Showing 48 changed files with 276 additions and 277 deletions.
1 change: 0 additions & 1 deletion .markdownlint.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
{
"default": true,
"MD001": false,
"MD004": false,
"MD006": false,
"MD007": false,
Expand Down
20 changes: 10 additions & 10 deletions locale/ar/docs/guides/debugging-getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ layout: docs.hbs
# دليل التصحيح
سيساعدك هذا الدليل للبدء في تصحيح سكريبتات و تطبيقات الـ Node.js الخاصة بك.

# تمكين المدقق
## تمكين المدقق

عند بدء الـ Node.js مع تمكين `--inspect`، يتم الانصات إلى عملية تصحيح، و افتراضيا، يتم هذا الانصات عبر المضيف و المنفذ 127.0.0.1:9229.
يتم إعطاء كل عملية إنصات رقم [UUID][] حصري.
Expand Down Expand Up @@ -55,37 +55,37 @@ layout: docs.hbs

هناك عدة أدوات مفتوحة المصدر يمكنها الإتصال بالدقق الخاص بالـ Node.js و ما يلي هي معلومات مبدئية عنها:

#### [node-inspect](https://github.com/nodejs/node-inspect)
### [node-inspect](https://github.com/nodejs/node-inspect)

* مصحح أخطاء في سطر الأوامر مدعوم من مؤسسة الـ Node.js و يستعمل البروتوكول المسمى [Inspector Protocol][].
* تشحن نسخة منه مع الـ Node و يمكن استعماله بواسطة الأمر `node inspect myscript.js`.
* يمكن تثبيت آخر نسخة منه بشكل مستقل (`npm install -g node-inspect` على سبيل المثال) و يمكن استعمالها بواسطة الأمر `node inspect myscript.js`.

#### <span dir="ltr">[Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+</span>
### <span dir="ltr">[Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+</span>

* **الطريقة الأولى**: قم بفتح العنوان `chrome://inspect` في أي متصفح مبني على Chromium. قم بالضغط على زر Configure و تأكد
من أن المضيف و المنفذ في القائمة.
* **الطريقة الثانية**: قم بنسخ `devtoolsFrontendUrl` من الناتج عن `/json/list` (أنظر أعلاه) أو النص التلميحي الناتج عن --inspect
و قم بلصقه في Chrome.

#### <span dir="ltr">[Visual Studio Code](https://github.com/microsoft/vscode) 1.10+</span>
### <span dir="ltr">[Visual Studio Code](https://github.com/microsoft/vscode) 1.10+</span>

* في قائمة تصحيح الأخطاء، إضغط على ايقونة الإعدادات لفتح `.vscode/launch.json`.
قم باختيار "Node.js" للتثبيت الأولي.

#### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017
### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017
* قم باختيار "Debug > Start Debugging" من القائمة أو قم بالضغط على F5.
* [خطوات تفصيلية بالإنجليزية](https://github.com/Microsoft/nodejstools/wiki/Debugging)

#### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ و منتجات JetBrains الأخرى
### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ و منتجات JetBrains الأخرى

* قم بإنشاء إعدادات تصحيح جديدة خاصة بالـ Node.js و اضغط على Debug. سيتم استعمال `--inspect` افتراضياً بالنسبة للنسخ 7 فما فوق.
لإلغاء ذلك، قم بإلغاء تمكين `js.debugger.node.use.inspect` في السجل الخاص بالبرنامج.

#### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface)
### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface)
* مكتبة تسهل التواصل بأطراف اتصال بروتوكول التدقيق.

#### [Gitpod](https://www.gitpod.io)
### [Gitpod](https://www.gitpod.io)

* قم بإنشاء إعدادات تصحيح الأخطاء الخاصة بالـ Node.js من `Debug` أو قم بالضغط على F5. هنا [خطوات تفصيلية بالإنجليزية](https://medium.com/gitpod/debugging-node-js-applications-in-theia-76c94c76f0a1)

Expand Down Expand Up @@ -196,13 +196,13 @@ $ ssh -L 9221:localhost:9229 [email protected]

إن بروتوكول التصحيح الخاص بالـ V8 لم تعد يتم صيانته أو توثيقه دوريا.

#### [مصحح الأخطاء المبني ضمنيا](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html)
### [مصحح الأخطاء المبني ضمنيا](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html)

قم بتنفيذ الأمر <span dir="ltr">`node debug script_name.js`</span> لبدء النص البرمجي الخاص بك عن طريق مصحح الأخطاء المبني ضمنيا في Node.
يمكن للنص البرمجي الخاص بك أن يبدأ في عملية Node اخرى باستعمال <span dir="ltr">`--debug-brk`</span> كما تشغل عملية Node
المبدئية الملف <span dir="ltr">`_debugger.js`</span> و توصلك بوجهتك.

#### [node-inspector](https://github.com/node-inspector/node-inspector)
### [node-inspector](https://github.com/node-inspector/node-inspector)

قم بتصحيح الأخطاء في تطبيق Node.js الخاص بواسطة الـ <span dir="ltr">Chrome DevTools</span> و ذلك باستعمال عملية وسيطة تقوم بتحويل
بروتوكول المدقق المستعمل في Chromium إلى بروتوكول تصحيح الأخطاء في الـ V8 المستعمل في الـ Node.js
Expand Down
10 changes: 5 additions & 5 deletions locale/ar/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ labels:
* مميزات ES6
* الإرشادات

### التوثيق الخاص بمرجع واجهة برمجة التطبيق (API)
## التوثيق الخاص بمرجع واجهة برمجة التطبيق (API)

يوفر [التوثيق الخاص بمرجع واجهة برمجة التطبيق](/api/) معلومات مفصلة حول أي دالة أو كائن في الـ Node.js، حيث يبين هذا التطبيق ايا من المعطيات تقبلها دالة معينة، و القيمة التي ترجعها تلك الدالة إضافة إلى الأخطاء التي لها علاقة بتلك الدالة، كما يبين التوثيق أيضاً أي دوال متوفرة في النسخ المختلفة من الـ Node.js.

يصف هذا التوثيق الوحدات المضمنة في الـ Node.js، و هو لا يوثق للوحدات المتوفرة عن طريق المجتمع.

<div class="highlight-box">
<h4>تبحث عن توثيق لنسخة سابقة ؟?</h4>
<h3>تبحث عن توثيق لنسخة سابقة ؟?</h3>

<ul>
<li><a href="https://nodejs.org/docs/latest-v9.x/api/">Node.js 9.x</a></li>
Expand All @@ -34,10 +34,10 @@ labels:
</ul>
</div>

### خصائص الـ ES6
## خصائص الـ ES6

يصف [قسم الـ ES6](/ar/docs/es6/) مجموعات الميزات الثلاثة الخاصة بالـ ES6، و يتحدث بالتفصيل عن المميزات المفعلة افتراضيا منها في الـ Node.js مع توفير روابط للشرح، كما يبين أي نسخة من الـ V8 يتم استعمالها مع إصدار محدد من الـ Node.js

### الإرشادات
## الإرشادات

يحتوي [قسم الإرشادات](/ar/docs/guides/) على مقالات مطولة و معمقة حول القدرات و المميزات التقنية للـ Node.js
يحتوي [قسم الإرشادات](/ar/docs/guides/) على مقالات مطولة و معمقة حول القدرات و المميزات التقنية للـ Node.js
26 changes: 13 additions & 13 deletions locale/ar/get-involved/node-meetups.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ layout: contribute.hbs

### ألمانيا

##### هامبورغ
#### هامبورغ

- [اللقاء](https://www.meetup.com/node-HH/)
- تردد اللقاء - شهريا
Expand All @@ -180,7 +180,7 @@ layout: contribute.hbs

### المجر

##### بودابست
#### بودابست

- [اللقاء](https://www.meetup.com/nodejsathens/)
- تردد اللقاء - شهريا
Expand All @@ -190,7 +190,7 @@ layout: contribute.hbs

### الهند

##### دلهي
#### دلهي

- [اللقاء](https://www.meetup.com/nodebp/)
- تردد اللقاء - شهريا
Expand All @@ -216,7 +216,7 @@ layout: contribute.hbs

### اندونيسيا

##### جاكارتا
#### جاكارتا

- [اللقاء](https://www.meetup.com/Node-js-Workshop/)
- تردد اللقاء - شهريا
Expand All @@ -226,7 +226,7 @@ layout: contribute.hbs

### ايرلندا

##### دبلن
#### دبلن

- [اللقاء](https://www.meetup.com/Dublin-Node-js-Meetup/)
- تردد اللقاء - شهريا
Expand All @@ -244,7 +244,7 @@ layout: contribute.hbs

### المكسيك

##### مكسيكو سيتي
#### مكسيكو سيتي

- [اللقاء](https://www.meetup.com/NodeBotsMX/)
- تردد اللقاء - شهريا
Expand All @@ -254,7 +254,7 @@ layout: contribute.hbs

### نيوزيلاندا

##### أوكلاند
#### أوكلاند

- [اللقاء](https://www.meetup.com/AucklandNodeJs/)
- تردد اللقاء - شهريا
Expand All @@ -264,7 +264,7 @@ layout: contribute.hbs

### إسبانيا

##### مدريد
#### مدريد

- [اللقاء](https://www.meetup.com/Node-js-Madrid/)
- تردد اللقاء - شهريا
Expand All @@ -274,7 +274,7 @@ layout: contribute.hbs

### تايلاندا

##### بانكوك
#### بانكوك

- [اللقاء](https://www.meetup.com/Bangkok-Node-js/)
- تردد اللقاء - شهريا
Expand All @@ -284,7 +284,7 @@ layout: contribute.hbs

### تركيا

##### إسطنبول
#### إسطنبول

- [اللقاء](https://www.meetup.com/nodeschool-istanbul/)
- تردد اللقاء - شهريا
Expand Down Expand Up @@ -520,7 +520,7 @@ layout: contribute.hbs

### المملكة المتحدة

##### لندن
#### لندن

- [اللقاء](https://www.meetup.com/london-nodejs/)
- تردد اللقاء - شهريا
Expand All @@ -534,7 +534,7 @@ layout: contribute.hbs
- المنظم - دارين هولمز
- معلومات الاتصال بالمنظم -

##### كامبريدج
#### كامبريدج

- [اللقاء](https://www.meetup.com/JavaScript-Cambridge/)
- تردد اللقاء - شهريا
Expand All @@ -545,7 +545,7 @@ layout: contribute.hbs

### اوكرانيا

##### كييف
#### كييف

- [اللقاء](https://www.meetup.com/KievNodeJS/)
- تردد اللقاء - شهريا
Expand Down
8 changes: 4 additions & 4 deletions locale/ca/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Existeixen tres tipus de documentació a l'abast en aquest lloc:
* Característiques d'ES6
* Preguntes freqüents

### Referència de l'API
## Referència de l'API

La [Referència de l'API](/api/) proporciona informació detallada sobre una funció ó un objecte en Node.js. Aquesta
documentació indica quins arguments acepta un mètode, el valor que retorna aquest mètode i quins errors poden estar
Expand All @@ -22,7 +22,7 @@ relacionats al mateix. També indica quins mètodes són a l'abast per les difer
També descriu els mòduls inclosos que proporciona Node.js, mes no documenta els mòduls que proporciona la comunitat.

<div class="highlight-box">
<h4>Buscant la referència de l'API per a una versió anterior?</h4>
<h3>Buscant la referència de l'API per a una versió anterior?</h3>

<ul>
<li><a href="https://nodejs.org/docs/latest-v9.x/api/">Node.js 9.x</a></li>
Expand All @@ -37,13 +37,13 @@ També descriu els mòduls inclosos que proporciona Node.js, mes no documenta el
</ul>
</div>

### Característiques d'ES6
## Característiques d'ES6

La [secció d'ES6](/en/docs/es6/) descriu l'arbre dels grups de les característiques d'ES6, i detalla quines
característiques són activades per defecte en Node.js, juntament amb enllaços explicatius. També mostra com trobar
quina versió de V8 fa servir una versió particular de Node.js.

### Preguntes freqüents
## Preguntes freqüents

Les [Preguntes freqüents](/en/docs/faq/) cobreixen com tots podem contribuir a Node.js, el nostre codi de conducta i el
model de govern, com contactar-se en GitHub i en IRC i com ajudar amb el triatge d'errors.
8 changes: 4 additions & 4 deletions locale/de/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Auf dieser Webseite gibt es verschiedene Arten von Dokumentationen:
* ES6 Funktionalitäten
* Anleitungen

### API-Referenz
## API-Referenz

Die [API-Referenz](/api/) stellt detaillierte Informationen über Funktionen und
Objekte in Node.js bereit. Diese Dokumentation zeigt, welche Argumente die
Expand All @@ -25,7 +25,7 @@ Die API-Referenz beschreibt Module, die in Node.js integriert sind. Module, die
von der Community zur Verfügung gestellt werden, sind dort nicht dokumentiert.

<div class="highlight-box">
<h4>Du suchst nach API Referenzen für ältere Versionen?</h4>
<h3>Du suchst nach API Referenzen für ältere Versionen?</h3>

<ul>
<li><a href="https://nodejs.org/docs/latest-v9.x/api/">Node.js 9.x</a></li>
Expand All @@ -40,14 +40,14 @@ von der Community zur Verfügung gestellt werden, sind dort nicht dokumentiert.
</ul>
</div>

### ES6 Funktionalitäten
## ES6 Funktionalitäten

Der [ES6-Bereich](/en/docs/es6/) beschreibt die drei Gruppen von ES6-Funktionalitäten und gibt Detailinformation dazu, welche Funktionalitäten
standardmäßig in Node.js eingeschaltet sind. Zudem gibt es Links zu weiteren
Erklärungen. Dort finden sich auch Informationen, welche Version von V8 in
welcher Node.js-Version enthalten ist.

### Anleitungen
## Anleitungen

Unter Anleitungen finden sich ausführliche Artikel über technische
Funktionalitäten und Leistungsfähigkeit von Node.js.
2 changes: 1 addition & 1 deletion locale/en/blog/announcements/welcome-redhat.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Often used for building fast, scalable network applications, Node.js supports Re
Additional Resources
* Learn more about the [Node.js Foundation](https://foundation.nodejs.org/) and get involved with [the project](https://nodejs.org/en/get-involved/).

### About Node.js Foundation
## About Node.js Foundation

Node.js Foundation is a collaborative open source project dedicated to building and supporting the Node.js platform and other related modules. Node.js is used by tens of thousands of organizations in more than 200 countries and amasses more than 2 million downloads per month. It is the runtime of choice for high-performance, low latency applications, powering everything from enterprise applications, robots, API engines, cloud stacks and mobile websites. The Foundation is made up of a diverse group of companies including Platinum members Famous, IBM, Intel, Joyent, Microsoft, PayPal and Red Hat. Gold members include GoDaddy, NodeSource and Modulus/Progress Software, and Silver members include Apigee, Codefresh, DigitalOcean, Fidelity, Groupon, nearForm, npm, Sauce Labs, SAP, and YLD!. Get involved here: [https://nodejs.org](https://nodejs.org).

Expand Down
2 changes: 1 addition & 1 deletion locale/en/blog/weekly-updates/weekly-update.2015-02-13.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ View the [original article](https://medium.com/@mikeal/how-io-js-built-a-146-per
View the [original article](https://medium.com/@iojs/io-js-and-a-node-js-foundation-4e14699fb7be) on Medium.
* Scott Hammond, CEO of Joyent, expressed his desire to bring io.js back to the node.js.

#### In only a few months io.js...
### In only a few months io.js...
* Has grown to 23 active core team members
* Has several working groups
* Has 29 language localization teams,
Expand Down
8 changes: 4 additions & 4 deletions locale/en/blog/weekly-updates/weekly-update.2015-03-06.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,23 +12,23 @@ layout: blog-post.hbs

On Friday, March 6th, [@rvagg](https://github.com/rvagg) released io.js [**v1.5.0**](https://iojs.org/dist/latest/). The complete change log can be found [on GitHub](https://github.com/nodejs/node/blob/v1.x/CHANGELOG.md).

### Notable changes
## Notable changes

* **buffer**: New `Buffer#indexOf()` method, modelled off [`Array#indexOf()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf). Accepts a String, Buffer or a Number. Strings are interpreted as UTF8. (Trevor Norris) [#561](https://github.com/nodejs/node/pull/561)
* **fs**: `options` object properties in `'fs'` methods no longer perform a `hasOwnProperty()` check, thereby allowing options objects to have prototype properties that apply. (Jonathan Ong) [#635](https://github.com/nodejs/node/pull/635)
* **tls**: A likely TLS memory leak was reported by PayPal. Some of the recent changes in **stream_wrap** appear to be to blame. The initial fix is in [#1078](https://github.com/nodejs/node/pull/1078), you can track the progress toward closing the leak at [#1075](https://github.com/nodejs/node/issues/1075) (Fedor Indutny).
* **npm**: Upgrade npm to 2.7.0. See [npm CHANGELOG.md](https://github.com/npm/npm/blob/master/CHANGELOG.md#v270-2015-02-26) for details including why this is a semver-minor when it could have been semver-major.
* **TC**: Colin Ihrig (@cjihrig) resigned from the TC due to his desire to do more code and fewer meetings.

### Known issues
## Known issues

* Possible TLS-related memory leak, details at [#1075](https://github.com/nodejs/node/issues/1075).
* Windows still reports some minor test failures and we are continuing to address all of these as a priority. See [#1005](https://github.com/nodejs/node/issues/1005).
* Surrogate pair in REPL can freeze terminal [#690](https://github.com/nodejs/node/issues/690)
* Not possible to build io.js as a static library [#686](https://github.com/nodejs/node/issues/686)
* `process.send()` is not synchronous as the docs suggest, a regression introduced in 1.0.2, see [#760](https://github.com/nodejs/node/issues/760) and fix in [#774](https://github.com/nodejs/node/issues/774)

# Community Updates
## Community Updates

* You can relax knowing that io.js and latest node.js [**are not affected**](https://strongloop.com/strongblog/are-node-and-io-js-affected-by-the-freak-attack-openssl-vulnerability/) by the [FREAK Attack](https://freakattack.com/). You are running io.js or the latest version of node.js, right?

Expand All @@ -55,7 +55,7 @@ On Friday, March 6th, [@rvagg](https://github.com/rvagg) released io.js [**v1.5.



# io.js Support Added
## io.js Support Added

* **[scrypt](https://npmjs.com/scrypt)** now supports io.js. Learn more from this [GitHub issue](https://github.com/barrysteyn/node-scrypt/issues/39)
* **[proxyquire](https://github.com/thlorenz/proxyquire)** v1.3.2 published with support for iojs.
Loading

0 comments on commit addfd7a

Please sign in to comment.