7.24.4 • Published 25 days ago

modern-hta v7.24.4

Weekly downloads
339
License
-
Repository
github
Last release
25 days ago

modern-hta

modern-hta bundles @babel/standalone and other polyfills to run modern code in an HTML Application (HTA).

Usage

Sample hta file using cdn.

<meta http-equiv="x-ua-compatible" content="ie=11">
<script src="https://unpkg.com/modern-hta">

  import $ from './$.mjs'
  import data from './data.json'

  log(`Hello World`)

</script>

Or, install and run locally.

Install

npm install modern-hta
<meta http-equiv="x-ua-compatible" content="ie=11">
<script src="node_modules/modern-hta/modern-hta.js">

  log(`Hello World`)

</script>

What's Included...

Polyfills

Globals (to be continued...)

const Babel  // export from @babel/standalone
const script // Element reference to the <script src=modern-hta>
const cwd    // current working directory
const fso    // instance of "Scripting.FileSystemObject"
const sys    // instance of "Wscript.Shell"
const xhr    // instance of "Msxml2.XMLHTTP"

function create (tag, html) {
  // returns Element
}

function getSync (url) {
  // returns xhr.responseText
}

function log (any) {
  // returns HTMLDivElement
}

function require (src) {
  // returns ES Module
}

function transform (code, options) {
  // runs Babel.transform w/presets "es2015", "es2016", "es2017", "stage-0"
  // which "stage-0" also includes "stage-1", "stage-2", "stage-3"
  // for my purposes this always runs synchronously
  // returns transpiledCode
}

function watchFile (file, onchange) {
  // this intentionally is a quick/dirty-hack version
  // it runs a setTimeout and checks the last modified date
  // just wanted something super-simple & light-weight for now.
  // returns undefined
}

function windowProps (resize, moveto) {
  // this just simplifies window resizeTo & moveTo calls
  // and, allows them to run as quickly as possible
  // returns undefined
}
7.24.4

25 days ago

7.24.3

1 month ago

7.24.0

2 months ago

7.23.10

3 months ago

7.23.9

3 months ago

7.23.8

3 months ago

7.23.7

4 months ago

7.23.6

5 months ago

7.22.20

7 months ago

7.23.3

6 months ago

7.23.2

7 months ago

7.23.5

5 months ago

7.23.4

5 months ago

7.23.1

7 months ago

7.22.14

8 months ago

7.22.15

8 months ago

7.22.13

8 months ago

7.22.16

8 months ago

7.22.17

8 months ago

7.22.10

9 months ago

7.21.9

11 months ago

7.22.11

8 months ago

7.22.4

11 months ago

7.22.5

11 months ago

7.22.2

11 months ago

7.22.8

10 months ago

7.22.9

10 months ago

7.21.7

12 months ago

7.21.4

1 year ago

7.21.3

1 year ago

7.21.2

1 year ago

7.20.13

1 year ago

7.20.15

1 year ago

7.20.14

1 year ago

7.20.0

2 years ago

7.20.6

1 year ago

7.20.2

1 year ago

7.20.4

1 year ago

7.20.12

1 year ago

7.20.11

1 year ago

7.19.5

2 years ago

7.19.6

2 years ago

7.19.3

2 years ago

7.19.2

2 years ago

7.19.0

2 years ago

7.18.12

2 years ago

7.18.13

2 years ago

7.18.7

2 years ago

7.18.5

2 years ago

7.18.2

2 years ago

7.18.3

2 years ago

7.18.0

2 years ago

7.18.9

2 years ago

7.18.11

2 years ago

7.18.10

2 years ago

7.17.11

2 years ago

7.17.7

2 years ago

7.17.8

2 years ago

7.17.9

2 years ago

7.16.11

2 years ago

7.16.12

2 years ago

7.16.10

2 years ago

7.17.0

2 years ago

7.17.5

2 years ago

7.17.6

2 years ago

7.17.3

2 years ago

7.17.4

2 years ago

7.17.1

2 years ago

7.17.2

2 years ago

7.16.8

2 years ago

7.16.9

2 years ago

7.16.6

2 years ago

7.16.7

2 years ago

7.16.5

2 years ago

7.16.4

2 years ago

7.16.3

2 years ago

7.16.2

2 years ago

7.16.0

3 years ago

7.16.1

3 years ago

7.15.8

3 years ago

7.15.6

3 years ago

7.15.5

3 years ago

7.15.4

3 years ago

7.15.3

3 years ago

7.15.2

3 years ago

7.15.0

3 years ago

7.14.9

3 years ago

7.14.8

3 years ago

7.14.7

3 years ago

7.14.6

3 years ago

7.14.4

3 years ago

7.14.5

3 years ago

7.14.3

3 years ago

7.12.18

3 years ago

7.12.11

3 years ago

7.12.10

3 years ago

7.12.9

3 years ago

7.12.8

3 years ago

7.12.7

3 years ago

7.12.3

4 years ago

7.12.1

4 years ago

7.12.0

4 years ago

7.11.6

4 years ago

7.11.5

4 years ago

7.11.4

4 years ago

7.11.3

4 years ago

7.11.2

4 years ago

7.11.1

4 years ago

7.10.5

4 years ago

7.10.4

4 years ago

7.10.3

4 years ago

7.10.2

4 years ago

7.9.6

4 years ago

7.9.5

4 years ago

7.9.2

4 years ago

7.9.0

4 years ago

7.8.7

4 years ago

7.8.6

4 years ago

7.8.4

4 years ago

7.8.3

4 years ago

7.8.0

4 years ago

7.7.7

4 years ago

7.7.5

4 years ago

7.7.4

4 years ago

7.7.3

4 years ago

7.7.2

4 years ago

7.7.1

4 years ago

7.7.0

4 years ago

7.6.4

5 years ago

0.1.13

5 years ago

0.1.12

5 years ago

0.1.11

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.15

6 years ago

0.0.14

6 years ago

0.0.13

6 years ago

0.0.12

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago

0.0.0

6 years ago