// ĠCopyright Ġ 2 0 0 0 - 2 0 2 1 ĠJetBrains Ġs . r . o . Ġand Ġcontributors . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ Ċ package Ġorg . jetbrains . kotlin . idea . de compiler . js Ċ Ċ import Ġcom . intellij . openapi . file Types . FileType Ċ import Ġcom . intellij . openapi . vfs . Virtual File Ċ import Ġorg . jetbrains . kotlin . idea . Kotlin Ide a Analysis Bundle Ċ import Ġorg . jetbrains . kotlin . serialization . js . Kotlin Javascript Serialization Util Ċ Ċ object ĠKotlin JavaScript Meta FileType Ġ: ĠFile Type Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠgetName () Ġ= Ġ" K JS M " ĊĊĠĠĠ Ġoverride Ġfun ĠgetDescription () Ġ= ĠKotlin Ide a Analysis Bundle . message (" kotlin . javascript . meta . file ") ĊĊĠĠĠ Ġoverride Ġfun ĠgetDefault Extension () Ġ= ĠKotlin Javascript Serialization Util . CLASS _ METADATA _ FILE _ EXTENSION ĊĊĠĠĠ Ġoverride Ġfun Ġget Icon () Ġ= Ġnull ĊĊĠĠĠ Ġoverride Ġfun Ġis Binary () Ġ= Ġtrue ĊĊĠĠĠ Ġoverride Ġfun Ġis ReadOnly () Ġ= Ġtrue ĊĊĠĠĠ Ġoverride Ġfun Ġget Charset ( file : ĠVirtual File , Ġcontent : ĠByteArray ) Ġ= Ġnull Ċ } Ċ