purescript-0.13.0: tests/purs/publish/basic-example/output/Test.Assert/externs.json
{"efVersion":"0.12.5","efModuleName":["Test","Assert"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assert"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assert'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assertEqual"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assertFalse"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assertThrows"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assertThrows'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assertTrue"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,16],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[13,22]},"Effect",[]]}]},"eiImportedAs":null},{"eiModule":["Effect","Console"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[14,24],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[14,29]},{"Ident":"error"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"assert"},"edValueType":{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,19],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,28]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[18,29],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,33]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"assert'"},"edValueType":{"annotation":[{"start":[24,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[25,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[24,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[25,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[25,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[26,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[26,13],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"assertEqual"},"edValueType":{"annotation":[{"start":[63,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[64,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[64,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[64,10]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[64,9],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[64,10]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[65,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[65,12]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[65,11],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[65,12]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,7]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[66,8],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,19]},[]],"tag":"RCons","contents":["actual",{"annotation":[{"start":[66,18],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,19]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[66,21],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,34]},[]],"tag":"RCons","contents":["expected",{"annotation":[{"start":[66,33],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,34]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[66,35],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,36]},[]],"tag":"REmpty"}]}]}]}]},{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[67,13],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},5]}}},{"EDValue":{"edValueName":{"Ident":"assertFalse"},"edValueType":{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[89,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[90,13],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"assertThrows"},"edValueType":{"annotation":[{"start":[35,17],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[35,27],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,27],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,33],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,32]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[35,36],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[35,42],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,42],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,48]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[35,49],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,53]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},3]}}},{"EDValue":{"edValueName":{"Ident":"assertThrows'"},"edValueType":{"annotation":[{"start":[47,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[48,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,12],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,11]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,16]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[50,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[50,13],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"assertTrue"},"edValueType":{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[80,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[81,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[81,13],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]}}