diff --git a/.markdownlint.json b/.markdownlint.json index 22c62ce75db89..ff5756374721e 100644 --- a/.markdownlint.json +++ b/.markdownlint.json @@ -1,6 +1,5 @@ { "default": true, - "MD001": false, "MD004": false, "MD006": false, "MD007": false, diff --git a/locale/ar/docs/guides/debugging-getting-started.md b/locale/ar/docs/guides/debugging-getting-started.md index 9c3dc273e21c3..51954b4d7fb1d 100644 --- a/locale/ar/docs/guides/debugging-getting-started.md +++ b/locale/ar/docs/guides/debugging-getting-started.md @@ -5,7 +5,7 @@ layout: docs.hbs # دليل التصحيح سيساعدك هذا الدليل للبدء في تصحيح سكريبتات و تطبيقات الـ Node.js الخاصة بك. -# تمكين المدقق +## تمكين المدقق عند بدء الـ Node.js مع تمكين `--inspect`، يتم الانصات إلى عملية تصحيح، و افتراضيا، يتم هذا الانصات عبر المضيف و المنفذ 127.0.0.1:9229. يتم إعطاء كل عملية إنصات رقم [UUID][] حصري. @@ -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`. -#### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ +### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ * **الطريقة الأولى**: قم بفتح العنوان `chrome://inspect` في أي متصفح مبني على Chromium. قم بالضغط على زر Configure و تأكد من أن المضيف و المنفذ في القائمة. * **الطريقة الثانية**: قم بنسخ `devtoolsFrontendUrl` من الناتج عن `/json/list` (أنظر أعلاه) أو النص التلميحي الناتج عن --inspect و قم بلصقه في Chrome. -#### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ +### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ * في قائمة تصحيح الأخطاء، إضغط على ايقونة الإعدادات لفتح `.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) @@ -196,13 +196,13 @@ $ ssh -L 9221:localhost:9229 user@remote.example.com إن بروتوكول التصحيح الخاص بالـ V8 لم تعد يتم صيانته أو توثيقه دوريا. -#### [مصحح الأخطاء المبني ضمنيا](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) +### [مصحح الأخطاء المبني ضمنيا](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) قم بتنفيذ الأمر `node debug script_name.js` لبدء النص البرمجي الخاص بك عن طريق مصحح الأخطاء المبني ضمنيا في Node. يمكن للنص البرمجي الخاص بك أن يبدأ في عملية Node اخرى باستعمال `--debug-brk` كما تشغل عملية Node المبدئية الملف `_debugger.js` و توصلك بوجهتك. -#### [node-inspector](https://github.com/node-inspector/node-inspector) +### [node-inspector](https://github.com/node-inspector/node-inspector) قم بتصحيح الأخطاء في تطبيق Node.js الخاص بواسطة الـ Chrome DevTools و ذلك باستعمال عملية وسيطة تقوم بتحويل بروتوكول المدقق المستعمل في Chromium إلى بروتوكول تصحيح الأخطاء في الـ V8 المستعمل في الـ Node.js diff --git a/locale/ar/docs/index.md b/locale/ar/docs/index.md index 9993fe49b51c0..414970d7c29db 100644 --- a/locale/ar/docs/index.md +++ b/locale/ar/docs/index.md @@ -12,14 +12,14 @@ labels: * مميزات ES6 * الإرشادات -### التوثيق الخاص بمرجع واجهة برمجة التطبيق (API) +## التوثيق الخاص بمرجع واجهة برمجة التطبيق (API) يوفر [التوثيق الخاص بمرجع واجهة برمجة التطبيق](/api/) معلومات مفصلة حول أي دالة أو كائن في الـ Node.js، حيث يبين هذا التطبيق ايا من المعطيات تقبلها دالة معينة، و القيمة التي ترجعها تلك الدالة إضافة إلى الأخطاء التي لها علاقة بتلك الدالة، كما يبين التوثيق أيضاً أي دوال متوفرة في النسخ المختلفة من الـ Node.js. يصف هذا التوثيق الوحدات المضمنة في الـ Node.js، و هو لا يوثق للوحدات المتوفرة عن طريق المجتمع.
-

تبحث عن توثيق لنسخة سابقة ؟?

+

تبحث عن توثيق لنسخة سابقة ؟?

-### خصائص الـ ES6 +## خصائص الـ ES6 يصف [قسم الـ ES6](/ar/docs/es6/) مجموعات الميزات الثلاثة الخاصة بالـ ES6، و يتحدث بالتفصيل عن المميزات المفعلة افتراضيا منها في الـ Node.js مع توفير روابط للشرح، كما يبين أي نسخة من الـ V8 يتم استعمالها مع إصدار محدد من الـ Node.js -### الإرشادات +## الإرشادات -يحتوي [قسم الإرشادات](/ar/docs/guides/) على مقالات مطولة و معمقة حول القدرات و المميزات التقنية للـ Node.js \ No newline at end of file +يحتوي [قسم الإرشادات](/ar/docs/guides/) على مقالات مطولة و معمقة حول القدرات و المميزات التقنية للـ Node.js diff --git a/locale/ar/get-involved/node-meetups.md b/locale/ar/get-involved/node-meetups.md index 2240f48ac3b45..57b3cb31832b6 100644 --- a/locale/ar/get-involved/node-meetups.md +++ b/locale/ar/get-involved/node-meetups.md @@ -158,7 +158,7 @@ layout: contribute.hbs ### ألمانيا -##### هامبورغ +#### هامبورغ - [اللقاء](https://www.meetup.com/node-HH/) - تردد اللقاء - شهريا @@ -180,7 +180,7 @@ layout: contribute.hbs ### المجر -##### بودابست +#### بودابست - [اللقاء](https://www.meetup.com/nodejsathens/) - تردد اللقاء - شهريا @@ -190,7 +190,7 @@ layout: contribute.hbs ### الهند -##### دلهي +#### دلهي - [اللقاء](https://www.meetup.com/nodebp/) - تردد اللقاء - شهريا @@ -216,7 +216,7 @@ layout: contribute.hbs ### اندونيسيا -##### جاكارتا +#### جاكارتا - [اللقاء](https://www.meetup.com/Node-js-Workshop/) - تردد اللقاء - شهريا @@ -226,7 +226,7 @@ layout: contribute.hbs ### ايرلندا -##### دبلن +#### دبلن - [اللقاء](https://www.meetup.com/Dublin-Node-js-Meetup/) - تردد اللقاء - شهريا @@ -244,7 +244,7 @@ layout: contribute.hbs ### المكسيك -##### مكسيكو سيتي +#### مكسيكو سيتي - [اللقاء](https://www.meetup.com/NodeBotsMX/) - تردد اللقاء - شهريا @@ -254,7 +254,7 @@ layout: contribute.hbs ### نيوزيلاندا -##### أوكلاند +#### أوكلاند - [اللقاء](https://www.meetup.com/AucklandNodeJs/) - تردد اللقاء - شهريا @@ -264,7 +264,7 @@ layout: contribute.hbs ### إسبانيا -##### مدريد +#### مدريد - [اللقاء](https://www.meetup.com/Node-js-Madrid/) - تردد اللقاء - شهريا @@ -274,7 +274,7 @@ layout: contribute.hbs ### تايلاندا -##### بانكوك +#### بانكوك - [اللقاء](https://www.meetup.com/Bangkok-Node-js/) - تردد اللقاء - شهريا @@ -284,7 +284,7 @@ layout: contribute.hbs ### تركيا -##### إسطنبول +#### إسطنبول - [اللقاء](https://www.meetup.com/nodeschool-istanbul/) - تردد اللقاء - شهريا @@ -520,7 +520,7 @@ layout: contribute.hbs ### المملكة المتحدة -##### لندن +#### لندن - [اللقاء](https://www.meetup.com/london-nodejs/) - تردد اللقاء - شهريا @@ -534,7 +534,7 @@ layout: contribute.hbs - المنظم - دارين هولمز - معلومات الاتصال بالمنظم - -##### كامبريدج +#### كامبريدج - [اللقاء](https://www.meetup.com/JavaScript-Cambridge/) - تردد اللقاء - شهريا @@ -545,7 +545,7 @@ layout: contribute.hbs ### اوكرانيا -##### كييف +#### كييف - [اللقاء](https://www.meetup.com/KievNodeJS/) - تردد اللقاء - شهريا diff --git a/locale/ca/docs/index.md b/locale/ca/docs/index.md index 077cd363843df..955a3880e5244 100644 --- a/locale/ca/docs/index.md +++ b/locale/ca/docs/index.md @@ -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 @@ -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.
-

Buscant la referència de l'API per a una versió anterior?

+

Buscant la referència de l'API per a una versió anterior?

-### 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. diff --git a/locale/de/docs/index.md b/locale/de/docs/index.md index 5fc5085fc60c2..c131818a01568 100644 --- a/locale/de/docs/index.md +++ b/locale/de/docs/index.md @@ -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 @@ -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.
-

Du suchst nach API Referenzen für ältere Versionen?

+

Du suchst nach API Referenzen für ältere Versionen?

-### 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. diff --git a/locale/en/blog/announcements/welcome-redhat.md b/locale/en/blog/announcements/welcome-redhat.md index ab2e1987d8b8e..fc8fc71e99650 100644 --- a/locale/en/blog/announcements/welcome-redhat.md +++ b/locale/en/blog/announcements/welcome-redhat.md @@ -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). diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-02-13.md b/locale/en/blog/weekly-updates/weekly-update.2015-02-13.md index 7afe09bcb30fe..52f488334d8f2 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-02-13.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-02-13.md @@ -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, diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-03-06.md b/locale/en/blog/weekly-updates/weekly-update.2015-03-06.md index f411f1305b28a..3eaca103f451b 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-03-06.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-03-06.md @@ -12,7 +12,7 @@ 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) @@ -20,7 +20,7 @@ On Friday, March 6th, [@rvagg](https://github.com/rvagg) released io.js [**v1.5. * **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). @@ -28,7 +28,7 @@ On Friday, March 6th, [@rvagg](https://github.com/rvagg) released io.js [**v1.5. * 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? @@ -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. diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-03-13.md b/locale/en/blog/weekly-updates/weekly-update.2015-03-13.md index 7afb0b44f35b7..f98cea184d59a 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-03-13.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-03-13.md @@ -12,12 +12,12 @@ layout: blog-post.hbs On Monday, March 9th, [@rvagg](https://github.com/rvagg) released io.js [v1.5.1](https://iojs.org/dist/v1.5.1/). The complete change log can be found [on GitHub](https://github.com/nodejs/node/blob/v1.x/CHANGELOG.md). -### Notable changes +## Notable changes * **tls**: The reported TLS memory leak has been resolved via various commits in this release. Current testing indicated that there _may_ still be some leak problems. Track complete progress at [#1075](https://github.com/nodejs/node/issues/1075). * **http**: Fixed an error reported at [joyent/node#9348](https://github.com/joyent/node/issues/9348) and [npm/npm#7349](https://github.com/npm/npm/issues/7349). Pending data was not being fully read upon an `'error'` event leading to an assertion failure on `socket.destroy()`. (Fedor Indutny) [#1103](https://github.com/nodejs/node/pull/1103) -### Known issues +## Known issues * Possible remaining TLS-related memory leak(s), 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). @@ -26,7 +26,7 @@ On Monday, March 9th, [@rvagg](https://github.com/rvagg) released io.js [v1.5.1] * `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) * Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion [#894](https://github.com/nodejs/node/issues/894) -# Community Updates +## Community Updates * [Tony Pujals](https://twitter.com/subfuzion) gave [the io.js roadmap presentation](http://roadmap.iojs.org/) to [BayNode](http://www.meetup.com/BayNode/events/220246228/). The video was posted to [vimeo](https://vimeo.com/121707989) on March 9. Slides are available for anyone to give at their [local meetup](mailto:ron.buell@rd.io). * [Johan Bergström](https://github.com/jbergstroem) is working on getting a patch into [V8](https://codereview.chromium.org/990063002) on behalf of io.js to bring Solaris support back into the latest version @@ -36,7 +36,7 @@ On Monday, March 9th, [@rvagg](https://github.com/rvagg) released io.js [v1.5.1] * [dockeri.co](http://dockeri.co/) now runs on io.js, you can see the announcement [here](https://twitter.com/wjblankenship/status/575867637680369665) * [Node.js Advisory Board](https://nodejs.org/about/advisory-board/) are talking about the [io.js/Node.js reconciliation proposal](https://github.com/nodejs/node/issues/978), you can check the meeting minutes [here](https://github.com/joyent/nodejs-advisory-board/blob/master/meetings/2015-03-09/minutes.md#nodejsiojs-reconciliation-bb) -# Upcoming Events +## Upcoming Events * [NodeConf](http://nodeconf.com/) tickets are on sale, June 8th and 9th at Oakland, CA and NodeConf Adventure for June 11th - 14th at Walker Creek Ranch, CA * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-03-20.md b/locale/en/blog/weekly-updates/weekly-update.2015-03-20.md index c20a53cefd697..387e7655edd78 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-03-20.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-03-20.md @@ -11,14 +11,14 @@ layout: blog-post.hbs # io.js 1.6 release This week we had a two io.js releases [v1.6.1](https://iojs.org/dist/v1.6.1/) and [v1.6.0](https://iojs.org/dist/v1.6.0/), complete changelog can be found [on GitHub](https://github.com/nodejs/node/blob/v1.x/CHANGELOG.md). -### Notable changes +## Notable changes -#### 1.6.1 +### 1.6.1 * **path**: New type-checking on `path.resolve()` [#1153](https://github.com/nodejs/node/pull/1153) uncovered some edge-cases being relied upon in the wild, most notably `path.dirname(undefined)`. Type-checking has been loosened for `path.dirname()`, `path.basename()`, and `path.extname()` (Colin Ihrig) [#1216](https://github.com/nodejs/node/pull/1216). * **querystring**: Internal optimizations in `querystring.parse()` and `querystring.stringify()` [#847](https://github.com/nodejs/node/pull/847) prevented `Number` literals from being properly converted via `querystring.escape()` [#1208](https://github.com/nodejs/node/issues/1208), exposing a blind-spot in the test suite. The bug and the tests have now been fixed (Jeremiah Senkpiel) [#1213](https://github.com/nodejs/node/pull/1213). -#### 1.6.0 +### 1.6.0 * **node**: a new `-r` or `--require` command-line option can be used to pre-load modules at start-up (Ali Ijaz Sheikh) [#881](https://github.com/nodejs/node/pull/881). * **querystring**: `parse()` and `stringify()` are now faster (Brian White) [#847](https://github.com/nodejs/node/pull/847). @@ -29,7 +29,7 @@ This week we had a two io.js releases [v1.6.1](https://iojs.org/dist/v1.6.1/) an * **platforms**: the io.js CI system now reports passes on **FreeBSD** and **SmartOS** (_Solaris_). * **npm**: upgrade npm to 2.7.1. See [npm CHANGELOG.md](https://github.com/npm/npm/blob/master/CHANGELOG.md#v271-2015-03-05) for details. -### Known Issues +## Known Issues * Possible remaining TLS-related memory leak(s), details at [#1075](https://github.com/nodejs/node/issues/1075). * Surrogate pair in REPL can freeze terminal [#690](https://github.com/nodejs/node/issues/690) @@ -37,7 +37,7 @@ This week we had a two io.js releases [v1.6.1](https://iojs.org/dist/v1.6.1/) an * `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) * Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion [#894](https://github.com/nodejs/node/issues/894) -# Community Updates +## Community Updates * browserify supports io.js, you can check the announcement [here](https://twitter.com/yosuke_furukawa/status/577150547850969088) * express.js added [support](https://github.com/strongloop/express/commit/165660811aa9ba5f3733a7b033894f3d9a9c5e60) to io.js @@ -45,7 +45,7 @@ This week we had a two io.js releases [v1.6.1](https://iojs.org/dist/v1.6.1/) an * [Petka Antonov](https://github.com/petkaantonov) is proposing a workers implementation in io.js under an experimental flag, you can join the discussion [here](https://github.com/nodejs/node/pull/1159) * io.js [upgraded](https://github.com/nodejs/node/pull/1206) openssl to `1.0.1m` -# Upcoming Events +## Upcoming Events * [NodeConf](http://nodeconf.com/) tickets are on sale, June 8th and 9th at Oakland, CA and NodeConf Adventure for June 11th - 14th at Walker Creek Ranch, CA * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-03-27.md b/locale/en/blog/weekly-updates/weekly-update.2015-03-27.md index 425cd767db05e..55a027e7a201f 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-03-27.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-03-27.md @@ -11,16 +11,16 @@ layout: blog-post.hbs # io.js 1.6.2 release This week we had one io.js releases [v1.6.2](https://iojs.org/dist/v1.6.2/), complete changelog can be found [on GitHub](https://github.com/nodejs/node/blob/v1.x/CHANGELOG.md). -### Notable changes +## Notable changes -#### 1.6.2 +### 1.6.2 * **Windows**: The ongoing work in improving the state of Windows support has resulted in full test suite passes once again. As noted in the release notes for v1.4.2, CI system and configuration problems prevented it from properly reporting problems with the Windows tests, the problems with the CI and the codebase appear to have been fully resolved. * **FreeBSD**: A [kernel bug](https://lists.freebsd.org/pipermail/freebsd-current/2015-March/055043.html) impacting io.js/Node.js was [discovered](https://github.com/joyent/node/issues/9326) and a patch has been introduced to prevent it causing problems for io.js (Fedor Indutny) [#1218](https://github.com/nodejs/node/pull/1218). * **module**: you can now `require('.')` instead of having to `require('./')`, this is considered a bugfix (Michaël Zasso) [#1185](https://github.com/nodejs/node/pull/1185). * **v8**: updated to 4.1.0.25 including patches for `--max_old_space_size` values above `4096` and Solaris support, both of which are already included in io.js. -### Known issues +## Known issues * Possible small memory leak(s) may still exist but have yet to be properly identified, details at [#1075](https://github.com/nodejs/node/issues/1075). * Surrogate pair in REPL can freeze terminal [#690](https://github.com/nodejs/node/issues/690) diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-04-03.md b/locale/en/blog/weekly-updates/weekly-update.2015-04-03.md index 47868df7ed5cd..d04dc1d1865f5 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-04-03.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-04-03.md @@ -11,7 +11,7 @@ layout: blog-post.hbs # io.js 1.6.3 release This week we had one io.js release [v1.6.3](https://iojs.org/dist/v1.6.3/), complete changelog can be found [on GitHub](https://github.com/nodejs/node/blob/v1.x/CHANGELOG.md). -### Notable changes +## Notable changes * **fs**: corruption can be caused by `fs.writeFileSync()` and append-mode `fs.writeFile()` and `fs.writeFileSync()` under certain circumstances, reported in [#1058](https://github.com/nodejs/node/issues/1058), fixed in [#1063](https://github.com/nodejs/node/pull/1063) (Olov Lassus). * **iojs**: an "internal modules" API has been introduced to allow core code to share JavaScript modules internally only without having to expose them as a public API, this feature is for core-only [#848](https://github.com/nodejs/node/pull/848) (Vladimir Kurchatkin). @@ -23,7 +23,7 @@ This week we had one io.js release [v1.6.3](https://iojs.org/dist/v1.6.3/), comp * **V8**: minor bug-fix upgrade for V8 to 4.1.0.27. * **npm**: upgrade npm to 2.7.4. See [npm CHANGELOG.md](https://github.com/npm/npm/blob/master/CHANGELOG.md#v274-2015-03-20) for details. -### Known issues +## Known issues * Some problems exist with timers and `unref()` still to be resolved. See [#1152](https://github.com/nodejs/node/pull/1152). * Possible small memory leak(s) may still exist but have yet to be properly identified, details at [#1075](https://github.com/nodejs/node/issues/1075). @@ -32,7 +32,7 @@ This week we had one io.js release [v1.6.3](https://iojs.org/dist/v1.6.3/), comp * `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) * Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion [#894](https://github.com/nodejs/node/issues/894) -### Community Updates +## Community Updates * [Scaleway](https://www.scaleway.com/) provides some ARM resources for the iojs test/build infrastructure. * New post on Medium about Node.js reconciliation: [Help us reconcile node.js and io.js](https://medium.com/node-js-javascript/help-us-reconcile-node-js-and-io-js-c060a9ec1bd4) @@ -41,7 +41,7 @@ This week we had one io.js release [v1.6.3](https://iojs.org/dist/v1.6.3/), comp * Mikeal Rogers working on reconciling Project Lifecycle and WG [joyent/nodejs-advisory-board#33](https://github.com/joyent/nodejs-advisory-board/pull/33) * Rod Vagg opened the discussion forum about Node.js reconciliation in [iojs/io.js#1336](https://github.com/nodejs/node/issues/1336) -### Upcoming Events +## Upcoming Events * [NodeConf](http://nodeconf.com/) tickets are on sale, June 8th and 9th at Oakland, CA and NodeConf Adventure for June 11th - 14th at Walker Creek Ranch, CA * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-04-10.md b/locale/en/blog/weekly-updates/weekly-update.2015-04-10.md index 6b9b8ada8a20c..f662536531df7 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-04-10.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-04-10.md @@ -11,14 +11,14 @@ layout: blog-post.hbs # io.js 1.6.4 release This week we had one io.js release [v1.6.4](https://iojs.org/dist/v1.6.4/), complete changelog can be found [on GitHub](https://github.com/nodejs/node/blob/v1.x/CHANGELOG.md). -### Notable changes +## Notable changes * **npm**: upgrade npm to 2.7.5. See [npm CHANGELOG.md](https://github.com/npm/npm/blob/master/CHANGELOG.md#v275-2015-03-26) for details. Includes two important security fixes. * **openssl**: preliminary work has been done for an upcoming upgrade to OpenSSL 1.0.2a [#1325](https://github.com/nodejs/node/pull/1325) (Shigeki Ohtsu). See [#589](https://github.com/nodejs/node/issues/589) for additional details. * **timers**: a minor memory leak when timers are unreferenced was fixed, alongside some related timers issues [#1330](https://github.com/nodejs/node/pull/1330) (Fedor Indutny). This appears to have fixed the remaining leak reported in [#1075](https://github.com/nodejs/node/issues/1075). * **android**: it is now possible to compile io.js for Android and related devices [#1307](https://github.com/nodejs/node/pull/1307) (Giovanny Andres Gongora Granada). -### Known issues +## Known issues * Some problems with unreferenced timers running during `beforeExit` are still to be resolved. See [#1264](https://github.com/nodejs/node/issues/1264). * Surrogate pair in REPL can freeze terminal [#690](https://github.com/nodejs/node/issues/690) @@ -26,14 +26,14 @@ This week we had one io.js release [v1.6.4](https://iojs.org/dist/v1.6.4/), comp * `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) * Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion [#894](https://github.com/nodejs/node/issues/894) -### Community Updates +## Community Updates * Node Foundation dev policy draft is [here](https://github.com/jasnell/dev-policy) * ARMv8 / ARM64 [support](https://twitter.com/rvagg/status/586050873349939201) on io.js * Continued work on a new dev policy for [node.js/io.js](https://github.com/jasnell/dev-policy) * TC call from [Wednesday](https://www.youtube.com/watch?v=OjlK8k10oyo) -### Upcoming Events +## Upcoming Events * [JSConf Uruguay](http://jsconf.uy) tickets are on sale, April 24th & 25th at Montevideo, Uruguay * [NodeConf Adventure](http://nodeconf.com/) tickets are on sale, June 11th - 14th at Walker Creek Ranch, CA diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-04-17.md b/locale/en/blog/weekly-updates/weekly-update.2015-04-17.md index c597afc86d73d..ee6a95f7539d9 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-04-17.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-04-17.md @@ -12,7 +12,7 @@ layout: blog-post.hbs # io.js 1.7 releases This week we had two io.js releases [v1.7.0](https://iojs.org/dist/v1.7.0/) and [v1.7.1](https://iojs.org/dist/v1.7.1/), complete changelog can be found [on GitHub](https://github.com/nodejs/node/blob/v1.x/CHANGELOG.md). -### Notable changes +## Notable changes * **build**: A syntax error in the Makefile for release builds caused 1.7.0 to be DOA and unreleased. (Rod Vagg) [#1421](https://github.com/nodejs/node/pull/1421). * **C++ API**: Fedor Indutny contributed a feature to V8 which has been backported to the V8 bundled in io.js. `SealHandleScope` allows a C++ add-on author to _seal_ a `HandleScope` to prevent further, unintended allocations within it. Currently only enabled for debug builds of io.js. This feature helped detect the leak in [#1075](https://github.com/nodejs/node/issues/1075) and is now activated on the root `HandleScope` in io.js. (Fedor Indutny) [#1395](https://github.com/nodejs/node/pull/1395). @@ -22,7 +22,7 @@ This week we had two io.js releases [v1.7.0](https://iojs.org/dist/v1.7.0/) and * Tests: timeouts have been tuned specifically for slower platforms, detected as ARMv6 and ARMv7. (Roman Reiss) [#1366](https://github.com/nodejs/node/pull/1366). * **npm**: Upgrade npm to 2.7.6. See the [release notes](https://github.com/npm/npm/releases/tag/v2.7.6) for details. -### Known issues +## Known issues * Some problems with unreferenced timers running during `beforeExit` are still to be resolved. See [#1264](https://github.com/nodejs/node/issues/1264). * Surrogate pair in REPL can freeze terminal [#690](https://github.com/nodejs/node/issues/690) @@ -30,7 +30,7 @@ This week we had two io.js releases [v1.7.0](https://iojs.org/dist/v1.7.0/) and * Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion [#894](https://github.com/nodejs/node/issues/894) * readline: split escapes are processed incorrectly, see [#1403](https://github.com/nodejs/node/issues/1403) -### Community Updates +## Community Updates * Difference between io.js and The Node Foundation [iojs/io.js#1416](https://github.com/nodejs/node/issues/1416). * NPM launches private modules and npm inc [raises](http://techcrunch.com/2015/04/14/popular-javascript-package-manager-npm-raises-8m-launches-private-modules/). @@ -39,7 +39,7 @@ This week we had two io.js releases [v1.7.0](https://iojs.org/dist/v1.7.0/) and * io.js mention on [Oracle's blog](https://blogs.oracle.com/java-platform-group/entry/node_js_and_io_js). * State of the io.js Build [April 2015](https://github.com/iojs/build/issues/77) -### Upcoming Events +## Upcoming Events * [JSConf Uruguay](http://jsconf.uy) tickets are on sale, April 24th & 25th at Montevideo, Uruguay * [NodeConf Adventure](http://nodeconf.com/) tickets are on sale, June 11th - 14th at Walker Creek Ranch, CA diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-04-24.md b/locale/en/blog/weekly-updates/weekly-update.2015-04-24.md index bc323f169db9d..dd8b022a4be10 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-04-24.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-04-24.md @@ -12,7 +12,7 @@ layout: blog-post.hbs # io.js 1.8.1 release This week we had one io.js release [v1.8.1](https://iojs.org/dist/v1.8.1/), complete changelog can be found [on GitHub](https://github.com/nodejs/node/blob/v1.x/CHANGELOG.md). -### Notable changes +## Notable changes * **NOTICE**: Skipped v1.8.0 due to problems with release tooling. See [#1436](https://github.com/nodejs/node/issues/1436) for details. @@ -26,7 +26,7 @@ This week we had one io.js release [v1.8.1](https://iojs.org/dist/v1.8.1/), comp * **module**: The interaction of `require('.')` with `NODE_PATH` has been restored and deprecated. This functionality will be removed at a later point. (Roman Reiss) [#1363](https://github.com/nodejs/node/pull/1363) -### Known issues +## Known issues * Some problems with unreferenced timers running during `beforeExit` are still to be resolved. See [#1264](https://github.com/nodejs/node/issues/1264). * Surrogate pair in REPL can freeze terminal [#690](https://github.com/nodejs/node/issues/690) @@ -35,14 +35,14 @@ will be removed at a later point. (Roman Reiss) [#1363](https://github.com/nodej * `url.resolve` may transfer the auth portion of the url when resolving between two full hosts, see [#1435](https://github.com/nodejs/node/issues/1435). * readline: split escapes are processed incorrectly, see [#1403](https://github.com/nodejs/node/issues/1403) -### Community Updates +## Community Updates * Fedor Indutny opened discussion about removing TLS `newSession` and `resumeSession` event. [iojs/io.js#1462](https://github.com/nodejs/node/issues/1462) * Proposal to change the C HTTP parser JS HTTP parser [here](https://github.com/nodejs/node/pull/1457) * NPM founder talks about io.js at [InfoWorld](http://www.infoworld.com/article/2910594/node-js/npm-founder-foresees-merger-node-js-io-js.html) * Proposal to add mikeal, mscdex, shigeki as new TC members. [iojs/io.js#1483](https://github.com/nodejs/node/issues/1483#issuecomment-95128140) -### Upcoming Events +## Upcoming Events * [JSConf Uruguay](http://jsconf.uy) tickets are on sale, April 24th & 25th at Montevideo, Uruguay * [NodeConf Adventure](http://nodeconf.com/) tickets are on sale, June 11th - 14th at Walker Creek Ranch, CA diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-05-01.md b/locale/en/blog/weekly-updates/weekly-update.2015-05-01.md index f883aa8e720ca..2c3ef75108ccb 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-05-01.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-05-01.md @@ -11,7 +11,7 @@ layout: blog-post.hbs # io.js 2.0 release candidate This week we had one io.js nightly release [v2.0](https://iojs.org/download/nightly/v2.0.0-nightly20150501b4ad5d7050/), complete changelog will be found soon [on GitHub](https://github.com/nodejs/node/blob/v1.x/CHANGELOG.md). -### Community Updates +## Community Updates * New [johnny-five](http://johnny-five.io/) site launched. * iojs.io domain was donated to the project and it will redirect to iojs.org [iojs/io.js#1534](https://github.com/nodejs/node/issues/1534) @@ -27,7 +27,7 @@ This week we had one io.js nightly release [v2.0](https://iojs.org/download/nigh * io.js support coming to [Modulus](http://blog.modulus.io/upcoming-updates-for-nodejs-applications) * Yosuke Furukawa created [iojs-new-features repo](https://github.com/yosuke-furukawa/iojs-new-features) with upcoming changes in io.js v2.0. -### Upcoming Events +## Upcoming Events * [NodeConf Adventure](http://nodeconf.com/) tickets are on sale, June 11th - 14th at Walker Creek Ranch, CA * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-05-08.md b/locale/en/blog/weekly-updates/weekly-update.2015-05-08.md index 9c863b28a802c..00466f92a6839 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-05-08.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-05-08.md @@ -11,9 +11,9 @@ layout: blog-post.hbs # io.js 2.0 releases This week we had two io.js releases [v2.0.0](https://iojs.org/dist/v2.0.0/) and [v2.0.1](https://iojs.org/dist/v2.0.1/), complete changelog can be found [on GitHub](https://github.com/nodejs/node/blob/v1.x/CHANGELOG.md). -### Notable changes +## Notable changes -#### 2.0.1 +### 2.0.1 * **async_wrap**: (Trevor Norris) [#1614](https://github.com/nodejs/node/pull/1614) - it is now possible to filter by providers - bit flags have been removed and replaced with method calls on the binding object @@ -26,7 +26,7 @@ This week we had two io.js releases [v2.0.0](https://iojs.org/dist/v2.0.0/) and * **addons**: the `NODE_DEPRECATED` macro was causing problems when compiling addons with older compilers, this should now be resolved (Ben Noordhuis) [#1626](https://github.com/nodejs/node/pull/1626) * **V8**: upgrade V8 from 4.2.77.18 to 4.2.77.20 with minor fixes, including a bug preventing builds on FreeBSD -#### 2.0.0 +### 2.0.0 * **crypto**: significantly reduced memory usage for TLS (Fedor Indutny & Сковорода Никита Андреевич) [#1529](https://github.com/nodejs/node/pull/1529) * **net**: `socket.connect()` now accepts a `'lookup'` option for a custom DNS resolution mechanism, defaults to `dns.lookup()` (Evan Lucas) [#1505](https://github.com/nodejs/node/pull/1505) * **npm**: Upgrade npm to 2.9.0. See the [v2.8.4](https://github.com/npm/npm/releases/tag/v2.8.4) and [v2.9.0](https://github.com/npm/npm/releases/tag/v2.9.0) release notes for details. Notable items: @@ -55,7 +55,7 @@ This week we had two io.js releases [v2.0.0](https://iojs.org/dist/v2.0.0/) and - Rod Vagg (@rvagg) was added to the Technical Committee (TC) - Jeremiah Senkpiel (@Fishrock123) was added to the Technical Committee (TC) -### Breaking changes +## Breaking changes Full details at https://github.com/nodejs/node/wiki/Breaking-Changes#200-from-1x @@ -65,7 +65,7 @@ Full details at https://github.com/nodejs/node/wiki/Breaking-Changes#200-from-1x _Note: a new version of the 'url' module was reverted prior to release as it was decided the potential for breakage across the npm ecosystem was too great and that more compatibility work needed to be done before releasing it. See [#1602](https://github.com/nodejs/node/pull/1602) for further information._ -### Known issues +## Known issues See https://github.com/nodejs/node/labels/confirmed-bug for complete and current list of known issues. * Some problems with unreferenced timers running during `beforeExit` are still to be resolved. See [#1264](https://github.com/nodejs/node/issues/1264). @@ -75,14 +75,14 @@ See https://github.com/nodejs/node/labels/confirmed-bug for complete and current * `url.resolve` may transfer the auth portion of the url when resolving between two full hosts, see [#1435](https://github.com/nodejs/node/issues/1435). * readline: split escapes are processed incorrectly, see [#1403](https://github.com/nodejs/node/issues/1403) -### Community Updates +## Community Updates * Michael Dawson creates [WG proposal](https://github.com/mhdawson/workgroup-proposals) under the Node Foundation. * Mikeal Rogers wrote about growing up of io.js [on Medium](https://medium.com/node-js-javascript/growing-up-27d6cc8b7c53). * CodeSchool [blog post](https://www.codeschool.com/blog/2015/05/08/whats-new-in-io-js-2-0-0/) on what's new in io.js 2.0. * Node Lead TJ Fontaine [steps back](http://blog.nodejs.org/2015/05/08/next-chapter/) from leader. -### Upcoming Events +## Upcoming Events * [NodeConf Adventure](http://nodeconf.com/) tickets are on sale, June 11th - 14th at Walker Creek Ranch, CA * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-05-15.md b/locale/en/blog/weekly-updates/weekly-update.2015-05-15.md index 9272d459cee3d..8eb09cd811a12 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-05-15.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-05-15.md @@ -16,7 +16,7 @@ As a first step, we will move from `iojs` organization to `nodejs` organization If you would like to see the convergence plan in detail, please check it at [jasnell repo](https://github.com/jasnell/dev-policy/blob/master/convergence.md). When you would like to ask questions, feel free to ask [@Fishrock123](mailto:fishrock123@rocketmail.com). The discussion log is [here](https://github.com/nodejs/node/issues/1664). -### Community Updates +## Community Updates * [Performance Showdown](https://raygun.io/blog/2015/05/performance-showdown-node-js-vs-io-js-v2-0-0/): Node.js vs. io.js v2.0.0. * Microsoft has [node.js](https://github.com/Microsoft/node) running on their JavaScript VM `Chakra`. @@ -26,7 +26,7 @@ If you would like to see the convergence plan in detail, please check it at [jas * `io.js/node.js` Build Convergence Meeting on [YouTube](https://www.youtube.com/watch?v=8dxkM9vHmrY). * TC Meeting on [YouTube](https://www.youtube.com/watch?v=UbYiFLf7MpU). -### Upcoming Events +## Upcoming Events * [NodeConf Adventure](http://nodeconf.com/) tickets are on sale, June 11th - 14th at Walker Creek Ranch, CA * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-05-22.md b/locale/en/blog/weekly-updates/weekly-update.2015-05-22.md index 0d6ff1f053db6..1087b51f38c75 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-05-22.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-05-22.md @@ -11,16 +11,16 @@ layout: blog-post.hbs # io.js 1.8, 2.0 and 2.1 releases This week we had three io.js releases [v1.8.2](https://iojs.org/dist/v1.8.2/), [v2.0.2](https://iojs.org/dist/v2.0.2/) and [v2.1.0](https://iojs.org/dist/v2.1.0/), complete changelog can be found [on GitHub](https://github.com/nodejs/node/blob/master/CHANGELOG.md). -### Notable changes +## Notable changes -#### 1.8.2 +### 1.8.2 **Maintenance release** * **crypto**: significantly reduced memory usage for TLS (Fedor Indutny & Сковорода Никита Андреевич) [#1529](https://github.com/nodejs/node/pull/1529) * **npm**: Upgrade npm to 2.9.0. See the [v2.8.4](https://github.com/npm/npm/releases/tag/v2.8.4) and [v2.9.0](https://github.com/npm/npm/releases/tag/v2.9.0) release notes for details. -#### 2.0.2 +### 2.0.2 * **win,node-gyp**: the delay-load hook for windows addons has now been correctly enabled by default, it had wrongly defaulted to off in the release version of 2.0.0 (Bert Belder) [#1433](https://github.com/nodejs/node/pull/1433) * **os**: `tmpdir()`'s trailing slash stripping has been refined to fix an issue when the temp directory is at '/'. Also considers which slash is used by the operating system. (cjihrig) [#1673](https://github.com/nodejs/node/pull/1673) @@ -32,7 +32,7 @@ This week we had three io.js releases [v1.8.2](https://iojs.org/dist/v1.8.2/), [ * **cluster**: works now properly emit 'disconnect' to `cluster.worker` (Oleg Elifantiev) [#1386](https://github.com/nodejs/node/pull/1386) * **events**: uncaught errors now provide some context (Evan Lucas) [#1654](https://github.com/nodejs/node/pull/1654) -#### 2.1.0 +### 2.1.0 * **crypto**: Diffie-Hellman key exchange (DHE) parameters (`'dhparams'`) must now be 1024 bits or longer or an error will be thrown. A warning will also be printed to the console if you supply less than 2048 bits. See https://weakdh.org/ for further context on this security concern (Shigeki Ohtsu) [#1739](https://github.com/nodejs/node/pull/1739). * **node**: A new `--trace-sync-io` command line flag will print a warning and a stack trace whenever a synchronous API is used. This can be used to track down synchronous calls that may be slowing down an application (Trevor Norris) [#1707](https://github.com/nodejs/node/pull/1707). @@ -40,7 +40,7 @@ This week we had three io.js releases [v1.8.2](https://iojs.org/dist/v1.8.2/), [ * **npm**: Upgraded to v2.10.1, release notes can be found in and . * **util**: A significant speed-up (in the order of 35%) for the common-case of a single string argument to `util.format()`, used by `console.log()` (Сковорода Никита Андреевич) [#1749](https://github.com/nodejs/node/pull/1749). -### Known issues +## Known issues See https://github.com/nodejs/node/labels/confirmed-bug for complete and current list of known issues. @@ -50,13 +50,13 @@ See https://github.com/nodejs/node/labels/confirmed-bug for complete and current * Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion [#894](https://github.com/nodejs/node/issues/894) * `url.resolve` may transfer the auth portion of the url when resolving between two full hosts, see [#1435](https://github.com/nodejs/node/issues/1435). -### Community Updates +## Community Updates * Mikeal Rogers post about **Promise errors in io.js** on [Modulus.io](http://blog.modulus.io/promise-errors-in-iojs) * [NodeSchool International Day](http://nodeschool.io/international-day/) has been held for the first time. [40 cities](https://github.com/nodeschool/international-day/issues?q=label%3Arollcall-2015+is%3Aclosed) joined. * [Logjam](https://weakdh.org/) attack vulnerability detected on Diffie-Hellman Key exchange. io.js [fixed the vulnerability](https://github.com/nodejs/node/pull/1739) on [v2.1.0](https://github.com/nodejs/node/blob/master/CHANGELOG.md#2015-05-24-version-210-rvagg). -### Upcoming Events +## Upcoming Events * [NodeConf Adventure](http://nodeconf.com/) tickets are on sale, June 11th - 14th at Walker Creek Ranch, CA * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-05-29.md b/locale/en/blog/weekly-updates/weekly-update.2015-05-29.md index 62407987c078b..a37f713a1b6f6 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-05-29.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-05-29.md @@ -11,19 +11,19 @@ layout: blog-post.hbs # io.js 2.2 releases This week we had two io.js releases [v2.2.0](https://iojs.org/dist/v2.2.0/) and [v2.2.1](https://iojs.org/dist/v2.2.1/), complete changelog can be found [on GitHub](https://github.com/nodejs/node/blob/master/CHANGELOG.md). -### Notable changes +## Notable changes -#### v2.2.0 +### v2.2.0 * **node**: Speed-up `require()` by replacing usage of `fs.statSync()` and `fs.readFileSync()` with internal variants that are faster for this use-case and do not create as many objects for the garbage collector to clean up. The primary two benefits are: significant increase in application start-up time on typical applications and better start-up time for the debugger by eliminating almost all of the thousands of exception events. (Ben Noordhuis) [#1801](https://github.com/nodejs/node/pull/1801). * **node**: Resolution of pre-load modules (`-r` or `--require`) now follows the standard `require()` rules rather than just resolving paths, so you can now pre-load modules in node_modules. (Ali Ijaz Sheikh) [#1812](https://github.com/nodejs/node/pull/1812). * **npm**: Upgraded npm to v2.11.0. New hooks for `preversion`, `version`, and `postversion` lifecycle events, some SPDX-related license changes and license file inclusions. See the [release notes](https://github.com/npm/npm/releases/tag/v2.11.0) for full details. -#### v2.2.1 +### v2.2.1 * **http**: reverts the removal of an undocumented `client` property on client connections, this property is being used in the wild, most notably by [request](https://github.com/request/request) which is used by npm. (Michaël Zasso) [#1852](https://github.com/nodejs/node/pull/1852). -### Known issues +## Known issues See https://github.com/nodejs/node/labels/confirmed-bug for complete and current list of known issues. @@ -33,7 +33,7 @@ See https://github.com/nodejs/node/labels/confirmed-bug for complete and current * Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion [#894](https://github.com/nodejs/node/issues/894) * `url.resolve` may transfer the auth portion of the url when resolving between two full hosts, see [#1435](https://github.com/nodejs/node/issues/1435). -### Community Updates +## Community Updates * [Schism and Reconciliation](https://nodesource.com/blog/was-this-trip-really-necessary) in the Node Community by Rod Vagg. * First Node TSC Meeting available on [SoundCloud](https://soundcloud.com/node-foundation/tsc-meeting-2015-05-27). @@ -43,7 +43,7 @@ See https://github.com/nodejs/node/labels/confirmed-bug for complete and current * Blog post from [TheNewStack](http://thenewstack.io/io-js-and-node-js-have-united-and-thats-a-good-thing/) about iojs and node.js new relation. * Oliver Zeigermann created a [repo](https://github.com/DJCordhose/ecmascript-2015-iojs) about ES6 and iojs implementation. -### Upcoming Events +## Upcoming Events * [NodeConf Adventure](http://nodeconf.com/) tickets are on sale, June 11th - 14th at Walker Creek Ranch, CA * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-06-05.md b/locale/en/blog/weekly-updates/weekly-update.2015-06-05.md index b0631b76fe126..0b965a6e6b57b 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-06-05.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-06-05.md @@ -11,14 +11,14 @@ layout: blog-post.hbs # io.js News This week we hadn't io.js releases, complete changelog from previous releases can be found [on GitHub](https://github.com/nodejs/node/blob/master/CHANGELOG.md). -### Community Updates +## Community Updates * [Marius.co](https://twitter.com/edatrero/status/605040698992164864) switches to io.js from Node 0.10 * Up and running with io.js and Docker by [CodeFresh.io](http://blog.codefresh.io/up-and-running-with-io-js-and-docker/) * New PluralSight course: [io.js](http://www.marcusoft.net/2015/06/new-pluralsight-course-iojs-or-is-it.html) * StrongLoop article: [New io.js Features You May Not Be Using](https://strongloop.com/strongblog/new-io-js-features-you-may-not-be-using/) -### Upcoming Events +## Upcoming Events * [NodeConf Adventure](http://nodeconf.com/) tickets are on sale, June 11th - 14th at Walker Creek Ranch, CA * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-06-12.md b/locale/en/blog/weekly-updates/weekly-update.2015-06-12.md index 530d3e6acce9a..f1251668d1993 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-06-12.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-06-12.md @@ -11,7 +11,7 @@ layout: blog-post.hbs # io.js 2.3 releases This week we had one io.js release [v2.3.0](https://iojs.org/dist/v2.3.0/), complete changelog can be found [on GitHub](https://github.com/nodejs/node/blob/master/CHANGELOG.md). -### Notable changes +## Notable changes * **libuv**: Upgraded to 1.6.0 and 1.6.1, see [full ChangeLog](https://github.com/libuv/libuv/blob/60e515d9e6f3d86c0eedad583805201f32ea3aed/ChangeLog#L1-L36) for details. (Saúl Ibarra Corretgé) [#1905](https://github.com/nodejs/node/pull/1905) [#1889](https://github.com/nodejs/node/pull/1889). Highlights include: - Fix TTY becoming blocked on OS X @@ -32,7 +32,7 @@ This week we had one io.js release [v2.3.0](https://iojs.org/dist/v2.3.0/), comp - Domenic Denicola ([@domenic](https://github.com/domenic)) - Rich Trott ([@Trott](https://github.com/Trott)) -### Known issues +## Known issues See https://github.com/nodejs/node/labels/confirmed-bug for complete and current list of known issues. @@ -42,7 +42,7 @@ See https://github.com/nodejs/node/labels/confirmed-bug for complete and current * Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion [#894](https://github.com/nodejs/node/issues/894) * `url.resolve` may transfer the auth portion of the url when resolving between two full hosts, see [#1435](https://github.com/nodejs/node/issues/1435). -### Community Updates +## Community Updates * Openssl vulnerabilities are updated on io.js. **Resume:** *Upgrade to 1.0.2b and 1.0.2c, introduces DHE man-in-the-middle protection (Logjam) and fixes malformed ECParameters causing infinite loop (CVE-2015-1788). See the security advisory for full details. (Shigeki Ohtsu) #1950 #1958* * io.js 2.3.0 os.homedir() [ponyfill](http://t.co/2XQV5XQblu) @@ -50,7 +50,7 @@ See https://github.com/nodejs/node/labels/confirmed-bug for complete and current * iojs now supports [`--use_strong`](https://t.co/4t1EaiiK27). Strong mode (part of Google v8 experiments) implements a stronger semantics. * ["Node.js and io.js Merge Under the Node Foundation"](http://www.infoq.com/news/2015/05/nodejs-iojs#.VX41fCR99Kc.twitter) by InfoQ. -### Upcoming Events +## Upcoming Events * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State * [BrazilJS Conf](http://braziljs.com.br/) tickets are on sale, August 21st - 22nd at Shopping Center BarraShoppingSul diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-06-19.md b/locale/en/blog/weekly-updates/weekly-update.2015-06-19.md index 8f77dc1a7b209..482382ea51a35 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-06-19.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-06-19.md @@ -11,7 +11,7 @@ layout: blog-post.hbs # io.js and Node.js News This week we didn't have io.js releases, complete changelog from previous releases can be found [on GitHub](https://github.com/nodejs/node/blob/master/CHANGELOG.md). -### Community Updates +## Community Updates * ES2015 is approved, ES2015 is now an [ecma standard](https://esdiscuss.org/topic/ecmascript-2015-is-now-an-ecma-standard). * Linux foundation announces [Node.js Foundation](http://www.linuxfoundation.org/news-media/announcements/2015/06/nodejs-foundation-advances-community-collaboration-announces-new) @@ -45,7 +45,7 @@ This week we didn't have io.js releases, complete changelog from previous releas * [GoDaddy](https://garage.godaddy.com/godaddy/godaddy-supports-the-new-node-js-foundation/) * [Microsoft](http://blogs.microsoft.com/firehose/2015/02/11/microsoft-joins-industry-to-create-node-js-foundation/) -### Upcoming Events +## Upcoming Events * [Nodeday](http://nodeday.com) tickets are free, June 26th at DigitasLBi, London * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-06-26.md b/locale/en/blog/weekly-updates/weekly-update.2015-06-26.md index 15053a198c677..66e4439b3d630 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-06-26.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-06-26.md @@ -11,7 +11,7 @@ layout: blog-post.hbs # io.js and Node.js News This week we have one io.js [release v2.3.1](https://github.com/nodejs/node/blob/master/CHANGELOG.md#2015-06-23-version-231-rvagg), complete changelog from previous releases can be found [on GitHub](https://github.com/nodejs/node/blob/master/CHANGELOG.md). -### Notable changes +## Notable changes * **module**: The number of syscalls made during a `require()` have been significantly reduced again (see [#1801](https://github.com/nodejs/node/pull/1801) from v2.2.0 for previous work), which should lead to a performance improvement (Pierre Inglebert) [#1920](https://github.com/nodejs/node/pull/1920). * **npm**: @@ -19,7 +19,7 @@ This week we have one io.js [release v2.3.1](https://github.com/nodejs/node/blob * Upgrade to [v2.11.3](https://github.com/npm/npm/releases/tag/v2.11.3) (Forrest L Norvell) [#2018](https://github.com/nodejs/node/pull/2018). * **zlib**: A bug was discovered where the process would abort if the final part of a zlib decompression results in a buffer that would exceed the maximum length of `0x3fffffff` bytes (~1GiB). This was likely to only occur during buffered decompression (rather than streaming). This is now fixed and will instead result in a thrown `RangeError` (Michaël Zasso) [#1811](https://github.com/nodejs/node/pull/1811). -### Known issues +## Known issues See https://github.com/nodejs/node/labels/confirmed-bug for complete and current list of known issues. @@ -29,7 +29,7 @@ See https://github.com/nodejs/node/labels/confirmed-bug for complete and current * Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion [#894](https://github.com/nodejs/node/issues/894) * `url.resolve` may transfer the auth portion of the url when resolving between two full hosts, see [#1435](https://github.com/nodejs/node/issues/1435). -### Community Updates +## Community Updates * Slide deck: [Bluemix Webinar: Deploying a Full Stack Node.js Application to IBM Bluemix](https://speakerdeck.com/bradleyholt/bluemix-webinar-deploying-a-full-stack-node-dot-js-application-to-ibm-bluemix) * Article by RisingStack: [How to Use Rust with Node.js When Performance Matters](http://blog.risingstack.com/how-to-use-rust-with-node-when-performance-matters/) @@ -38,7 +38,7 @@ See https://github.com/nodejs/node/labels/confirmed-bug for complete and current * [nodei.co](http://twitter.com/rvagg/status/613688739030679552) is running with io.js * npm [3.0.0 pre-release](https://github.com/npm/npm/releases/tag/v3.0.0) -### Upcoming Events +## Upcoming Events * [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State * [BrazilJS Conf](http://braziljs.com.br/) tickets are on sale, August 21st - 22nd at Shopping Center BarraShoppingSul diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-07-24.md b/locale/en/blog/weekly-updates/weekly-update.2015-07-24.md index e61a3c627db31..75950ae42bf8a 100644 --- a/locale/en/blog/weekly-updates/weekly-update.2015-07-24.md +++ b/locale/en/blog/weekly-updates/weekly-update.2015-07-24.md @@ -11,12 +11,12 @@ layout: blog-post.hbs # io.js and Node.js News This week we didn't have io.js releases. Complete changelog from previous releases can be found [on GitHub](https://github.com/nodejs/node/blob/master/CHANGELOG.md). -### Community Updates +## Community Updates * Rod Vagg posted [an article about Node.js LTS](https://medium.com/@nodesource/essential-steps-long-term-support-for-node-js-8ecf7514dbd) on nodesource blog. * Daniel Khan has written a blog post about [NODE_ENV in Express](http://apmblog.dynatrace.com/2015/07/22/the-drastic-effects-of-omitting-node_env-in-your-express-js-applications/). -### Upcoming Events +## Upcoming Events * [BrazilJS Conf](http://braziljs.com.br/) tickets are on sale, August 21st - 22nd at Shopping Center BarraShoppingSul * [NodeConf EU](http://nodeconf.eu/) tickets are on sale, September 6th - 9th at Waterford, Ireland diff --git a/locale/en/docs/guides/debugging-getting-started.md b/locale/en/docs/guides/debugging-getting-started.md index 88875f1a99dc7..f44f6d2e4c7f2 100644 --- a/locale/en/docs/guides/debugging-getting-started.md +++ b/locale/en/docs/guides/debugging-getting-started.md @@ -70,14 +70,14 @@ either the IP address or by using ssh tunnels as described below. Several commercial and open source tools can connect to Node's Inspector. Basic info on these follows: -#### [node-inspect](https://github.com/nodejs/node-inspect) +### [node-inspect](https://github.com/nodejs/node-inspect) * CLI Debugger supported by the Node.js Foundation which uses the [Inspector Protocol][]. * A version is bundled with Node and can be used with `node inspect myscript.js`. * The latest version can also be installed independently (e.g. `npm install -g node-inspect`) and used with `node-inspect myscript.js`. -#### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ +### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ * **Option 1**: Open `chrome://inspect` in a Chromium-based browser. Click the Configure button and ensure your target host and port @@ -85,27 +85,27 @@ info on these follows: * **Option 2**: Copy the `devtoolsFrontendUrl` from the output of `/json/list` (see above) or the --inspect hint text and paste into Chrome. -#### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ +### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ * In the Debug panel, click the settings icon to open `.vscode/launch.json`. Select "Node.js" for initial setup. -#### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 +### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 * Choose "Debug > Start Debugging" from the menu or hit F5. * [Detailed instructions](https://github.com/Microsoft/nodejstools/wiki/Debugging). -#### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ and other JetBrains IDEs +### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ and other JetBrains IDEs * Create a new Node.js debug configuration and hit Debug. `--inspect` will be used by default for Node.js 7+. To disable uncheck `js.debugger.node.use.inspect` in the IDE Registry. -#### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) +### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) * Library to ease connections to Inspector Protocol endpoints. -#### [Gitpod](https://www.gitpod.io) +### [Gitpod](https://www.gitpod.io) * Start a Node.js debug configuration from the `Debug` view or hit `F5`. [Detailed instructions](https://medium.com/gitpod/debugging-node-js-applications-in-theia-76c94c76f0a1) @@ -223,14 +223,14 @@ couple popular ones are listed below. The V8 Debugging Protocol is no longer maintained or documented. -#### [Built-in Debugger](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) +### [Built-in Debugger](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) Start `node debug script_name.js` to start your script under Node's builtin command-line debugger. Your script starts in another Node process started with the `--debug-brk` option, and the initial Node process runs the `_debugger.js` script and connects to your target. -#### [node-inspector](https://github.com/node-inspector/node-inspector) +### [node-inspector](https://github.com/node-inspector/node-inspector) Debug your Node.js app with Chrome DevTools by using an intermediary process which translates the Inspector Protocol used in Chromium to the V8 Debugger diff --git a/locale/en/docs/index.md b/locale/en/docs/index.md index caac66997c3ba..2f0cb9bf7373d 100644 --- a/locale/en/docs/index.md +++ b/locale/en/docs/index.md @@ -13,14 +13,14 @@ There are several types of documentation available on this website: * ES6 features * Guides -### API Reference Documentation +## API Reference Documentation The [API reference documentation](/api/) provides detailed information about a function or object in Node.js. This documentation indicates what arguments a method accepts, the return value of that method, and what errors may be related to that method. It also indicates which methods are available for different versions of Node.js. This documentation describes the built-in modules provided by Node.js. It does not document modules provided by the community.
-

Looking for API docs of previous releases?

+

Looking for API docs of previous releases?

  • Node.js 9.x
  • @@ -35,10 +35,10 @@ This documentation describes the built-in modules provided by Node.js. It does n
-### ES6 Features +## ES6 Features The [ES6 section](/en/docs/es6/) describes the three ES6 feature groups, and details which features are enabled by default in Node.js, alongside explanatory links. It also shows how to find which version of V8 shipped with a particular Node.js release. -### Guides +## Guides The [Guides section](/en/docs/guides/) has long-form, in-depth articles about Node.js technical features and capabilities. diff --git a/locale/en/get-involved/node-meetups.md b/locale/en/get-involved/node-meetups.md index 7510e595dc311..764906895654a 100644 --- a/locale/en/get-involved/node-meetups.md +++ b/locale/en/get-involved/node-meetups.md @@ -222,7 +222,7 @@ REQUIREMENTS ### Greece -##### Athens +#### Athens - [Meetup](https://www.meetup.com/nodejsathens/) - Frequency of meetups - every two months @@ -232,7 +232,7 @@ REQUIREMENTS ### Hungary -##### Budapest +#### Budapest - [Meetup](https://www.meetup.com/nodebp/) - Frequency of meetups - monthly @@ -280,7 +280,7 @@ REQUIREMENTS ### Indonesia -##### Jakarta +#### Jakarta - [Meetup](https://www.meetup.com/Node-js-Workshop/) - Frequency of meetups - monthly @@ -290,7 +290,7 @@ REQUIREMENTS ### Ireland -##### Dublin +#### Dublin - [Meetup](https://www.meetup.com/Dublin-Node-js-Meetup/) - Frequency of meetups - monthly @@ -306,7 +306,7 @@ REQUIREMENTS ### Israel -##### Tel Aviv +#### Tel Aviv - [Meetup](https://www.meetup.com/NodeJS-Israel/) - Frequency of meetups - monthly @@ -317,7 +317,7 @@ REQUIREMENTS ### Mexico -##### Mexico City +#### Mexico City - [Meetup](https://www.meetup.com/NodeBotsMX/) - Frequency of meetups - monthly @@ -327,7 +327,7 @@ REQUIREMENTS ### New Zealand -##### Auckland +#### Auckland - [Meetup](https://www.meetup.com/AucklandNodeJs/) - Frequency of meetups - monthly @@ -337,7 +337,7 @@ REQUIREMENTS ### South Africa -##### Cape Town +#### Cape Town - [Meetup](https://www.meetup.com/nodecpt/) - Frequency of meetups - monthly @@ -347,7 +347,7 @@ REQUIREMENTS ### Spain -##### Madrid +#### Madrid - [Meetup](https://www.meetup.com/Node-js-Madrid/) - Frequency of meetups - monthly @@ -357,7 +357,7 @@ REQUIREMENTS ### Thailand -##### Bangkok +#### Bangkok - [Meetup](https://www.meetup.com/Bangkok-Node-js/) - Frequency of meetups - monthly @@ -367,7 +367,7 @@ REQUIREMENTS ### Turkey -##### Istanbul +#### Istanbul - [Meetup](https://www.meetup.com/nodeschool-istanbul/) - Frequency of meetups - monthly @@ -601,8 +601,8 @@ REQUIREMENTS ### UK -##### London -###### LNUG +#### London +##### LNUG - [Meetup](https://www.meetup.com/london-nodejs/) - [GitHub/lnug](https://github.com/lnug/) - Frequency of meetups - monthly @@ -610,14 +610,14 @@ REQUIREMENTS - Organizer name - Adam Davis - Organizer contact info - contact@lnug.org, [@lnugOrg](https://twitter.com/lnugorg) -###### Node Workshops +##### Node Workshops - [Meetup](https://www.meetup.com/NodeWorkshops//) - Frequency of meetups - monthly - How to submit a talk? - Organizer name - Daryn Holmes - Organizer contact info - -##### Cambridge +#### Cambridge - [Meetup](https://www.meetup.com/JavaScript-Cambridge/) - Frequency of meetups - monthly @@ -625,7 +625,7 @@ REQUIREMENTS - Organizer name - Joe Parry, co-organizer Rob Moran - Organizer contact info - -##### Oxford +#### Oxford - [JSOxford](https://www.meetup.com/jsoxford/) - Frequency of meetups - every 2 months @@ -636,7 +636,7 @@ REQUIREMENTS ### Ukraine -##### Kiev +#### Kiev - [Meetup](https://www.meetup.com/NodeUA/), [Old group](https://www.meetup.com/KievNodeJS/) - Frequency of meetups - 1-8 times a month diff --git a/locale/es/docs/index.md b/locale/es/docs/index.md index d9fc43a1f5f4d..4bb42a4138337 100644 --- a/locale/es/docs/index.md +++ b/locale/es/docs/index.md @@ -13,7 +13,7 @@ Existen diferentes tipos de documentación disponible en este sitio: * Características de ES6 * Guías -### Referencia de la API +## Referencia de la API La [Referencia de la API](/api/) proporciona información detallada sobre una función ó un objeto en Node.js. Esta documentación indica que argumentos acepta un método, el valor que retorna este método y qué errores pueden estar @@ -22,7 +22,7 @@ relacionados al mismo. También indica qué métodos están disponibles para las También describe los módulos incluidos que proporciona Node.js, pero no documenta los módulos que proporciona la comunidad.
-

¿Buscando la referencia de la API de versiones anteriores?

+

¿Buscando la referencia de la API de versiones anteriores?

  • Node.js 9.x
  • @@ -37,12 +37,12 @@ También describe los módulos incluidos que proporciona Node.js, pero no docume
-### Funcionalidades de ES6 +## Funcionalidades de ES6 La [sección de ES6](/en/docs/es6/) describe los tres grupos de funcionalidades de ES6, y detalla qué funcionalidades están activadas por defecto en Node.js, junto con enlaces explicativos. También muestra cómo encontrar qué versión de V8 usa una versión particular de Node.js. -### Guías +## Guías De formato largo, artículos en profundidad sobre las funcionalides y capacidades técnicas de Node.js diff --git a/locale/fa/docs/guides/debugging-getting-started.md b/locale/fa/docs/guides/debugging-getting-started.md index bf18de8692c27..73d7e067014f0 100644 --- a/locale/fa/docs/guides/debugging-getting-started.md +++ b/locale/fa/docs/guides/debugging-getting-started.md @@ -70,14 +70,14 @@ either the IP address or by using ssh tunnels as described below. Several commercial and open source tools can connect to Node's Inspector. Basic info on these follows: -#### [node-inspect](https://github.com/nodejs/node-inspect) +### [node-inspect](https://github.com/nodejs/node-inspect) * CLI Debugger supported by the Node.js Foundation which uses the [Inspector Protocol][]. * A version is bundled with Node and can be used with `node inspect myscript.js`. * The latest version can also be installed independently (e.g. `npm install -g node-inspect`) and used with `node-inspect myscript.js`. -#### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ +### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ * **Option 1**: Open `chrome://inspect` in a Chromium-based browser. Click the Configure button and ensure your target host and port @@ -85,27 +85,27 @@ info on these follows: * **Option 2**: Copy the `devtoolsFrontendUrl` from the output of `/json/list` (see above) or the --inspect hint text and paste into Chrome. -#### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ +### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ * In the Debug panel, click the settings icon to open `.vscode/launch.json`. Select "Node.js" for initial setup. -#### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 +### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 * Choose "Debug > Start Debugging" from the menu or hit F5. * [Detailed instructions](https://github.com/Microsoft/nodejstools/wiki/Debugging). -#### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ and other JetBrains IDEs +### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ and other JetBrains IDEs * Create a new Node.js debug configuration and hit Debug. `--inspect` will be used by default for Node.js 7+. To disable uncheck `js.debugger.node.use.inspect` in the IDE Registry. -#### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) +### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) * Library to ease connections to Inspector Protocol endpoints. -#### [Gitpod](https://www.gitpod.io) +### [Gitpod](https://www.gitpod.io) * Start a Node.js debug configuration from the `Debug` view or hit `F5`. [Detailed instructions](https://medium.com/gitpod/debugging-node-js-applications-in-theia-76c94c76f0a1) @@ -223,14 +223,14 @@ couple popular ones are listed below. The V8 Debugging Protocol is no longer maintained or documented. -#### [Built-in Debugger](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) +### [Built-in Debugger](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) Start `node debug script_name.js` to start your script under Node's builtin command-line debugger. Your script starts in another Node process started with the `--debug-brk` option, and the initial Node process runs the `_debugger.js` script and connects to your target. -#### [node-inspector](https://github.com/node-inspector/node-inspector) +### [node-inspector](https://github.com/node-inspector/node-inspector) Debug your Node.js app with Chrome DevTools by using an intermediary process which translates the Inspector Protocol used in Chromium to the V8 Debugger diff --git a/locale/fa/docs/index.md b/locale/fa/docs/index.md index fa5ccb2c1bc90..ca8ea88b32751 100644 --- a/locale/fa/docs/index.md +++ b/locale/fa/docs/index.md @@ -13,14 +13,14 @@ There are several types of documentation available on this website: * ES6 features * Guides -### API Reference Documentation +## API Reference Documentation The [API reference documentation](/api/) provides detailed information about a function or object in Node.js. This documentation indicates what arguments a method accepts, the return value of that method, and what errors may be related to that method. It also indicates which methods are available for different versions of Node.js. This documentation describes the built-in modules provided by Node.js. It does not document modules provided by the community.
-

Looking for API docs of previous releases?

+

Looking for API docs of previous releases?

  • Node.js 9.x
  • @@ -35,10 +35,10 @@ This documentation describes the built-in modules provided by Node.js. It does n
-### ES6 Features +## ES6 Features The [ES6 section](/en/docs/es6/) describes the three ES6 feature groups, and details which features are enabled by default in Node.js, alongside explanatory links. It also shows how to find which version of V8 shipped with a particular Node.js release. -### Guides +## Guides Long-form, in-depth articles about Node.js technical features and capabilities. diff --git a/locale/fa/security.md b/locale/fa/security.md index ee8537236c25a..64648af7f00b4 100644 --- a/locale/fa/security.md +++ b/locale/fa/security.md @@ -5,7 +5,7 @@ title: امنیت # امنیت -### گزارش باگ در Node.js +## گزارش باگ در Node.js تمامی مشکلات امنیتی در Node.js جدی گرفته می‌شوند و باید از طریق [HackerOne](https://hackerone.com/nodejs) یا رایانامه [security@nodejs.org](mailto:security@nodejs.org) گزارش داده شوند. این گزارش به زیر مجموعه‌ای از تیم هسته Node.js که مسئول رفع کردن مشکلات امنیتی هستند تحویل داده خواهد شد. diff --git a/locale/it/docs/guides/debugging-getting-started.md b/locale/it/docs/guides/debugging-getting-started.md index fe71ed97f6b12..3fa6b42ad1e4d 100644 --- a/locale/it/docs/guides/debugging-getting-started.md +++ b/locale/it/docs/guides/debugging-getting-started.md @@ -92,14 +92,14 @@ either the IP address or by using ssh tunnels as described below. Several commercial and open source tools can connect to Node's Inspector. Basic info on these follows: -#### [node-inspect](https://github.com/nodejs/node-inspect) +### [node-inspect](https://github.com/nodejs/node-inspect) * CLI Debugger supported by the Node.js Foundation which uses the [Inspector Protocol][]. * A version is bundled with Node and can be used with `node inspect myscript.js`. * The latest version can also be installed independently (e.g. `npm install -g node-inspect`) and used with `node-inspect myscript.js`. -#### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ +### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ * **Option 1**: Open `chrome://inspect` in a Chromium-based browser. Click the Configure button and ensure your target host and port @@ -107,23 +107,23 @@ info on these follows: * **Option 2**: Copy the `devtoolsFrontendUrl` from the output of `/json/list` (see above) or the --inspect hint text and paste into Chrome. -#### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ +### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ * In the Debug panel, click the settings icon to open `.vscode/launch.json`. Select "Node.js" for initial setup. -#### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 +### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 * Choose "Debug > Start Debugging" from the menu or hit F5. * [Detailed instructions](https://github.com/Microsoft/nodejstools/wiki/Debugging). -#### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ and other JetBrains IDEs +### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ and other JetBrains IDEs * Create a new Node.js debug configuration and hit Debug. `--inspect` will be used by default for Node.js 7+. To disable uncheck `js.debugger.node.use.inspect` in the IDE Registry. -#### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) +### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) * Library to ease connections to Inspector Protocol endpoints. @@ -241,14 +241,14 @@ couple popular ones are listed below. The V8 Debugging Protocol is no longer maintained or documented. -#### [Built-in Debugger](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) +### [Built-in Debugger](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) Start `node debug script_name.js` to start your script under Node's builtin command-line debugger. Your script starts in another Node process started with the `--debug-brk` option, and the initial Node process runs the `_debugger.js` script and connects to your target. -#### [node-inspector](https://github.com/node-inspector/node-inspector) +### [node-inspector](https://github.com/node-inspector/node-inspector) Debug your Node.js app with Chrome DevTools by using an intermediary process which translates the Inspector Protocol used in Chromium to the V8 Debugger diff --git a/locale/it/docs/index.md b/locale/it/docs/index.md index ba1b5e0cdea79..3f7d167e4f204 100644 --- a/locale/it/docs/index.md +++ b/locale/it/docs/index.md @@ -14,31 +14,31 @@ There are several types of documentation available on this website: * Frequently asked questions * Guides -### API Reference Documentation +## API Reference Documentation The [API reference documentation](/api/) provides detailed information about a function or object in Node.js. This documentation indicates what arguments a method accepts, the return value of that method, and what errors may be related to that method. It also indicates which methods are available for different versions of Node.js. This documentation describes the built-in modules provided by Node.js. It does not document modules provided by the community.
-

Looking for API docs of previous releases?

- - +

Looking for API docs of previous releases?

+ +
-### ES6 Features +## ES6 Features The [ES6 section](/en/docs/es6/) describes the three ES6 feature groups, and details which features are enabled by default in Node.js, alongside explanatory links. It also shows how to find which version of V8 shipped with a particular Node.js release. -### Guides +## Guides Long-form, in-depth articles about Node.js technical features and capabilities. diff --git a/locale/ja/docs/guides/debugging-getting-started.md b/locale/ja/docs/guides/debugging-getting-started.md index 8f3cf18f2cdb5..1b8b11cb74b0c 100644 --- a/locale/ja/docs/guides/debugging-getting-started.md +++ b/locale/ja/docs/guides/debugging-getting-started.md @@ -160,7 +160,7 @@ info on these follows: and used with `node-inspect myscript.js`. --> -#### [node-inspect](https://github.com/nodejs/node-inspect) +### [node-inspect](https://github.com/nodejs/node-inspect) * [Inspector プロトコル][]を使用する Node.js Foundation によってサポートされている CLI デバッガ * バージョンは Node にバンドルされており、`node inspect myscript.js`と一緒に使うことができます @@ -176,7 +176,7 @@ info on these follows: (see above) or the --inspect hint text and paste into Chrome. --> -#### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ +### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ * **オプション 1**: Chromium ベースのブラウザで `chrome://inspect` を開きます。設定ボタンをクリックして、ターゲットホストとポートが表示されていることを確認します。 * **オプション 2**: `/json/list`の出力 (上記を参照) または --inspect ヒントテキストから `devtoolsFrontendUrl` をコピーして Chrome に貼り付けます @@ -188,7 +188,7 @@ info on these follows: Select "Node.js" for initial setup. --> -#### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ +### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ * デバッグパネルで、設定アイコンをクリックして `.vscode/launch.json` を開きます。初期設定は "Node.js" を選択してください @@ -199,7 +199,7 @@ info on these follows: * [Detailed instructions](https://github.com/Microsoft/nodejstools/wiki/Debugging). --> -#### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 +### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 * メニューから "デバッグ > デバッグの開始" を選択するか、F5 を押します * [詳しい説明](https://github.com/Microsoft/nodejstools/wiki/Debugging) @@ -212,7 +212,7 @@ info on these follows: the IDE Registry. --> -#### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ と他の JetBrains IDE +### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ と他の JetBrains IDE * 新しい Node.js デバッグ設定を作成して Debug をクリックします。Node.js 7 以降の場合、`--inspect` がデフォルトで使用されます。IDE レジストリで `js.debugger.node.use.inspect` のチェックを外します @@ -222,7 +222,7 @@ info on these follows: * Library to ease connections to Inspector Protocol endpoints. --> -#### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) +### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) * Inspector Protocol エンドポイントへの接続を容易にするためのライブラリ @@ -234,7 +234,7 @@ info on these follows: --- --> -#### [Gitpod](https://www.gitpod.io) +### [Gitpod](https://www.gitpod.io) * `Debug` ビュー から Node.js デバッグ設定を開始するか、`F5` を押します。[詳しい説明](https://medium.com/gitpod/debugging-node-js-applications-in-theia-76c94c76f0a1) @@ -478,7 +478,7 @@ the `--debug-brk` option, and the initial Node process runs the `_debugger.js` script and connects to your target. --> -#### [組み込みデバッガ](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) +### [組み込みデバッガ](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) Node の組み込みコマンドラインデバッガの下でスクリプトを起動するには、 `node debug script_name.js` を起動します。 @@ -493,7 +493,7 @@ which translates the Inspector Protocol used in Chromium to the V8 Debugger protocol used in Node.js. --> -#### [node-inspector](https://github.com/node-inspector/node-inspector) +### [node-inspector](https://github.com/node-inspector/node-inspector) Chromium で使用されるインスペクタプロトコルを Node.js で使用される V8 デバッガプロトコルに変換する中間プロセスを使用して、 diff --git a/locale/ja/docs/index.md b/locale/ja/docs/index.md index 92c42f53332f0..875ee87aa7ddd 100644 --- a/locale/ja/docs/index.md +++ b/locale/ja/docs/index.md @@ -18,7 +18,7 @@ labels: * ES6 の機能 -### API リファレンス +## API リファレンス [API リファレンス](/api/) では Node.js の関数やオブジェクトの詳細情報を提供しています。このドキュメントでは、メソッドで何の引数を取るのか、そのメソッドの返り値とそのメソッドに関連するエラーについても説明されています。また、異なる Node.js のバージョンでどのメソッドが使えるかについても説明されています。 @@ -28,7 +28,7 @@ labels:
-

以前のバージョンの API リファレンスをお探しですか?

+

以前のバージョンの API リファレンスをお探しですか?

-### ES6 の機能 +## ES6 の機能 [ES6 のセクション](/ja/docs/es6/) では、ES6 の3つの機能について説明しており、それぞれの機能ごとのリンクと一緒に Node.js の標準で有効化されているかについて書いてあります。また、リリースされた Node.js のバージョンごとに組み込まれている V8 のバージョンを知るのにも利用することができます。 -### ガイド +## ガイド [ガイドのセクション](/ja/docs/guides)に Node.js の技術的な機能や能力について詳細な記事があります。 diff --git a/locale/ja/get-involved/node-meetups.md b/locale/ja/get-involved/node-meetups.md index 08f6e4bf7e68e..42d19b1f499a4 100644 --- a/locale/ja/get-involved/node-meetups.md +++ b/locale/ja/get-involved/node-meetups.md @@ -203,7 +203,7 @@ REQUIREMENTS ### Greece -##### Athens +#### Athens - [Meetup](https://www.meetup.com/nodejsathens/) - Frequency of meetups - every two months @@ -213,7 +213,7 @@ REQUIREMENTS ### Hungary -##### Budapest +#### Budapest - [Meetup](https://www.meetup.com/nodebp/) - Frequency of meetups - monthly @@ -223,7 +223,7 @@ REQUIREMENTS ### India -##### Delhi +#### Delhi - [Meetup](https://www.meetup.com/nodeJS-Devs/) - Frequency of meetups - monthly @@ -243,7 +243,7 @@ REQUIREMENTS ### Indonesia -##### Jakarta +#### Jakarta - [Meetup](https://www.meetup.com/Node-js-Workshop/) - Frequency of meetups - monthly @@ -253,7 +253,7 @@ REQUIREMENTS ### Ireland -##### Dublin +#### Dublin - [Meetup](https://www.meetup.com/Dublin-Node-js-Meetup/) - Frequency of meetups - monthly @@ -269,7 +269,7 @@ REQUIREMENTS ### Israel -##### Tel Aviv +#### Tel Aviv - [Meetup](https://www.meetup.com/NodeJS-Israel/) - Frequency of meetups - monthly @@ -280,7 +280,7 @@ REQUIREMENTS ### Mexico -##### Mexico City +#### Mexico City - [Meetup](https://www.meetup.com/NodeBotsMX/) - Frequency of meetups - monthly @@ -290,7 +290,7 @@ REQUIREMENTS ### New Zealand -##### Auckland +#### Auckland - [Meetup](https://www.meetup.com/AucklandNodeJs/) - Frequency of meetups - monthly @@ -300,7 +300,7 @@ REQUIREMENTS ### South Africa -##### Cape Town +#### Cape Town - [Meetup](https://www.meetup.com/nodecpt/) - Frequency of meetups - monthly @@ -310,7 +310,7 @@ REQUIREMENTS ### Spain -##### Madrid +#### Madrid - [Meetup](https://www.meetup.com/Node-js-Madrid/) - Frequency of meetups - monthly @@ -320,7 +320,7 @@ REQUIREMENTS ### Thailand -##### Bangkok +#### Bangkok - [Meetup](https://www.meetup.com/Bangkok-Node-js/) - Frequency of meetups - monthly @@ -330,7 +330,7 @@ REQUIREMENTS ### Turkey -##### Istanbul +#### Istanbul - [Meetup](https://www.meetup.com/nodeschool-istanbul/) - Frequency of meetups - monthly @@ -564,8 +564,8 @@ REQUIREMENTS ### UK -##### London -###### LNUG +#### London +##### LNUG - [Meetup](https://www.meetup.com/london-nodejs/) - [GitHub/lnug](https://github.com/lnug/) - Frequency of meetups - monthly @@ -573,14 +573,14 @@ REQUIREMENTS - Organizer name - Adam Davis - Organizer contact info - contact@lnug.org, [@lnugOrg](https://twitter.com/lnugorg) -###### Node Workshops +##### Node Workshops - [Meetup](https://www.meetup.com/NodeWorkshops//) - Frequency of meetups - monthly - How to submit a talk? - Organizer name - Daryn Holmes - Organizer contact info - -##### Cambridge +#### Cambridge - [Meetup](https://www.meetup.com/JavaScript-Cambridge/) - Frequency of meetups - monthly @@ -588,7 +588,7 @@ REQUIREMENTS - Organizer name - Joe Parry, co-organizer Rob Moran - Organizer contact info - -##### Oxford +#### Oxford - [JSOxford](https://www.meetup.com/jsoxford/) - Frequency of meetups - every 2 months @@ -599,7 +599,7 @@ REQUIREMENTS ### Ukraine -##### Kiev +#### Kiev - [Meetup](https://www.meetup.com/NodeUA/), [Old group](https://www.meetup.com/KievNodeJS/) - Frequency of meetups - 1-8 times a month diff --git a/locale/ko/docs/guides/debugging-getting-started.md b/locale/ko/docs/guides/debugging-getting-started.md index 36ce8eae8b63d..c3227940f8b08 100644 --- a/locale/ko/docs/guides/debugging-getting-started.md +++ b/locale/ko/docs/guides/debugging-getting-started.md @@ -137,14 +137,14 @@ info on these follows: Node 인스펙터에 접속할 수 있는 여러 상용 도구와 오픈소스 도구가 있습니다. 아래에 이러한 도구들을 간략하게 정리했습니다. -#### [node-inspect](https://github.com/nodejs/node-inspect) +### [node-inspect](https://github.com/nodejs/node-inspect) * Node.js 재단에서 지원하는 CLI 디버거로 [Inspector 프로토콜][]을 사용합니다. * Node에 포함되어 있고 `node inspect myscript.js`로 사용할 수 있습니다. * 최신 버전을 별도로 설치할 수 있고(예시: `npm install -g node-inspect`) `node-inspect myscript.js`로 사용할 수 있습니다. -#### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ +### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ * **방법 1**: 크로미움에 기반을 둔 브라우저에서 `chrome://inspect`를 엽니다. Configure 버튼을 눌러서 대상 호스트와 포트 목록을 확인합니다. @@ -179,27 +179,27 @@ Node 인스펙터에 접속할 수 있는 여러 상용 도구와 오픈소스 --- --> -#### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ +### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ * Debug 패널에서 설정 아이콘을 클릭해서 `.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 IDE +### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+와 다른 JetBrains IDE * 새로운 Node.js 디버그 설정을 생성하고 Debug를 누르세요. Node.js 7+에서는 기본적으로 `--inspect`를 사용할 것입니다. 비활성화하려면 IDE 레지스트리에서 `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) * `Debug` 뷰에서 Node.js 디버그 설정을 실행하거나 `F5` 키를 누르세요. [자세한 방법은 여기를 참고하세요.](https://medium.com/gitpod/debugging-node-js-applications-in-theia-76c94c76f0a1) @@ -428,13 +428,13 @@ which translates the Inspector Protocol used in Chromium to the V8 Debugger protocol used in Node.js. --> -#### [내장 디버거](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) +### [내장 디버거](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) Node의 내장 명령형 디버거로 스크립트를 실행하려면 `node debug script_name.js`로 실행하세요. 스크립트가 다른 Node 프로세스에서 `--debug-brk` 옵션으로 시작되고 원래의 Node 프로세스는 `_debugger.js`를 실행해서 대상에 접속합니다. -#### [node-inspector](https://github.com/node-inspector/node-inspector) +### [node-inspector](https://github.com/node-inspector/node-inspector) 크로미움에서 사용하는 인스펙터 프로토콜을 Node.js가 사용하는 V8 디버거 프로토콜로 변환하는 중간 프로세스를 사용해서 크롬 개발자도구로 Node.js 애플리케이션을 디버깅합니다. diff --git a/locale/ko/docs/index.md b/locale/ko/docs/index.md index 12477e6afed02..b39978777d9e9 100644 --- a/locale/ko/docs/index.md +++ b/locale/ko/docs/index.md @@ -32,7 +32,7 @@ The [API reference documentation](/api/) provides detailed information about a f This documentation describes the built-in modules provided by Node.js. It does not document modules provided by the community. --> -### API 레퍼런스 문서 +## API 레퍼런스 문서 [API 레퍼런스 문서](/api/)에는 Node.js의 함수나 객체에 대한 자세한 정보가 있습니다. 이 문서에서 메서드가 어떤 인자를 받고 어떤 값을 반환하는지 해당 메서드와 관련된 에러에는 어떤 것이 @@ -56,7 +56,7 @@ This documentation describes the built-in modules provided by Node.js. It does n -->
-

이전 버전에 대한 API 문서가 필요한가요?

+

이전 버전에 대한 API 문서가 필요한가요?

  • Node.js 9.x
  • @@ -77,7 +77,7 @@ This documentation describes the built-in modules provided by Node.js. It does n The [ES6 section](/en/docs/es6/) describes the three ES6 feature groups, and details which features are enabled by default in Node.js, alongside explanatory links. It also shows how to find which version of V8 shipped with a particular Node.js release. --> -### ES6 기능 +## ES6 기능 [ES6 부분](/ko/docs/es6/)에서는 세 가지 ES6 기능 그룹을 설명하고 Node.js에서 어떤 기능이 기본적으로 활성화되어있는지 설명하면서 추가 링크를 제공합니다. 특정 Node.js 릴리스 버전에 @@ -89,6 +89,6 @@ The [ES6 section](/en/docs/es6/) describes the three ES6 feature groups, and det Long-form, in-depth articles about Node.js technical features and capabilities. --> -### 안내 +## 안내 Node.js의 기술적인 기능에 대한 길고 상세한 글입니다. diff --git a/locale/ko/security.md b/locale/ko/security.md index d328574a353b0..f68bc72d78eaf 100644 --- a/locale/ko/security.md +++ b/locale/ko/security.md @@ -16,7 +16,7 @@ hours indicating the next steps in handling your submission. # 보안 -# Node.js 버그 보고 +## Node.js 버그 보고 Node.js의 보안 버그는 [HackerOne](https://hackerone.com/nodejs)을 통해 보고해주시기 바랍니다. diff --git a/locale/pt-br/docs/index.md b/locale/pt-br/docs/index.md index e2ee7b569e660..55cc47cf909eb 100644 --- a/locale/pt-br/docs/index.md +++ b/locale/pt-br/docs/index.md @@ -13,14 +13,14 @@ Existem diversos tipos de documentação disponíveis neste site: * Funcionalidades do ES6 * Guias -### Documentação de referência de API +## Documentação de referência de API A [Documentação de referência de API](/api/) provê uma informação detalhada sobre uma função ou objeto no Node.js. Esta documentação indica quais argumentos um método aceita, o valor de retorno deste método e quais erros podem estar relacionados aquele método. Ela também indica quais métodos estão disponíveis para diferentes versões do Node.js. Esta documentação descreve os módulos embarcados (built-in) providos pelo Node.js. Ela não documenta os módulos providos pela comunidade.
    -

    Procurando por documentações de API de versões antigas?

    +

    Procurando por documentações de API de versões antigas?

    • Node.js 9.x
    • @@ -35,10 +35,10 @@ Esta documentação descreve os módulos embarcados (built-in) providos pelo Nod
    -### Funcionalidades do ES6 +## Funcionalidades do ES6 A [seção do ES6](/pt-br/docs/es6/) descreve os três grupos de funcionalidade e detalha quais funcionalidades estão habilitadas por padrão no Node.js, incluindo links com explicações. Ela também mostra como encontrar qual versão do V8 está embarcada em conjunto com uma versão particular do Node.js. -### Guias +## Guias A [seção de Guias](/pt-br/docs/guides/) têm uma longa lista de artigos que detalham as funcionalidades técnicas e capacidades do Node.js. diff --git a/locale/ru/docs/guides/debugging-getting-started.md b/locale/ru/docs/guides/debugging-getting-started.md index 516273a9e2be1..2ec61b0cfdc03 100644 --- a/locale/ru/docs/guides/debugging-getting-started.md +++ b/locale/ru/docs/guides/debugging-getting-started.md @@ -70,14 +70,14 @@ either the IP address or by using ssh tunnels as described below. Several commercial and open source tools can connect to Node's Inspector. Basic info on these follows: -#### [node-inspect](https://github.com/nodejs/node-inspect) +### [node-inspect](https://github.com/nodejs/node-inspect) * CLI Debugger supported by the Node.js Foundation which uses the [Inspector Protocol][]. * A version is bundled with Node and can be used with `node inspect myscript.js`. * The latest version can also be installed independently (e.g. `npm install -g node-inspect`) and used with `node-inspect myscript.js`. -#### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ +### [Chrome DevTools](https://github.com/ChromeDevTools/devtools-frontend) 55+ * **Option 1**: Open `chrome://inspect` in a Chromium-based browser. Click the Configure button and ensure your target host and port @@ -85,27 +85,27 @@ info on these follows: * **Option 2**: Copy the `devtoolsFrontendUrl` from the output of `/json/list` (see above) or the --inspect hint text and paste into Chrome. -#### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ +### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ * In the Debug panel, click the settings icon to open `.vscode/launch.json`. Select "Node.js" for initial setup. -#### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 +### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 * Choose "Debug > Start Debugging" from the menu or hit F5. * [Detailed instructions](https://github.com/Microsoft/nodejstools/wiki/Debugging). -#### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ and other JetBrains IDEs +### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ and other JetBrains IDEs * Create a new Node.js debug configuration and hit Debug. `--inspect` will be used by default for Node.js 7+. To disable uncheck `js.debugger.node.use.inspect` in the IDE Registry. -#### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) +### [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) * Library to ease connections to Inspector Protocol endpoints. -#### [Gitpod](https://www.gitpod.io) +### [Gitpod](https://www.gitpod.io) * Start a Node.js debug configuration from the `Debug` view or hit `F5`. [Detailed instructions](https://medium.com/gitpod/debugging-node-js-applications-in-theia-76c94c76f0a1) @@ -223,14 +223,14 @@ couple popular ones are listed below. The V8 Debugging Protocol is no longer maintained or documented. -#### [Built-in Debugger](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) +### [Built-in Debugger](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) Start `node debug script_name.js` to start your script under Node's builtin command-line debugger. Your script starts in another Node process started with the `--debug-brk` option, and the initial Node process runs the `_debugger.js` script and connects to your target. -#### [node-inspector](https://github.com/node-inspector/node-inspector) +### [node-inspector](https://github.com/node-inspector/node-inspector) Debug your Node.js app with Chrome DevTools by using an intermediary process which translates the Inspector Protocol used in Chromium to the V8 Debugger diff --git a/locale/ru/docs/index.md b/locale/ru/docs/index.md index d540077a47a98..b72b2adff0309 100644 --- a/locale/ru/docs/index.md +++ b/locale/ru/docs/index.md @@ -13,7 +13,7 @@ labels: * Функционал ES6 * Руководства -### Документация API +## Документация API [API документации](/api/) предоставляет подробную информацию о функциях и объектах в Node.js. В ней содержится информация о принимаемых аргументах, возвращаемом значении и ошибках связанных @@ -23,7 +23,7 @@ labels: предоставленные сообществом.
    -

    Нужна документация API предыдущих версий?

    +

    Нужна документация API предыдущих версий?

    -### Функционал ES6 +## Функционал ES6 [Раздел ES6](/ru/docs/es6/) описывает три группы функционала ES6 и подробную информацию о том, какие функции включены по умолчанию в Node.js. Также рассматривается вопрос: как найти версию V8, поставляемую с конкретным выпуском Node.js. -### Руководства +## Руководства [Раздел руководств](/ru/docs/guides/) содержит подробные статьи о технических возможностях Node.js. diff --git a/locale/ru/get-involved/node-meetups.md b/locale/ru/get-involved/node-meetups.md index d67e4b6b9fa32..e131b0db6e250 100644 --- a/locale/ru/get-involved/node-meetups.md +++ b/locale/ru/get-involved/node-meetups.md @@ -203,7 +203,7 @@ layout: contribute.hbs ### Greece -##### Athens +#### Athens - [Встреча](https://www.Встреча.com/nodejsathens/) - Частота встреч ― every two months @@ -213,7 +213,7 @@ layout: contribute.hbs ### Hungary -##### Budapest +#### Budapest - [Встреча](https://www.Встреча.com/nodebp/) - Частота встреч ― monthly @@ -223,7 +223,7 @@ layout: contribute.hbs ### India -##### Delhi +#### Delhi - [Встреча](https://www.Встреча.com/nodeJS-Devs/) - Частота встреч ― monthly @@ -243,7 +243,7 @@ layout: contribute.hbs ### Indonesia -##### Jakarta +#### Jakarta - [Встреча](https://www.Встреча.com/Node-js-Workshop/) - Частота встреч ― monthly @@ -253,7 +253,7 @@ layout: contribute.hbs ### Ireland -##### Dublin +#### Dublin - [Встреча](https://www.Встреча.com/Dublin-Node-js-Встреча/) - Частота встреч ― monthly @@ -269,7 +269,7 @@ layout: contribute.hbs ### Israel -##### Tel Aviv +#### Tel Aviv - [Встреча](https://www.Встреча.com/NodeJS-Israel/) - Частота встреч ― monthly @@ -280,7 +280,7 @@ layout: contribute.hbs ### Mexico -##### Mexico City +#### Mexico City - [Встреча](https://www.Встреча.com/NodeBotsMX/) - Частота встреч ― monthly @@ -290,7 +290,7 @@ layout: contribute.hbs ### New Zealand -##### Auckland +#### Auckland - [Встреча](https://www.Встреча.com/AucklandNodeJs/) - Частота встреч ― monthly @@ -300,7 +300,7 @@ layout: contribute.hbs ### South Africa -##### Cape Town +#### Cape Town - [Встреча](https://www.Встреча.com/nodecpt/) - Частота встреч ― monthly @@ -310,7 +310,7 @@ layout: contribute.hbs ### Spain -##### Madrid +#### Madrid - [Встреча](https://www.Встреча.com/Node-js-Madrid/) - Частота встреч ― monthly @@ -320,7 +320,7 @@ layout: contribute.hbs ### Thailand -##### Bangkok +#### Bangkok - [Встреча](https://www.Встреча.com/Bangkok-Node-js/) - Частота встреч ― monthly @@ -330,7 +330,7 @@ layout: contribute.hbs ### Turkey -##### Istanbul +#### Istanbul - [Встреча](https://www.Встреча.com/nodeschool-istanbul/) - Частота встреч ― monthly @@ -564,8 +564,8 @@ layout: contribute.hbs ### UK -##### London -###### LNUG +#### London +##### LNUG - [Встреча](https://www.Встреча.com/london-nodejs/) - [GitHub/lnug](https://github.com/lnug/) - Частота встреч ― monthly @@ -573,14 +573,14 @@ layout: contribute.hbs - Организаторы ― Adam Davis - Контакты организаторов ― contact@lnug.org, [@lnugOrg](https://twitter.com/lnugorg) -###### Node Workshops +##### Node Workshops - [Встреча](https://www.Встреча.com/NodeWorkshops//) - Частота встреч ― monthly - Как стать докладчиком? - Организаторы ― Daryn Holmes - Контакты организаторов ― -##### Cambridge +#### Cambridge - [Встреча](https://www.Встреча.com/JavaScript-Cambridge/) - Частота встреч ― monthly @@ -588,7 +588,7 @@ layout: contribute.hbs - Организаторы ― Joe Parry, co-organizer Rob Moran - Контакты организаторов ― -##### Oxford +#### Oxford - [JSOxford](https://www.Встреча.com/jsoxford/) - Частота встреч ― every 2 months @@ -599,7 +599,7 @@ layout: contribute.hbs ### Ukraine -##### Kiev +#### Kiev - [Встреча](https://www.Встреча.com/NodeUA/), [Old group](https://www.Встреча.com/KievNodeJS/) - Частота встреч ― 1-8 times a month diff --git a/locale/uk/docs/index.md b/locale/uk/docs/index.md index a666af640e83d..7c872686e3981 100644 --- a/locale/uk/docs/index.md +++ b/locale/uk/docs/index.md @@ -13,14 +13,14 @@ labels: * функціонал ES6; * посібники -### Довідкова документація про API +## Довідкова документація про API [Довідкова документація про API](/api/) надає детальну інформацію про функції та об’єкти у Node.js. Ця документація показує які аргументи приймають методи, які значення ці методи повертають та які помилки пов'язані з цими методами. Вона також показує які методи доступні для різних версій Node.js. Ця документація описує вбудовані модулі, які надаються Node.js. Вона не документує модулі, що надаються спільнотою.
    -

    Шукаєте документацію про API для попередніх релізів?

    +

    Шукаєте документацію про API для попередніх релізів?

    -### Функціонал ES6 +## Функціонал ES6 [Секція ES6](/en/docs/es6/) описує три групи функціоналу ES6 і описує який функціонал наразі доступний у Node.js за замовчуванням разом з пояснювальними посиланнями. Вона також показує звідки дізнатись яка версія V8 постачається з певним релізом Node.js. -### Посібники +## Посібники [Розділ посібників](/en/docs/guides/) містить великі та ретельні статті про технічні особливості та можливості Node.js. diff --git a/locale/zh-cn/docs/guides/debugging-getting-started.md b/locale/zh-cn/docs/guides/debugging-getting-started.md index c8925c890c1e4..1d89c242f269f 100644 --- a/locale/zh-cn/docs/guides/debugging-getting-started.md +++ b/locale/zh-cn/docs/guides/debugging-getting-started.md @@ -42,31 +42,31 @@ layout: docs.hbs 一些商业和开源工具可以连接到 Node 的监视器上,关于它们基本信息如下: -#### [ Node 监视器 ](https://github.com/nodejs/node-inspect) +### [ Node 监视器 ](https://github.com/nodejs/node-inspect) * 由 Node.js 基础库,使用 [检查器协议][] 支持的 CLI 调试器。 * 和 Node 绑定在一起的版本,并且可以使用 `node inspect myscript.js`。 * 最新的版本同样可以单独通过(例如 `npm install -g node-inspect`)方式安装,并使用 `node-inspect myscript.js`。 -#### [Chrome 开发工具 ](https://github.com/ChromeDevTools/devtools-frontend) 55+ +### [Chrome 开发工具 ](https://github.com/ChromeDevTools/devtools-frontend) 55+ * **选项 1**: 在基于 Chromium 内核的浏览器下打开 `chrome://inspect`。点击配置按钮确保你的目标宿主和端口号列入其中。 * **选项 2**: 从 `/json/list` 中拷贝 `devtoolsFrontendUrl`(见上),或者加上 --inspect 以检查提示文本并粘贴到 Chrome 中。 -#### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ +### [Visual Studio Code](https://github.com/microsoft/vscode) 1.10+ * 在 Debug 面板中,点击设置按钮打开 `.vscode/launch.json`,选择 "Node.js" 进行初始化构建。 -#### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 +### [Visual Studio](https://github.com/Microsoft/nodejstools) 2017 * 从菜单中或者单击 F5, "Debug > Start Debugging"。 * [详细指导](https://github.com/Microsoft/nodejstools/wiki/Debugging) -#### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ 以及其它版本 +### [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) 2017.1+ 以及其它版本 * 创建一个新的 Node.js 调试配置,点击调试。在 Node.js 7 版本上默认会加上 `--inspect` 开关。禁用 uncheck `js.debugger.node.use.inspect` IDE 注册表。 -#### [chrome 远程接口](https://github.com/cyrus-and/chrome-remote-interface) +### [chrome 远程接口](https://github.com/cyrus-and/chrome-remote-interface) * 简化对检查器协议终端连接的库。 @@ -171,11 +171,11 @@ ssh 管道启动,在你机器上连接到 9221 端口将被重定向到 9229 V8 调试协议再也不维护或是归档了。 -#### [ 内置调试器 ](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) +### [ 内置调试器 ](https://nodejs.org/dist/latest-v6.x/docs/api/debugger.html) 在 Node.js 内置命令行调试器中 用 `node debug script_name.js` 启动你的脚本。你的脚本就在 Node 另外一个进程中随着 `--debug-brk` 启动了起来,并且初始化的 Node 进程运行 `_debugger.js` 脚本连接上你的目标。 -#### [node 监视器](https://github.com/node-inspector/node-inspector) +### [node 监视器](https://github.com/node-inspector/node-inspector) 用 Chrome 开发工具,通过 Node.js 的中间进程把 Chromium 中的检查器协议转换成 V8 调试器协议进行程序调试。 diff --git a/locale/zh-cn/docs/index.md b/locale/zh-cn/docs/index.md index d42ce0b020a6c..44b7ded868e7b 100644 --- a/locale/zh-cn/docs/index.md +++ b/locale/zh-cn/docs/index.md @@ -13,14 +13,14 @@ labels: * ES6 特性 * 指南 -### API函数接口文档 +## API函数接口文档 [API 函数接口文档](/api/) 提供了在 Node.js 中的函数或者对象的详细信息。这个文档告诉你什么方法该用什么参数,方法返回值是什么以及使用那个方法会有什么错误异常。它同时也告知你不同版本中的 Node.js 有哪些方法是可用的。 此文档描述了 Node.js 内建的模块,社区提供的模块并不记载在内。
    -

    在寻找先前发布的 API 函数接口文档吗?

    +

    在寻找先前发布的 API 函数接口文档吗?

    -### ES6 特性 +## ES6 特性 [ES6 专区](/zh-cn/docs/es6/) 描述了三个 ES6 特性组介绍,同时详细介绍了哪些特性在 Node.js 中是默认的(附上了解释性连接)。同时也告知如何寻找某个特定 Node.js 发布版本是使用哪个版本的 V8 引擎。 -### 指南 +## 指南 [指南篇](/zh-cn/docs/guides/) 是关于 Node.js 技术特性和性能的长篇具有深度的文章。