@@ -4,8 +4,8 @@ name := "scrypto"
4
4
description := " Cryptographic primitives for Scala"
5
5
organization := " org.scorexfoundation"
6
6
7
- lazy val scala213 = " 2.13.8 "
8
- lazy val scala212 = " 2.12.15 "
7
+ lazy val scala213 = " 2.13.11 "
8
+ lazy val scala212 = " 2.12.18 "
9
9
lazy val scala211 = " 2.11.12"
10
10
11
11
javacOptions ++=
@@ -15,7 +15,7 @@ javacOptions ++=
15
15
16
16
lazy val commonSettings = Seq (
17
17
organization := " org.scorexfoundation" ,
18
- resolvers += Resolver .sonatypeRepo (" public" ),
18
+ resolvers ++ = Resolver .sonatypeOssRepos (" public" ),
19
19
licenses := Seq (" CC0" -> url(" https://creativecommons.org/publicdomain/zero/1.0/legalcode" )),
20
20
homepage := Some (url(" https://github.com/input-output-hk/scrypto" )),
21
21
pomExtra :=
@@ -34,7 +34,7 @@ lazy val commonSettings = Seq(
34
34
),
35
35
libraryDependencies ++= Seq (
36
36
" org.rudogma" %%% " supertagged" % " 2.0-RC2" ,
37
- " org.scorexfoundation" %%% " scorex-util" % " 0.2.0 " ,
37
+ " org.scorexfoundation" %%% " scorex-util" % " 0.2.1 " ,
38
38
" org.scalatest" %%% " scalatest" % " 3.3.0-SNAP3" % Test ,
39
39
" org.scalatest" %%% " scalatest-propspec" % " 3.3.0-SNAP3" % Test ,
40
40
" org.scalatest" %%% " scalatest-shouldmatchers" % " 3.3.0-SNAP3" % Test ,
@@ -71,17 +71,17 @@ lazy val scrypto = crossProject(JVMPlatform, JSPlatform)
71
71
72
72
lazy val scryptoJS = scrypto.js
73
73
.enablePlugins(ScalaJSBundlerPlugin )
74
- .enablePlugins(ScalablyTypedConverterExternalNpmPlugin )
74
+ .enablePlugins(ScalablyTypedConverterGenSourcePlugin )
75
75
.settings(
76
76
scalaVersion := scala213,
77
- crossScalaVersions := Seq (scala212, scala213),
77
+ crossScalaVersions := Seq (scala213),
78
78
libraryDependencies ++= Seq (
79
79
" org.scala-js" %%% " scala-js-macrotask-executor" % " 1.0.0" ,
80
80
(" org.scala-js" %%% " scalajs-java-securerandom" % " 1.0.0" ).cross(CrossVersion .for3Use2_13)
81
81
),
82
82
Test / parallelExecution := false ,
83
- // how to setup ScalablyTyped https://youtu.be/hWUAVrNj65c?t=1341
84
- externalNpm := { file( s " ${baseDirectory.value} /.. " ) } ,
83
+ // how to setup ScalablyTyped https://scalablytyped.org/docs/library-developer
84
+ stOutputPackage := " scorex " ,
85
85
Compile / npmDependencies ++= Seq (
86
86
" @noble/hashes" -> " 1.1.4"
87
87
),
0 commit comments