Skip to content

Commit 0d3774d

Browse files
Fix devcards build locally (#159)
See bhauman/devcards#168
1 parent 69de450 commit 0d3774d

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"author": "",
1010
"license": "EPL-2.0",
1111
"dependencies": {
12+
"create-react-class": "15.6.3",
1213
"karma": "^6.4.4",
1314
"karma-chrome-launcher": "^3.2.0",
1415
"karma-cljs-test": "^0.1.0",
@@ -17,5 +18,9 @@
1718
"react-refresh": "^0.17.0",
1819
"shadow-cljs": "^3.1.7",
1920
"showdown": "^2.1.0"
21+
},
22+
"devDependencies": {
23+
"highlight.js": "^11.11.1",
24+
"marked": "^17.0.1"
2025
}
2126
}

shadow-cljs.edn

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@
1919
:refresh {:entries [refresh-example]
2020
:depends-on #{:shared}}}
2121
:compiler-options {:devcards true}
22-
:dev {:compiler-options {:output-feature-set :es6}}
22+
:dev {:compiler-options {:output-feature-set :es2018}}
2323
:devtools {:http-root "public/dev"
2424
:http-port 8700
25-
:preloads [devtools.preload]}}
25+
:preloads [devtools.preload]}
26+
:js-options {:resolve {"devcards-marked" {:target :npm :require "marked"}
27+
"devcards-syntax-highlighter" {:target :npm :require "highlight.js"}}}}
2628

2729
:test {:target :browser-test
2830
:test-dir "public/test"

0 commit comments

Comments
 (0)