From 6480f766208b47d53fd92aeea64dc13e648ed647 Mon Sep 17 00:00:00 2001
From: abeidahmed
Date: Sun, 29 May 2022 22:18:25 +0400
Subject: [PATCH 1/3] feat: publish packages
---
.../{esbuild.config.js => esbuild.config.mjs} | 5 +++--
packages/auto-complete-element/package.json | 6 ++++--
.../{esbuild.config.js => esbuild.config.mjs} | 5 +++--
packages/clippy-copy-element/package.json | 6 ++++--
.../{esbuild.config.js => esbuild.config.mjs} | 5 +++--
packages/details-modal-element/package.json | 6 ++++--
.../{esbuild.config.js => esbuild.config.mjs} | 5 +++--
packages/dropdown-menu-element/package.json | 6 ++++--
8 files changed, 28 insertions(+), 16 deletions(-)
rename packages/auto-complete-element/{esbuild.config.js => esbuild.config.mjs} (72%)
rename packages/clippy-copy-element/{esbuild.config.js => esbuild.config.mjs} (72%)
rename packages/details-modal-element/{esbuild.config.js => esbuild.config.mjs} (72%)
rename packages/dropdown-menu-element/{esbuild.config.js => esbuild.config.mjs} (72%)
diff --git a/packages/auto-complete-element/esbuild.config.js b/packages/auto-complete-element/esbuild.config.mjs
similarity index 72%
rename from packages/auto-complete-element/esbuild.config.js
rename to packages/auto-complete-element/esbuild.config.mjs
index e8a22cd..7721dbe 100644
--- a/packages/auto-complete-element/esbuild.config.js
+++ b/packages/auto-complete-element/esbuild.config.mjs
@@ -1,5 +1,6 @@
-// eslint-disable-next-line @typescript-eslint/no-var-requires
-require('esbuild')
+import esbuild from 'esbuild';
+
+esbuild
.build({
entryPoints: ['src/index.ts'],
outfile: 'dist/index.js',
diff --git a/packages/auto-complete-element/package.json b/packages/auto-complete-element/package.json
index 7e7a8f0..6e64e22 100644
--- a/packages/auto-complete-element/package.json
+++ b/packages/auto-complete-element/package.json
@@ -9,8 +9,10 @@
"types": "dist/index.d.ts",
"scripts": {
"start": "web-dev-server --open examples/",
- "build": "tsc && node esbuild.config.js --watch",
- "clean": "rm -rf ./dist"
+ "build": "tsc && node esbuild.config.mjs --watch",
+ "clean": "rm -rf ./dist",
+ "prepublishOnly": "tsc && node esbuild.config.mjs",
+ "publish": "npm publish --access=public"
},
"files": [
"dist"
diff --git a/packages/clippy-copy-element/esbuild.config.js b/packages/clippy-copy-element/esbuild.config.mjs
similarity index 72%
rename from packages/clippy-copy-element/esbuild.config.js
rename to packages/clippy-copy-element/esbuild.config.mjs
index e8a22cd..7721dbe 100644
--- a/packages/clippy-copy-element/esbuild.config.js
+++ b/packages/clippy-copy-element/esbuild.config.mjs
@@ -1,5 +1,6 @@
-// eslint-disable-next-line @typescript-eslint/no-var-requires
-require('esbuild')
+import esbuild from 'esbuild';
+
+esbuild
.build({
entryPoints: ['src/index.ts'],
outfile: 'dist/index.js',
diff --git a/packages/clippy-copy-element/package.json b/packages/clippy-copy-element/package.json
index 6baf9a1..d8c5a5e 100644
--- a/packages/clippy-copy-element/package.json
+++ b/packages/clippy-copy-element/package.json
@@ -9,8 +9,10 @@
"types": "dist/index.d.ts",
"scripts": {
"start": "web-dev-server --open examples/",
- "build": "tsc && node esbuild.config.js --watch",
- "clean": "rm -rf ./dist"
+ "build": "tsc && node esbuild.config.mjs --watch",
+ "clean": "rm -rf ./dist",
+ "prepublishOnly": "tsc && node esbuild.config.mjs",
+ "publish": "npm publish --access=public"
},
"files": [
"dist"
diff --git a/packages/details-modal-element/esbuild.config.js b/packages/details-modal-element/esbuild.config.mjs
similarity index 72%
rename from packages/details-modal-element/esbuild.config.js
rename to packages/details-modal-element/esbuild.config.mjs
index e8a22cd..7721dbe 100644
--- a/packages/details-modal-element/esbuild.config.js
+++ b/packages/details-modal-element/esbuild.config.mjs
@@ -1,5 +1,6 @@
-// eslint-disable-next-line @typescript-eslint/no-var-requires
-require('esbuild')
+import esbuild from 'esbuild';
+
+esbuild
.build({
entryPoints: ['src/index.ts'],
outfile: 'dist/index.js',
diff --git a/packages/details-modal-element/package.json b/packages/details-modal-element/package.json
index eb55811..29e2995 100644
--- a/packages/details-modal-element/package.json
+++ b/packages/details-modal-element/package.json
@@ -9,8 +9,10 @@
"types": "dist/index.d.ts",
"scripts": {
"start": "web-dev-server --open examples/",
- "build": "tsc && node esbuild.config.js --watch",
- "clean": "rm -rf ./dist"
+ "build": "tsc && node esbuild.config.mjs --watch",
+ "clean": "rm -rf ./dist",
+ "prepublishOnly": "tsc && node esbuild.config.mjs",
+ "publish": "npm publish --access=public"
},
"files": [
"dist"
diff --git a/packages/dropdown-menu-element/esbuild.config.js b/packages/dropdown-menu-element/esbuild.config.mjs
similarity index 72%
rename from packages/dropdown-menu-element/esbuild.config.js
rename to packages/dropdown-menu-element/esbuild.config.mjs
index e8a22cd..7721dbe 100644
--- a/packages/dropdown-menu-element/esbuild.config.js
+++ b/packages/dropdown-menu-element/esbuild.config.mjs
@@ -1,5 +1,6 @@
-// eslint-disable-next-line @typescript-eslint/no-var-requires
-require('esbuild')
+import esbuild from 'esbuild';
+
+esbuild
.build({
entryPoints: ['src/index.ts'],
outfile: 'dist/index.js',
diff --git a/packages/dropdown-menu-element/package.json b/packages/dropdown-menu-element/package.json
index 9c8d2b3..c838827 100644
--- a/packages/dropdown-menu-element/package.json
+++ b/packages/dropdown-menu-element/package.json
@@ -9,8 +9,10 @@
"types": "dist/index.d.ts",
"scripts": {
"start": "web-dev-server --open examples/",
- "build": "tsc && node esbuild.config.js --watch",
- "clean": "rm -rf ./dist"
+ "build": "tsc && node esbuild.config.mjs --watch",
+ "clean": "rm -rf ./dist",
+ "prepublishOnly": "tsc && node esbuild.config.mjs",
+ "publish": "npm publish --access=public"
},
"files": [
"dist"
From 32d48e6cd894563a540072765abe6dddc0675f07 Mon Sep 17 00:00:00 2001
From: abeidahmed
Date: Sun, 29 May 2022 22:19:48 +0400
Subject: [PATCH 2/3] fix(typo): missed quotes on `import`
---
packages/auto-complete-element/README.md | 2 +-
packages/clippy-copy-element/README.md | 2 +-
packages/details-modal-element/README.md | 2 +-
packages/dropdown-menu-element/README.md | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/packages/auto-complete-element/README.md b/packages/auto-complete-element/README.md
index 7eb2f85..0641ba6 100644
--- a/packages/auto-complete-element/README.md
+++ b/packages/auto-complete-element/README.md
@@ -11,7 +11,7 @@ npm install @dahli/auto-complete-element
## Usage
```js
-import @dahli/auto-complete-element
+import '@dahli/auto-complete-element'
```
### Markup
diff --git a/packages/clippy-copy-element/README.md b/packages/clippy-copy-element/README.md
index 7611806..b521989 100644
--- a/packages/clippy-copy-element/README.md
+++ b/packages/clippy-copy-element/README.md
@@ -11,7 +11,7 @@ npm install @dahli/clippy-copy-element
## Usage
```js
-import @dahli/clippy-copy-element
+import '@dahli/clippy-copy-element'
```
### Copying an input's value
diff --git a/packages/details-modal-element/README.md b/packages/details-modal-element/README.md
index 6e4cce0..a138c0c 100644
--- a/packages/details-modal-element/README.md
+++ b/packages/details-modal-element/README.md
@@ -11,7 +11,7 @@ npm install @dahli/details-modal-element
## Usage
```js
-import @dahli/details-modal-element
+import '@dahli/details-modal-element'
```
### Markup
diff --git a/packages/dropdown-menu-element/README.md b/packages/dropdown-menu-element/README.md
index bfb06a3..1d5edf7 100644
--- a/packages/dropdown-menu-element/README.md
+++ b/packages/dropdown-menu-element/README.md
@@ -11,7 +11,7 @@ npm install @dahli/dropdown-menu-element
## Usage
```js
-import @dahli/dropdown-menu-element
+import '@dahli/dropdown-menu-element'
```
### Markup
From 926d320fd046e112f4ead9adaffb9bf96e0eb266 Mon Sep 17 00:00:00 2001
From: abeidahmed
Date: Sun, 29 May 2022 22:23:54 +0400
Subject: [PATCH 3/3] chore: update CHANGELOG.md
---
CHANGELOG.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2a07e54..86c0dd9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,7 @@
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.1.0
### Added
- Everything!