From 6dec3ccb3090b5cea2b3ba523f0e34ccaeb144a0 Mon Sep 17 00:00:00 2001
From: hrodward <2536699+hrodward@users.noreply.github.com>
Date: Tue, 5 Nov 2019 11:34:52 +0100
Subject: [PATCH] Update article.md
Grammar suggestions
---
1-js/13-modules/01-modules-intro/article.md | 24 ++++++++++-----------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/1-js/13-modules/01-modules-intro/article.md b/1-js/13-modules/01-modules-intro/article.md
index ef122f30..a87cd67c 100644
--- a/1-js/13-modules/01-modules-intro/article.md
+++ b/1-js/13-modules/01-modules-intro/article.md
@@ -49,7 +49,7 @@ The `import` directive loads the module by path `./sayHi.js` relative the curren
Let's run the example in-browser.
-As modules support special keywords and features, we must tell the browser that a script should be treated as module, by using the attribute `
@@ -322,11 +322,11 @@ import {sayHi} from 'sayHi'; // Error, "bare" module
// the module must have a path, e.g. './sayHi.js' or wherever the module is
```
-Certain environments, like Node.js or bundle tools allow bare modules, without any path, as they have own ways for finding modules and hooks to fine-tune them. But browsers do not support bare modules yet.
+Certain environments, like Node.js or bundle tools allow bare modules, without any path, as they have their own ways for finding modules and hooks to fine-tune them. But browsers do not support bare modules yet.
### Compatibility, "nomodule"
-Old browsers do not understand `type="module"`. Scripts of the unknown type are just ignored. For them, it's possible to provide a fallback using `nomodule` attribute:
+Old browsers do not understand `type="module"`. Scripts of an unknown type are just ignored. For them, it's possible to provide a fallback using the `nomodule` attribute:
```html run