浏览代码

add more externs

Tienson Qin 3 月之前
父节点
当前提交
f86be0f3a8
共有 2 个文件被更改,包括 46 次插入1 次删除
  1. 45 0
      externs/app.txt
  2. 1 1
      shadow-cljs.edn

+ 45 - 0
externs/app.txt

@@ -36,4 +36,49 @@ useCallback
 useMemo
 useMemo
 useRef
 useRef
 renderToString
 renderToString
+idb-keyval
 newStore
 newStore
+isError
+value
+CodeMirror
+over
+forEachNode
+on
+getTextArea
+setUser
+nativeEvent
+which
+multipliedBy
+minus
+plus
+isInteger
+isPositive
+isLessThan
+toNumber
+modulo
+exponentiatedBy
+dividedBy
+multipliedBy
+negated
+isZero
+isGreaterThanOrEqualTo
+isLessThan
+shiftedBy
+s
+dividedToIntegerBy
+abs
+toFraction
+e
+getCursor
+getLineTokens
+getTokenAt
+getValue
+completionActive
+state
+mime
+getWrapperElement
+doc
+lastLine
+getLine
+setOption
+string

+ 1 - 1
shadow-cljs.edn

@@ -39,7 +39,7 @@
         :output-dir       "./static/js"
         :output-dir       "./static/js"
         :asset-path       "/static/js"
         :asset-path       "/static/js"
         :release          {:asset-path "https://asset.logseq.com/static/js"}
         :release          {:asset-path "https://asset.logseq.com/static/js"}
-        :compiler-options {:infer-externs      false
+        :compiler-options {:infer-externs      :auto
                            :output-feature-set :es2020
                            :output-feature-set :es2020
                            :source-map true
                            :source-map true
                            :externs ["datascript/externs.js"
                            :externs ["datascript/externs.js"