+ 👋 Howdy from Parcel +
+ ++ {taps} {taps ? "taps" : "tap"} +
++ +
+diff --git a/.gitignore b/.gitignore
index b5dfec2..c5c65c8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
.next
+*.log
examples/**/*.lock
dist
node_modules
diff --git a/examples/500/package.json b/examples/500/package.json
index 40aa095..7a222f4 100644
--- a/examples/500/package.json
+++ b/examples/500/package.json
@@ -1,6 +1,6 @@
{
"private": true,
- "name": "404-example",
+ "name": "500-example",
"version": "0.0.0",
"scripts": {
"dev": "polydev",
diff --git a/examples/parcel/.gitignore b/examples/parcel/.gitignore
new file mode 100644
index 0000000..4849e0a
--- /dev/null
+++ b/examples/parcel/.gitignore
@@ -0,0 +1,2 @@
+.cache
+public
diff --git a/examples/parcel/package.json b/examples/parcel/package.json
new file mode 100644
index 0000000..18208b9
--- /dev/null
+++ b/examples/parcel/package.json
@@ -0,0 +1,16 @@
+{
+ "private": true,
+ "name": "parcel-example",
+ "version": "0.0.0",
+ "scripts": {
+ "dev": "polydev",
+ "start": "NODE_ENV=production polydev"
+ },
+ "devDependencies": {
+ "parcel-bundler": "^1.12.0"
+ },
+ "dependencies": {
+ "react": "^16.8.4",
+ "react-dom": "^16.8.4"
+ }
+}
diff --git a/examples/parcel/routes/index.js b/examples/parcel/routes/index.js
new file mode 100644
index 0000000..5265b44
--- /dev/null
+++ b/examples/parcel/routes/index.js
@@ -0,0 +1,4 @@
+const Bundler = require("parcel-bundler")
+const bundler = new Bundler("./src/index.html", { outDir: "./public" })
+
+module.exports = bundler.middleware()
diff --git a/examples/parcel/src/ParcelExample.js b/examples/parcel/src/ParcelExample.js
new file mode 100644
index 0000000..d6e8449
--- /dev/null
+++ b/examples/parcel/src/ParcelExample.js
@@ -0,0 +1,36 @@
+import React, { Fragment, useState } from "react"
+
+export function ParcelExample() {
+ const [taps, setTaps] = useState(1)
+
+ return (
+
+ {taps} {taps ? "taps" : "tap"}
+
+
+
+ 👋 Howdy from Parcel
+
+
+