Scala.js Google Apps Script


License

License

MIT
Categories

Categories

JavaScript Languages Scala
GroupId

GroupId

tech.ignission
ArtifactId

ArtifactId

scalajs-google-apps-script_sjs1_2.13
Last Version

Last Version

0.2.0
Release Date

Release Date

Type

Type

jar
Description

Description

Scala.js Google Apps Script
Scala.js Google Apps Script
Project URL

Project URL

https://github.com/ignission
Project Organization

Project Organization

tech.ignission
Source Code Management

Source Code Management

https://github.com/ignission/scalajs-google-apps-script

Download scalajs-google-apps-script_sjs1_2.13

How to add to project

<!-- https://jarcasting.com/artifacts/tech.ignission/scalajs-google-apps-script_sjs1_2.13/ -->
<dependency>
    <groupId>tech.ignission</groupId>
    <artifactId>scalajs-google-apps-script_sjs1_2.13</artifactId>
    <version>0.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/tech.ignission/scalajs-google-apps-script_sjs1_2.13/
implementation 'tech.ignission:scalajs-google-apps-script_sjs1_2.13:0.2.0'
// https://jarcasting.com/artifacts/tech.ignission/scalajs-google-apps-script_sjs1_2.13/
implementation ("tech.ignission:scalajs-google-apps-script_sjs1_2.13:0.2.0")
'tech.ignission:scalajs-google-apps-script_sjs1_2.13:jar:0.2.0'
<dependency org="tech.ignission" name="scalajs-google-apps-script_sjs1_2.13" rev="0.2.0">
  <artifact name="scalajs-google-apps-script_sjs1_2.13" type="jar" />
</dependency>
@Grapes(
@Grab(group='tech.ignission', module='scalajs-google-apps-script_sjs1_2.13', version='0.2.0')
)
libraryDependencies += "tech.ignission" % "scalajs-google-apps-script_sjs1_2.13" % "0.2.0"
[tech.ignission/scalajs-google-apps-script_sjs1_2.13 "0.2.0"]

Dependencies

compile (2)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.13.1
org.scala-js : scalajs-library_2.13 jar 1.0.1

test (1)

Group / Artifact Type Version
org.scala-js : scalajs-test-bridge_2.13 jar 1.0.1

Project Modules

There are no modules declared in this project.

google-apps-script-scalajs-facade

A Scala.js facade for the Google Apps Script

This facade is converted from @types/[email protected]

Usage

Add the following to your sbt build definition:

libraryDependencies += "tech.ignission" %%% "google-apps-script-scalajs-facade" % "0.5.0"

Example

Requirements

  • Node.js

If you want to upload a generated js via command line, may install clasp as following:

Step-1: Set up

npm install -g @google/clasp
clasp login
cd example
clasp create --type webapp --rootDir ./dist

Step-2: Push sources

sbt // in sbt console
project example
push

Thanks for awesome project sjrd/scala-js-ts-importer and exoego/scala-js-ts-importer

tech.ignission

Ignission G.K.

Ignite your passion

Versions

Version
0.2.0
0.1.0