This commit introduces the "Browser ES Module Loader" polyfill to support developing with native ES6 modules, without any compilation step (files are passed through Babel in the browser). This should not be used in production -- a pre-compiled version passed through babel ahead of time (as produced by the `npm install` hook or `utils/use_require.js`) should be used instead.
62 lines
1.8 KiB
JSON
62 lines
1.8 KiB
JSON
{
|
|
"name": "noVNC",
|
|
"version": "0.6.1",
|
|
"description": "An HTML5 VNC client",
|
|
"main": "karma.conf.js",
|
|
"directories": {
|
|
"doc": "docs",
|
|
"test": "tests"
|
|
},
|
|
"scripts": {
|
|
"test": "PATH=$PATH:node_modules/karma/bin karma start karma.conf.js",
|
|
"prepublish": "node ./utils/use_require.js --as-require",
|
|
"build-es6": "node ./utils/use_require.js"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/kanaka/noVNC.git"
|
|
},
|
|
"author": "Joel Martin <github@martintribe.org> (https://github.com/kanaka)",
|
|
"contributors": [
|
|
"Solly Ross <sross@redhat.com> (https://github.com/directxman12)",
|
|
"Peter Åstrand <astrand@cendio.se> (https://github.com/astrand)",
|
|
"Samuel Mannehed <samuel@cendio.se> (https://github.com/samhed)"
|
|
],
|
|
"license": "MPL 2.0",
|
|
"bugs": {
|
|
"url": "https://github.com/kanaka/noVNC/issues"
|
|
},
|
|
"homepage": "https://github.com/kanaka/noVNC",
|
|
"devDependencies": {
|
|
"ansi": "^0.3.1",
|
|
"babel-plugin-add-module-exports": "^0.2.1",
|
|
"babel-plugin-transform-es2015-modules-commonjs": "^6.18.0",
|
|
"babelify": "^7.3.0",
|
|
"browser-es-module-loader": "^0.4.1",
|
|
"browserify": "^13.1.0",
|
|
"casperjs": "^1.1.3",
|
|
"chai": "^3.5.0",
|
|
"commander": "^2.9.0",
|
|
"fs-extra": "^1.0.0",
|
|
"jsdom": "*",
|
|
"karma": "^1.3.0",
|
|
"karma-chai": "^0.1.0",
|
|
"karma-mocha": "^1.3.0",
|
|
"karma-mocha-reporter": "^2.2.0",
|
|
"karma-phantomjs-launcher": "^1.0.2",
|
|
"karma-sauce-launcher": "^1.0.0",
|
|
"karma-sinon": "^1.0.5",
|
|
"karma-sinon-chai-latest": "^0.1.0",
|
|
"mocha": "^3.1.2",
|
|
"node-getopt": "*",
|
|
"open": "^0.0.5",
|
|
"phantomjs-prebuilt": "^2.1.13",
|
|
"po2json": "*",
|
|
"sinon": "^1.17.6",
|
|
"sinon-chai": "^2.8.0",
|
|
"spooky": "^0.2.5",
|
|
"temp": "^0.8.3",
|
|
"through2": "^2.0.1"
|
|
}
|
|
}
|