質問するログイン新規登録

質問編集履歴

3

文体の修正

2025/11/10 06:15

投稿

kuzuha
kuzuha

スコア3

title CHANGED
File without changes
body CHANGED
@@ -11,7 +11,7 @@
11
11
  もし npm 利用者も `npm install dexie`を使っている場合、iddb-element での実行と衝突してしまいますか?
12
12
  または衝突しなくても、Dexie が二重でnpm 利用者側に入ってしまうことになりますか?
13
13
  それとも自動で回避される仕組みが整っているのでしょうか?
14
- いやいや自動なんてことはなく、パッケージ提供者が自分で回避ければけない(回避しておくのが一般的なのでしょうか?
14
+ いやいや自動なんてことはなく、パッケージ提供者である iddb-element が、利用者の事を考えて回避できるよう実装を整えておくのが一般的なのでしょうか?
15
15
 
16
16
  ➁ 対処法について
17
- もしパッケージ提供者が自分で回避ければならない場合、対処法というのは何ありますか?
17
+ もしパッケージ提供者である iddb-element が、利用者の事を考えて回避できるよう実装を整えておく場合、それはどういう方法人気ですか?(理由も知りたいです。「そういうパッケージならこういう方法が人気だろう。なぜなら・・」など。)

2

語を統一しました

2025/11/10 06:12

投稿

kuzuha
kuzuha

スコア3

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  ## 目的
2
2
 
3
3
  - [emoji-picker-element](https://github.com/nolanlawson/emoji-picker-element) のように、HTML要素をnpm 利用者側が挿入できるパッケージを作りたいです。
4
- - パッケージは「iddb-element」とし、`npm install emoji-picker-element` と同じように `npm install iddb-element` で導入できるようにしたいです。
4
+ - パッケージは「iddb-element」とし、`npm install emoji-picker-element` と同じように `npm install iddb-element` で利用できるようにしたいです。
5
5
  - emoji-picker-element みたいな「絵文字リストの表示」でなく「IndexedDBに入れたデータの表示」です。
6
6
  - IndexedDB 操作のため、iddb-element 側で [Dexie](https://github.com/dexie/Dexie.js)を `npm install dexie` しています。
7
7
 

1

語を統一しました

2025/11/10 06:10

投稿

kuzuha
kuzuha

スコア3

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,6 @@
1
- # npm 利用者側と同パッケージを提供する可能性がある場合の対処法について
2
-
3
1
  ## 目的
4
2
 
5
- - [emoji-picker-element](https://github.com/nolanlawson/emoji-picker-element) のように、HTML要素をアプリ側が挿入できるパッケージを作りたいです。
3
+ - [emoji-picker-element](https://github.com/nolanlawson/emoji-picker-element) のように、HTML要素をnpm 利用者側が挿入できるパッケージを作りたいです。
6
4
  - パッケージは「iddb-element」とし、`npm install emoji-picker-element` と同じように `npm install iddb-element` で導入できるようにしたいです。
7
5
  - emoji-picker-element みたいな「絵文字リストの表示」でなく「IndexedDBに入れたデータの表示」です。
8
6
  - IndexedDB 操作のため、iddb-element 側で [Dexie](https://github.com/dexie/Dexie.js)を `npm install dexie` しています。
@@ -11,7 +9,7 @@
11
9
 
12
10
  ➀ 衝突について
13
11
  もし npm 利用者も `npm install dexie`を使っている場合、iddb-element での実行と衝突してしまいますか?
14
- または衝突しなくても、Dexie が二重でアプリ側に入ってしまうことになりますか?
12
+ または衝突しなくても、Dexie が二重でnpm 利用者側に入ってしまうことになりますか?
15
13
  それとも自動で回避される仕組みが整っているのでしょうか?
16
14
  いやいや自動なんてことはなく、パッケージ提供者が自分で回避しなければけない(回避しておくのが一般的)なのでしょうか?
17
15