aboutsummaryrefslogtreecommitdiffstats
path: root/node_modules/date-fns/docs/esm.md
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/date-fns/docs/esm.md')
-rw-r--r--node_modules/date-fns/docs/esm.md24
1 files changed, 24 insertions, 0 deletions
diff --git a/node_modules/date-fns/docs/esm.md b/node_modules/date-fns/docs/esm.md
new file mode 100644
index 0000000..a3fcfa8
--- /dev/null
+++ b/node_modules/date-fns/docs/esm.md
@@ -0,0 +1,24 @@
+# ECMAScript Modules
+
+**date-fns** v2.x provides support for
+[ECMAScript Modules](http://www.ecma-international.org/ecma-262/6.0/#sec-modules)
+that enables tree-shaking for bundlers, like [rollup.js](http://rollupjs.org)
+and [webpack](https://webpack.js.org).
+
+If you have tree-shaking enabled in your bundler, just import functions normally:
+
+```javascript
+import { format, parse } from 'date-fns'
+import { enUS, eo } from 'date-fns/locale'
+import { addDays, addHours } from 'date-fns/fp'
+```
+
+In TypeScript, now you can import individual functions in more idiomatic way:
+
+```typescript
+// Before
+import * as format from 'date-fns/format'
+
+// Now
+import format from 'date-fns/format'
+```
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage