mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2024-09-20 07:16:17 +08:00
feat(language): add javascript react language (@bdsqqq) (#5873)
This commit is contained in:
parent
70842599a9
commit
604fc208ea
|
@ -566,6 +566,7 @@
|
|||
"code_fsharp",
|
||||
"code_javascript",
|
||||
"code_javascript_1k",
|
||||
"code_javascript_react",
|
||||
"code_julia",
|
||||
"code_haskell",
|
||||
"code_html",
|
||||
|
|
|
@ -308,6 +308,7 @@
|
|||
,"code_brainfck"
|
||||
,"code_javascript"
|
||||
,"code_javascript_1k"
|
||||
,"code_javascript_react"
|
||||
,"code_julia"
|
||||
,"code_haskell"
|
||||
,"code_html"
|
||||
|
|
208
frontend/static/languages/code_javascript_react.json
Normal file
208
frontend/static/languages/code_javascript_react.json
Normal file
|
@ -0,0 +1,208 @@
|
|||
{
|
||||
"name": "code_javascript_react",
|
||||
"noLazyMode": true,
|
||||
"words": [
|
||||
"this",
|
||||
"let",
|
||||
"const",
|
||||
"async",
|
||||
"await",
|
||||
"NaN",
|
||||
"undefined",
|
||||
"typeof",
|
||||
"prompt",
|
||||
"else if",
|
||||
"||",
|
||||
"&&",
|
||||
"i++",
|
||||
"${i}",
|
||||
"${j}",
|
||||
"[]",
|
||||
"[].map()",
|
||||
"[].filter()",
|
||||
"[].reduce()",
|
||||
"()",
|
||||
"=>",
|
||||
"{}",
|
||||
"\"",
|
||||
"'",
|
||||
"`",
|
||||
"\"\"",
|
||||
"''",
|
||||
"``",
|
||||
"label",
|
||||
"switch",
|
||||
"case",
|
||||
"use strict",
|
||||
"assert",
|
||||
"new Object()",
|
||||
"delete",
|
||||
"Object.assign()",
|
||||
"Symbol()",
|
||||
"toUpperCase()",
|
||||
"toLowerCase()",
|
||||
"toString()",
|
||||
"Math.floor()",
|
||||
"Math.ceil()",
|
||||
"Math.round()",
|
||||
"Math.trunc()",
|
||||
"Math.max()",
|
||||
"Math.pow()",
|
||||
"Math.random()",
|
||||
"indexOf()",
|
||||
"isNaN()",
|
||||
"Object.is()",
|
||||
"parseInt()",
|
||||
"parseFloat()",
|
||||
"includes()",
|
||||
"startsWith()",
|
||||
"endsWith()",
|
||||
"slice()",
|
||||
"substring()",
|
||||
"trim()",
|
||||
"repeat()",
|
||||
"function",
|
||||
"if",
|
||||
"var",
|
||||
"return",
|
||||
"the",
|
||||
"to",
|
||||
"value",
|
||||
"else",
|
||||
"for",
|
||||
"true",
|
||||
"length",
|
||||
"false",
|
||||
"null",
|
||||
"of",
|
||||
"in",
|
||||
"element",
|
||||
"event",
|
||||
"and",
|
||||
"console",
|
||||
"object",
|
||||
"jQuery",
|
||||
"node",
|
||||
"while",
|
||||
"do",
|
||||
"break",
|
||||
"continue",
|
||||
"attributes",
|
||||
"childNodes",
|
||||
"firstChild",
|
||||
"nodeName",
|
||||
"nodeType",
|
||||
"onclick",
|
||||
"ondblclick",
|
||||
"onmousedown",
|
||||
"onmouseenter",
|
||||
"onmouseup",
|
||||
"onkeyup",
|
||||
"onkeydown",
|
||||
"onkeypress",
|
||||
"oninput",
|
||||
"oninvalid",
|
||||
"onreset",
|
||||
"onselect",
|
||||
"ondrag",
|
||||
"try",
|
||||
"catch",
|
||||
"throw",
|
||||
"finally",
|
||||
"{...props}",
|
||||
"{...attributes}",
|
||||
"{...children}",
|
||||
"{...rest}",
|
||||
"className",
|
||||
"React.createElement()",
|
||||
"React.Fragment",
|
||||
"React.useState()",
|
||||
"React.useEffect()",
|
||||
"React.useRef()",
|
||||
"React.useCallback()",
|
||||
"React.useMemo()",
|
||||
"React.useReducer()",
|
||||
"React.useContext()",
|
||||
"React.useImperativeHandle()",
|
||||
"React.forwardRef()",
|
||||
"React.memo()",
|
||||
"React.lazy()",
|
||||
"React.Suspense",
|
||||
"React.cloneElement()",
|
||||
"React.isValidElement()",
|
||||
"React.createContext()",
|
||||
"React.createRef()",
|
||||
"React.Children",
|
||||
"React.Component",
|
||||
"React.Pure",
|
||||
"useState()",
|
||||
"useEffect()",
|
||||
"useRef()",
|
||||
"useCallback()",
|
||||
"useMemo()",
|
||||
"useReducer()",
|
||||
"useContext()",
|
||||
"useImperativeHandle()",
|
||||
"forwardRef()",
|
||||
"memo()",
|
||||
"lazy()",
|
||||
"Suspense",
|
||||
"cloneElement()",
|
||||
"isValidElement()",
|
||||
"createContext()",
|
||||
"createRef()",
|
||||
"Children",
|
||||
"Component",
|
||||
"Pure",
|
||||
"createElement()",
|
||||
"Fragment",
|
||||
"<></>",
|
||||
"useQuery()",
|
||||
"useMutation()",
|
||||
"useSubscription()",
|
||||
"useLazyQuery()",
|
||||
"useApolloClient()",
|
||||
"gql()",
|
||||
"ApolloProvider",
|
||||
"Query",
|
||||
"Mutation",
|
||||
"Subscription",
|
||||
"LazyQuery",
|
||||
"getApolloContext()",
|
||||
"getApolloClient()",
|
||||
"setContext()",
|
||||
"setClient()",
|
||||
"setDefaultOptions()",
|
||||
"resetDefaultOptions()",
|
||||
"clearStore()",
|
||||
"addTypename()",
|
||||
"removeTypename()",
|
||||
"makeVar()",
|
||||
"makeVarWithDefault()",
|
||||
"makeArrayVar()",
|
||||
"makeArrayVarWithDefault()",
|
||||
"makeObjectVar()",
|
||||
"makeObjectVarWithDefault()",
|
||||
"watchQuery()",
|
||||
"query()",
|
||||
"mutate()",
|
||||
"subscribeToMore()",
|
||||
"onError()",
|
||||
"onCompleted()",
|
||||
"onNext()",
|
||||
"updateQuery()",
|
||||
"updateQueryWithVariables()",
|
||||
"readQuery()",
|
||||
"writeQuery()",
|
||||
"readFragment()",
|
||||
"writeFragment()",
|
||||
"createUploadthing",
|
||||
".input",
|
||||
".middleware",
|
||||
".onUploadComplete",
|
||||
"createRouteHandler",
|
||||
"callbackUrl",
|
||||
"uploadthingId",
|
||||
"uploadthingSecret"
|
||||
]
|
||||
}
|
Loading…
Reference in a new issue