Skip to content

Commit cd3d70b

Browse files
authored
Merge pull request #144 from editor-js/dev-page
chore(dev): add dev example playground
2 parents c8b857b + 5179dfc commit cd3d70b

3 files changed

Lines changed: 35 additions & 7 deletions

File tree

.eslintignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
*.html
2+
dist/
3+
node_modules/
4+

index.html

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<title>Embed Tool | EditorJS</title>
7+
</head>
8+
<body>
9+
<div id="editorjs"></div>
10+
<script src="https://cdn.jsdelivr.net/npm/@editorjs/editorjs@latest"></script>
11+
<script type="module">
12+
import Embed from "./src/index.ts";
13+
14+
const editor = new EditorJS({
15+
holder: 'editorjs',
16+
tools: {
17+
embed: {
18+
class: Embed,
19+
},
20+
},
21+
});
22+
</script>
23+
</body>
24+
</html>

vite.config.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
import path from "path";
1+
import path from 'path';
22
import cssInjectedByJsPlugin from "vite-plugin-css-injected-by-js";
33
import * as pkg from "./package.json";
44
import dts from 'vite-plugin-dts';
55

6-
const NODE_ENV = process.argv.mode || "development";
6+
const NODE_ENV = process.argv.mode || 'development';
77
const VERSION = pkg.version;
88

99
export default {
1010
build: {
1111
copyPublicDir: false,
1212
lib: {
13-
entry: path.resolve(__dirname, "src", "index.ts"),
14-
name: "Embed",
15-
fileName: "embed",
13+
entry: path.resolve(__dirname, 'src', 'index.ts'),
14+
name: 'Embed',
15+
fileName: 'embed',
1616
},
1717
},
1818
define: {
@@ -22,7 +22,7 @@ export default {
2222

2323
plugins: [cssInjectedByJsPlugin(),
2424
dts({
25-
tsconfigPath: './tsconfig.json'
26-
})
25+
tsconfigPath: './tsconfig.json',
26+
}),
2727
],
2828
};

0 commit comments

Comments
 (0)