fix instructions

This commit is contained in:
pablof7z 2023-03-10 15:52:14 +00:00
parent c2a449a82f
commit e00a3fc19c
4 changed files with 40 additions and 19 deletions

18
demo.html Normal file
View file

@ -0,0 +1,18 @@
<!DOCTYPE html>
<html lang="en">
<meta charset="UTF-8">
<title>Demo page</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="stylesheet" href="public/bundle.css">
<body>
<h1>Svelte embedding demo</h1>
<p>Below, we have inserted a <code>script</code> tag that should
renter a Svelte component upon loading this page.</p>
<script src="public/bundle.js"></script>
<p>This text will come after the embedded content.</p>
</body>
</html>

25
package-lock.json generated
View file

@ -1,12 +1,12 @@
{ {
"name": "nostri.chat", "name": "nostri.chat",
"version": "0.0.1", "version": "0.1.1",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "nostri.chat", "name": "nostri.chat",
"version": "0.0.1", "version": "0.1.1",
"dependencies": { "dependencies": {
"@nostr-connect/connect": "^0.2.3", "@nostr-connect/connect": "^0.2.3",
"@rollup/plugin-commonjs": "^24.0.1", "@rollup/plugin-commonjs": "^24.0.1",
@ -4465,13 +4465,14 @@
} }
}, },
"node_modules/vite": { "node_modules/vite": {
"version": "4.0.4", "version": "4.1.4",
"license": "MIT", "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz",
"integrity": "sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==",
"dependencies": { "dependencies": {
"esbuild": "^0.16.3", "esbuild": "^0.16.14",
"postcss": "^8.4.20", "postcss": "^8.4.21",
"resolve": "^1.22.1", "resolve": "^1.22.1",
"rollup": "^3.7.0" "rollup": "^3.10.0"
}, },
"bin": { "bin": {
"vite": "bin/vite.js" "vite": "bin/vite.js"
@ -7543,13 +7544,15 @@
"integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==" "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg=="
}, },
"vite": { "vite": {
"version": "4.0.4", "version": "4.1.4",
"resolved": "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz",
"integrity": "sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==",
"requires": { "requires": {
"esbuild": "^0.16.3", "esbuild": "^0.16.14",
"fsevents": "~2.3.2", "fsevents": "~2.3.2",
"postcss": "^8.4.20", "postcss": "^8.4.21",
"resolve": "^1.22.1", "resolve": "^1.22.1",
"rollup": "^3.7.0" "rollup": "^3.10.0"
}, },
"dependencies": { "dependencies": {
"rollup": { "rollup": {

View file

@ -1,6 +1,6 @@
{ {
"name": "nostri.chat", "name": "nostri.chat",
"version": "0.0.1", "version": "0.1.1",
"scripts": { "scripts": {
"dev": "vite dev", "dev": "vite dev",
"build": "svelte-kit sync && svelte-package", "build": "svelte-kit sync && svelte-package",

View file

@ -5,7 +5,7 @@
let chatStarted; let chatStarted;
let chatType = 'GLOBAL'; let chatType = 'GLOBAL';
let websiteOwnerPubkey = 'fa984bd7dbb282f07e16e7ae87b26a2a7b9b90b7246a44771f0cf5ae58018f52'; let websiteOwnerPubkey = 'fa984bd7dbb282f07e16e7ae87b26a2a7b9b90b7246a44771f0cf5ae58018f52';
let chatTags = ['nostrica']; let chatTags = ['bitcoin'];
let chatReferenceTags = []; let chatReferenceTags = [];
const relays = [ const relays = [
'wss://relay.f7z.io', 'wss://relay.f7z.io',
@ -24,7 +24,7 @@
</script> </script>
<svelte:head> <svelte:head>
<title>Nostri.chat -- A NOSTR chat widget you control</title> <title>Nostri.chat / A NOSTR chat widget you control</title>
<meta property="og:url" content="https://nostri.chat/"> <meta property="og:url" content="https://nostri.chat/">
<meta name="description" content="A chat widget you own, powered by nostr" /> <meta name="description" content="A chat widget you own, powered by nostr" />
<meta property="og:description" content="A chat widget you own, powered by nostr" /> <meta property="og:description" content="A chat widget you own, powered by nostr" />
@ -264,13 +264,13 @@
"> ">
&lt;script &lt;script
src="https://nostri.chat/public/bundle.js" src="https://nostri.chat/public/bundle.js"
<span class="text-green-600">&lt;!-- YOUR PUBKEY IN HEX FORMAT --&gt;</span> <span class="text-green-600">// YOUR PUBKEY IN HEX FORMAT</span>
<b>data-website-owner-pubkey</b>="<span class="text-orange-500">YOUR_PUBKEY"</span> <b>data-website-owner-pubkey</b>="<span class="text-orange-500">YOUR_PUBKEY"</span>
<span class="text-green-600">&lt;!-- THE TYPE OF CHAT YOU WANT: GLOBAL or DMs --&gt;</span> <span class="text-green-600">// THE TYPE OF CHAT YOU WANT: GLOBAL or DMs</span>
<b>data-chat-type</b>="<span class="text-orange-500">GLOBAL" </span> <b>data-chat-type</b>="<span class="text-orange-500">GLOBAL" </span>
<span class="text-green-600">&lt;!-- If you use GLOBAL you can choose set a comma-separated list of hashtags--&gt;</span> <span class="text-green-600">// If you use GLOBAL you can choose set a comma-separated list of hashtags</span>
<b>data-chat-tags</b>="<span class="text-orange-500">#nostrica,#bitcoin"</span> <b>data-chat-tags</b>="<span class="text-orange-500">nostrica,bitcoin"</span>
<span class="text-green-600">&lt;!-- Relays you'd like to use --&gt;</span> <span class="text-green-600">// Relays you'd like to use, change this this as you wish</span>
<b>data-relays</b>="<span class="text-orange-500">wss://relay.f7z.io,wss://nos.lol,wss://relay.nostr.info,wss://nostr-pub.wellorder.net,wss://relay.current.fyi,wss://relay.nostr.band"</span> <b>data-relays</b>="<span class="text-orange-500">wss://relay.f7z.io,wss://nos.lol,wss://relay.nostr.info,wss://nostr-pub.wellorder.net,wss://relay.current.fyi,wss://relay.nostr.band"</span>
&gt;&lt;/script&gt; &gt;&lt;/script&gt;
&lt;link rel="stylesheet" href="https://nostri.chat/public/bundle.css"&gt;</pre> &lt;link rel="stylesheet" href="https://nostri.chat/public/bundle.css"&gt;</pre>