updated npm to update package-lock.json
This commit is contained in:
parent
bff854f493
commit
a9e08b4451
50
node_modules/electron/README.md
generated
vendored
50
node_modules/electron/README.md
generated
vendored
|
@ -1,21 +1,22 @@
|
|||
[![Electron Logo](https://electron.atom.io/images/electron-logo.svg)](https://electron.atom.io/)
|
||||
[![Electron Logo](https://electronjs.org/images/electron-logo.svg)](https://electronjs.org)
|
||||
|
||||
[![Travis Build Status](https://travis-ci.org/electron/electron.svg?branch=master)](https://travis-ci.org/electron/electron)
|
||||
[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/bc56v83355fi3369/branch/master?svg=true)](https://ci.appveyor.com/project/electron-bot/electron/branch/master)
|
||||
[![devDependency Status](https://david-dm.org/electron/electron/dev-status.svg)](https://david-dm.org/electron/electron?type=dev)
|
||||
[![Join the Electron Community on Slack](http://atom-slack.herokuapp.com/badge.svg)](http://atom-slack.herokuapp.com/)
|
||||
[![Join the Electron Community on Slack](https://atom-slack.herokuapp.com/badge.svg)](https://atom-slack.herokuapp.com/)
|
||||
|
||||
:memo: Available Translations: [Korean](https://github.com/electron/electron/tree/master/docs-translations/ko-KR/project/README.md) | [Simplified Chinese](https://github.com/electron/electron/tree/master/docs-translations/zh-CN/project/README.md) | [Brazilian Portuguese](https://github.com/electron/electron/tree/master/docs-translations/pt-BR/project/README.md) | [Traditional Chinese](https://github.com/electron/electron/tree/master/docs-translations/zh-TW/project/README.md) | [Spanish](https://github.com/electron/electron/tree/master/docs-translations/es/project/README.md) | [Turkish](https://github.com/electron/electron/tree/master/docs-translations/tr-TR/project/README.md) | [German](https://github.com/electron/electron/tree/master/docs-translations/de-DE/project/README.md)
|
||||
:memo: Available Translations: 🇨🇳 🇹🇼 🇧🇷 🇪🇸 🇰🇷 🇯🇵 🇷🇺 🇫🇷 🇹🇭 🇳🇱 🇹🇷 🇮🇩 🇺🇦 🇨🇿 🇮🇹.
|
||||
View these docs in other languages at [electron/electron-i18n](https://github.com/electron/electron-i18n/tree/master/content/).
|
||||
|
||||
The Electron framework lets you write cross-platform desktop applications
|
||||
using JavaScript, HTML and CSS. It is based on [Node.js](https://nodejs.org/) and
|
||||
[Chromium](http://www.chromium.org) and is used by the [Atom
|
||||
editor](https://github.com/atom/atom) and many other [apps](https://electron.atom.io/apps).
|
||||
[Chromium](https://www.chromium.org) and is used by the [Atom
|
||||
editor](https://github.com/atom/atom) and many other [apps](https://electronjs.org/apps).
|
||||
|
||||
Follow [@ElectronJS](https://twitter.com/electronjs) on Twitter for important
|
||||
announcements.
|
||||
|
||||
This project adheres to the Contributor Covenant
|
||||
This project adheres to the Contributor Covenant
|
||||
[code of conduct](https://github.com/electron/electron/tree/master/CODE_OF_CONDUCT.md).
|
||||
By participating, you are expected to uphold this code. Please report unacceptable
|
||||
behavior to [electron@github.com](mailto:electron@github.com).
|
||||
|
@ -32,29 +33,29 @@ npm install electron --save-dev --save-exact
|
|||
|
||||
The `--save-exact` flag is recommended as Electron does not follow semantic
|
||||
versioning. For info on how to manage Electron versions in your apps, see
|
||||
[Electron versioning](https://electron.atom.io/docs/tutorial/electron-versioning/).
|
||||
[Electron versioning](https://electronjs.org/docs/tutorial/electron-versioning).
|
||||
|
||||
For more installation options and troubleshooting tips, see
|
||||
[installation](https://electron.atom.io/docs/tutorial/installation/).
|
||||
[installation](https://electronjs.org/docs/tutorial/installation).
|
||||
|
||||
## Quick Start
|
||||
## Quick start
|
||||
|
||||
Clone and run the
|
||||
Clone and run the
|
||||
[electron/electron-quick-start](https://github.com/electron/electron-quick-start)
|
||||
repository to see a minimal Electron app in action:
|
||||
|
||||
```
|
||||
```sh
|
||||
git clone https://github.com/electron/electron-quick-start
|
||||
cd electron-quick-start
|
||||
npm install
|
||||
npm start
|
||||
```
|
||||
|
||||
## Resources for Learning Electron
|
||||
## Resources for learning Electron
|
||||
|
||||
- [electron.atom.io/docs](http://electron.atom.io/docs) - all of Electron's documentation
|
||||
- [electronjs.org/docs](https://electronjs.org/docs) - all of Electron's documentation
|
||||
- [electron/electron-quick-start](https://github.com/electron/electron-quick-start) - a very basic starter Electron app
|
||||
- [electron.atom.io/community/#boilerplates](http://electron.atom.io/community/#boilerplates) - sample starter apps created by the community
|
||||
- [electronjs.org/community#boilerplates](https://electronjs.org/community#boilerplates) - sample starter apps created by the community
|
||||
- [electron/simple-samples](https://github.com/electron/simple-samples) - small applications with ideas for taking them further
|
||||
- [electron/electron-api-demos](https://github.com/electron/electron-api-demos) - an Electron app that teaches you how to use Electron
|
||||
- [hokein/electron-sample-apps](https://github.com/hokein/electron-sample-apps) - small demo apps for the various Electron APIs
|
||||
|
@ -82,32 +83,21 @@ const child = proc.spawn(electron)
|
|||
|
||||
## Documentation Translations
|
||||
|
||||
- [Brazilian Portuguese](https://github.com/electron/electron/tree/master/docs-translations/pt-BR)
|
||||
- [Korean](https://github.com/electron/electron/tree/master/docs-translations/ko-KR)
|
||||
- [Japanese](https://github.com/electron/electron/tree/master/docs-translations/jp)
|
||||
- [Spanish](https://github.com/electron/electron/tree/master/docs-translations/es)
|
||||
- [Simplified Chinese](https://github.com/electron/electron/tree/master/docs-translations/zh-CN)
|
||||
- [Traditional Chinese](https://github.com/electron/electron/tree/master/docs-translations/zh-TW)
|
||||
- [Turkish](https://github.com/electron/electron/tree/master/docs-translations/tr-TR)
|
||||
- [Thai](https://github.com/electron/electron/tree/master/docs-translations/th-TH)
|
||||
- [Ukrainian](https://github.com/electron/electron/tree/master/docs-translations/uk-UA)
|
||||
- [Russian](https://github.com/electron/electron/tree/master/docs-translations/ru-RU)
|
||||
- [French](https://github.com/electron/electron/tree/master/docs-translations/fr-FR)
|
||||
- [Indonesian](https://github.com/electron/electron/tree/master/docs-translations/id)
|
||||
Find documentation translations in [electron/electron-i18n](https://github.com/electron/electron-i18n).
|
||||
|
||||
## Community
|
||||
|
||||
You can ask questions and interact with the community in the following
|
||||
locations:
|
||||
- [`electron`](http://discuss.atom.io/c/electron) category on the Atom
|
||||
- [`electron`](https://discuss.atom.io/c/electron) category on the Atom
|
||||
forums
|
||||
- `#atom-shell` channel on Freenode
|
||||
- [`Atom`](http://atom-slack.herokuapp.com/) channel on Slack
|
||||
- [`Atom`](https://atom-slack.herokuapp.com) channel on Slack
|
||||
- [`electron-ru`](https://telegram.me/electron_ru) *(Russian)*
|
||||
- [`electron-br`](https://electron-br.slack.com) *(Brazilian Portuguese)*
|
||||
- [`electron-kr`](http://www.meetup.com/electron-kr/) *(Korean)*
|
||||
- [`electron-kr`](https://electron-kr.github.io/electron-kr) *(Korean)*
|
||||
- [`electron-jp`](https://electron-jp.slack.com) *(Japanese)*
|
||||
- [`electron-tr`](http://electron-tr.herokuapp.com) *(Turkish)*
|
||||
- [`electron-tr`](https://electron-tr.herokuapp.com) *(Turkish)*
|
||||
- [`electron-id`](https://electron-id.slack.com) *(Indonesia)*
|
||||
|
||||
Check out [awesome-electron](https://github.com/sindresorhus/awesome-electron)
|
||||
|
|
BIN
node_modules/electron/dist/electron.exe
generated
vendored
BIN
node_modules/electron/dist/electron.exe
generated
vendored
Binary file not shown.
BIN
node_modules/electron/dist/ffmpeg.dll
generated
vendored
BIN
node_modules/electron/dist/ffmpeg.dll
generated
vendored
Binary file not shown.
BIN
node_modules/electron/dist/libEGL.dll
generated
vendored
BIN
node_modules/electron/dist/libEGL.dll
generated
vendored
Binary file not shown.
BIN
node_modules/electron/dist/libGLESv2.dll
generated
vendored
BIN
node_modules/electron/dist/libGLESv2.dll
generated
vendored
Binary file not shown.
BIN
node_modules/electron/dist/node.dll
generated
vendored
BIN
node_modules/electron/dist/node.dll
generated
vendored
Binary file not shown.
BIN
node_modules/electron/dist/resources/default_app.asar
generated
vendored
BIN
node_modules/electron/dist/resources/default_app.asar
generated
vendored
Binary file not shown.
BIN
node_modules/electron/dist/resources/electron.asar
generated
vendored
BIN
node_modules/electron/dist/resources/electron.asar
generated
vendored
Binary file not shown.
2
node_modules/electron/dist/version
generated
vendored
2
node_modules/electron/dist/version
generated
vendored
|
@ -1 +1 @@
|
|||
v1.8.1
|
||||
v1.8.2-beta.4
|
279
node_modules/electron/electron.d.ts
generated
vendored
279
node_modules/electron/electron.d.ts
generated
vendored
|
@ -1,4 +1,4 @@
|
|||
// Type definitions for Electron 1.8.1
|
||||
// Type definitions for Electron 1.8.2-beta.4
|
||||
// Project: http://electron.atom.io/
|
||||
// Definitions by: The Electron Team <https://github.com/electron/electron>
|
||||
// Definitions: https://github.com/electron/electron-typescript-definitions
|
||||
|
@ -966,6 +966,8 @@ declare namespace Electron {
|
|||
|
||||
constructor(options?: BrowserViewConstructorOptions);
|
||||
static fromId(id: number): BrowserView;
|
||||
static fromWebContents(webContents: WebContents): BrowserView | null;
|
||||
static getAllViews(): BrowserView[];
|
||||
setAutoResize(options: AutoResizeOptions): void;
|
||||
setBackgroundColor(color: string): void;
|
||||
/**
|
||||
|
@ -1237,6 +1239,7 @@ declare namespace Electron {
|
|||
* This API cannot be called before the ready event of the app module is emitted.
|
||||
*/
|
||||
static addExtension(path: string): void;
|
||||
static fromBrowserView(browserView: BrowserView): BrowserWindow | null;
|
||||
static fromId(id: number): BrowserWindow;
|
||||
static fromWebContents(webContents: WebContents): BrowserWindow;
|
||||
static getAllWindows(): BrowserWindow[];
|
||||
|
@ -1261,6 +1264,10 @@ declare namespace Electron {
|
|||
* ready event of the app module is emitted.
|
||||
*/
|
||||
static removeExtension(name: string): void;
|
||||
/**
|
||||
* Adds a window as a tab on this window, after the tab for the window instance.
|
||||
*/
|
||||
addTabbedWindow(browserWindow: BrowserWindow): void;
|
||||
/**
|
||||
* Removes focus from the window.
|
||||
*/
|
||||
|
@ -1304,6 +1311,11 @@ declare namespace Electron {
|
|||
focus(): void;
|
||||
focusOnWebView(): void;
|
||||
getBounds(): Rectangle;
|
||||
/**
|
||||
* Note: The BrowserView API is currently experimental and may change or be removed
|
||||
* in future Electron releases.
|
||||
*/
|
||||
getBrowserView(): BrowserView | null;
|
||||
getChildWindows(): BrowserWindow[];
|
||||
getContentBounds(): Rectangle;
|
||||
getContentSize(): number[];
|
||||
|
@ -1314,6 +1326,7 @@ declare namespace Electron {
|
|||
* (unsigned long) on Linux.
|
||||
*/
|
||||
getNativeWindowHandle(): Buffer;
|
||||
getOpacity(): number;
|
||||
getParentWindow(): BrowserWindow;
|
||||
getPosition(): number[];
|
||||
getRepresentedFilename(): string;
|
||||
|
@ -1463,10 +1476,6 @@ declare namespace Electron {
|
|||
* Resizes and moves the window to the supplied bounds
|
||||
*/
|
||||
setBounds(bounds: Rectangle, animate?: boolean): void;
|
||||
/**
|
||||
* Note: The BrowserView API is currently experimental and may change or be removed
|
||||
* in future Electron releases.
|
||||
*/
|
||||
setBrowserView(browserView: BrowserView): void;
|
||||
/**
|
||||
* Sets whether the window can be manually closed by user. On Linux does nothing.
|
||||
|
@ -1555,6 +1564,10 @@ declare namespace Electron {
|
|||
* Sets whether the window can be moved by user. On Linux does nothing.
|
||||
*/
|
||||
setMovable(movable: boolean): void;
|
||||
/**
|
||||
* Sets the opacity of the window. On Linux does nothing.
|
||||
*/
|
||||
setOpacity(opacity: number): void;
|
||||
/**
|
||||
* Sets a 16 x 16 pixel overlay onto the current taskbar icon, usually used to
|
||||
* convey some sort of application status or to passively notify the user.
|
||||
|
@ -1901,7 +1914,7 @@ declare namespace Electron {
|
|||
* An object representing the HTTP response message.
|
||||
*/
|
||||
response: IncomingMessage) => void): this;
|
||||
constructor(options: any | string);
|
||||
constructor(options: 'method' | 'url' | 'session' | 'partition' | 'protocol' | 'host' | 'hostname' | 'port' | 'path' | 'redirect');
|
||||
/**
|
||||
* Cancels an ongoing HTTP transaction. If the request has already emitted the
|
||||
* close event, the abort operation will have no effect. Otherwise an ongoing event
|
||||
|
@ -2206,7 +2219,7 @@ declare namespace Electron {
|
|||
|
||||
/**
|
||||
* The number of average idle cpu wakeups per second since the last call to
|
||||
* getCPUUsage. First call returns 0.
|
||||
* getCPUUsage. First call returns 0. Will always return 0 on Windows.
|
||||
*/
|
||||
idleWakeupsPerSecond: number;
|
||||
/**
|
||||
|
@ -2227,11 +2240,23 @@ declare namespace Electron {
|
|||
|
||||
// Docs: http://electron.atom.io/docs/api/crash-reporter
|
||||
|
||||
/**
|
||||
* Set an extra parameter to be sent with the crash report. The values specified
|
||||
* here will be sent in addition to any values set via the extra option when start
|
||||
* was called. This API is only available on macOS, if you need to add/update extra
|
||||
* parameters on Linux and Windows after your first call to start you can call
|
||||
* start again with the updated extra options.
|
||||
*/
|
||||
addExtraParameter(key: string, value: string): void;
|
||||
/**
|
||||
* Returns the date and ID of the last crash report. If no crash reports have been
|
||||
* sent or the crash reporter has not been started, null is returned.
|
||||
*/
|
||||
getLastCrashReport(): CrashReport;
|
||||
/**
|
||||
* See all of the current parameters being passed to the crash reporter.
|
||||
*/
|
||||
getParameters(): void;
|
||||
/**
|
||||
* Returns all uploaded crash reports. Each report contains the date and uploaded
|
||||
* ID.
|
||||
|
@ -2242,13 +2267,10 @@ declare namespace Electron {
|
|||
*/
|
||||
getUploadToServer(): boolean;
|
||||
/**
|
||||
* Set an extra parameter to be sent with the crash report. The values specified
|
||||
* here will be sent in addition to any values set via the extra option when start
|
||||
* was called. This API is only available on macOS, if you need to add/update extra
|
||||
* parameters on Linux and Windows after your first call to start you can call
|
||||
* start again with the updated extra options.
|
||||
* Remove a extra parameter from the current set of parameters so that it will not
|
||||
* be sent with the crash report.
|
||||
*/
|
||||
setExtraParameter(key: string, value: string): void;
|
||||
removeExtraParameter(key: string): void;
|
||||
/**
|
||||
* This would normally be controlled by user preferences. This has no effect if
|
||||
* called before start is called. Note: This API can only be called from the main
|
||||
|
@ -2560,10 +2582,7 @@ declare namespace Electron {
|
|||
* Cancels the download operation.
|
||||
*/
|
||||
cancel(): void;
|
||||
/**
|
||||
* Resumes Boolean - Whether the download can resume.
|
||||
*/
|
||||
canResume(): void;
|
||||
canResume(): boolean;
|
||||
getContentDisposition(): string;
|
||||
getETag(): string;
|
||||
/**
|
||||
|
@ -2858,6 +2877,10 @@ declare namespace Electron {
|
|||
* renderer process, unless you know what you are doing you should never use it.
|
||||
*/
|
||||
sendSync(channel: string, ...args: any[]): any;
|
||||
/**
|
||||
* Sends a message to a window with windowid via channel
|
||||
*/
|
||||
sendTo(windowId: number, channel: string, ...args: any[]): void;
|
||||
/**
|
||||
* Like ipcRenderer.send but the event will be sent to the <webview> element in the
|
||||
* host page instead of the main process.
|
||||
|
@ -2984,7 +3007,7 @@ declare namespace Electron {
|
|||
* Note: The returned Menu instance doesn't support dynamic addition or removal of
|
||||
* menu items. Instance properties can still be dynamically modified.
|
||||
*/
|
||||
static getApplicationMenu(): Menu;
|
||||
static getApplicationMenu(): Menu | null;
|
||||
/**
|
||||
* Sends the action to the first responder of application. This is used for
|
||||
* emulating default macOS menu behaviors. Usually you would just use the role
|
||||
|
@ -2998,7 +3021,7 @@ declare namespace Electron {
|
|||
* Windows and Linux but has no effect on macOS. Note: This API has to be called
|
||||
* after the ready event of app module.
|
||||
*/
|
||||
static setApplicationMenu(menu: Menu): void;
|
||||
static setApplicationMenu(menu: Menu | null): void;
|
||||
/**
|
||||
* Appends the menuItem to the menu.
|
||||
*/
|
||||
|
@ -3061,6 +3084,13 @@ declare namespace Electron {
|
|||
* Creates a new NativeImage instance from dataURL.
|
||||
*/
|
||||
static createFromDataURL(dataURL: string): NativeImage;
|
||||
/**
|
||||
* Creates a new NativeImage instance from the NSImage that maps to the given image
|
||||
* name. See NSImageName for a list of possible values. The hslShift is applied to
|
||||
* the image with the following rules This means that [-1, 0, 1] will make the
|
||||
* image completely white and [-1, 1, 0] will make the image completely black.
|
||||
*/
|
||||
static createFromNamedImage(imageName: string, hslShift: number[]): NativeImage;
|
||||
/**
|
||||
* Creates a new NativeImage instance from a file located at path. This method
|
||||
* returns an empty image if the path does not exist, cannot be read, or is not a
|
||||
|
@ -3151,7 +3181,7 @@ declare namespace Electron {
|
|||
removeListener(event: 'click', listener: (event: Event) => void): this;
|
||||
/**
|
||||
* Emitted when the notification is closed by manual intervention from the user.
|
||||
* This event is not guarunteed to be emitted in all cases where the notification
|
||||
* This event is not guaranteed to be emitted in all cases where the notification
|
||||
* is closed.
|
||||
*/
|
||||
on(event: 'close', listener: (event: Event) => void): this;
|
||||
|
@ -3193,11 +3223,17 @@ declare namespace Electron {
|
|||
removeListener(event: 'show', listener: (event: Event) => void): this;
|
||||
constructor(options: NotificationConstructorOptions);
|
||||
static isSupported(): boolean;
|
||||
/**
|
||||
* Dismisses the notification.
|
||||
*/
|
||||
close(): void;
|
||||
/**
|
||||
* Immediately shows the notification to the user, please note this means unlike
|
||||
* the HTML5 Notification implementation, simply instantiating a new Notification
|
||||
* does not immediately show it to the user, you need to call this method before
|
||||
* the OS will display it.
|
||||
* the OS will display it. If the notification has been shown before, this method
|
||||
* will dismiss the previously shown notification and create a new one with
|
||||
* identical properties.
|
||||
*/
|
||||
show(): void;
|
||||
}
|
||||
|
@ -3331,6 +3367,11 @@ declare namespace Electron {
|
|||
* sends a new HTTP request as a response.
|
||||
*/
|
||||
interceptHttpProtocol(scheme: string, handler: (request: InterceptHttpProtocolRequest, callback: (redirectRequest: RedirectRequest) => void) => void, completion?: (error: Error) => void): void;
|
||||
/**
|
||||
* Same as protocol.registerStreamProtocol, except that it replaces an existing
|
||||
* protocol handler.
|
||||
*/
|
||||
interceptStreamProtocol(scheme: string, handler: (request: InterceptStreamProtocolRequest, callback: (stream?: ReadableStream | StreamProtocolResponse) => void) => void, completion?: (error: Error) => void): void;
|
||||
/**
|
||||
* Intercepts scheme protocol and uses handler as the protocol's new handler which
|
||||
* sends a String as a response.
|
||||
|
@ -3391,6 +3432,15 @@ declare namespace Electron {
|
|||
* the ready event of the app module gets emitted.
|
||||
*/
|
||||
registerStandardSchemes(schemes: string[], options?: RegisterStandardSchemesOptions): void;
|
||||
/**
|
||||
* Registers a protocol of scheme that will send a Readable as a response. The
|
||||
* usage is similar to the other register{Any}Protocol, except that the callback
|
||||
* should be called with either a Readable object or an object that has the data,
|
||||
* statusCode, and headers properties. Example: It is possible to pass any object
|
||||
* that implements the readable stream API (emits data/end/error events). For
|
||||
* example, here's how a file could be returned:
|
||||
*/
|
||||
registerStreamProtocol(scheme: string, handler: (request: RegisterStreamProtocolRequest, callback: (stream?: ReadableStream | StreamProtocolResponse) => void) => void, completion?: (error: Error) => void): void;
|
||||
/**
|
||||
* Registers a protocol of scheme that will send a String as a response. The usage
|
||||
* is the same with registerFileProtocol, except that the callback should be called
|
||||
|
@ -3684,9 +3734,9 @@ declare namespace Electron {
|
|||
/**
|
||||
* Sets the handler which can be used to respond to permission requests for the
|
||||
* session. Calling callback(true) will allow the permission and callback(false)
|
||||
* will reject it.
|
||||
* will reject it. To clear the handler, call setPermissionRequestHandler(null).
|
||||
*/
|
||||
setPermissionRequestHandler(handler: (webContents: WebContents, permission: string, callback: (permissionGranted: boolean) => void) => void): void;
|
||||
setPermissionRequestHandler(handler: (webContents: WebContents, permission: string, callback: (permissionGranted: boolean) => void) => void | null): void;
|
||||
/**
|
||||
* Sets the proxy settings. When pacScript and proxyRules are provided together,
|
||||
* the proxyRules option is ignored and pacScript configuration is applied. The
|
||||
|
@ -3791,6 +3841,24 @@ declare namespace Electron {
|
|||
width: number;
|
||||
}
|
||||
|
||||
interface StreamProtocolResponse {
|
||||
|
||||
// Docs: http://electron.atom.io/docs/api/structures/stream-protocol-response
|
||||
|
||||
/**
|
||||
* A Node.js readable stream representing the response body
|
||||
*/
|
||||
data: ReadableStream;
|
||||
/**
|
||||
* An object containing the response headers
|
||||
*/
|
||||
headers: Headers;
|
||||
/**
|
||||
* The HTTP response code
|
||||
*/
|
||||
statusCode: number;
|
||||
}
|
||||
|
||||
interface SystemPreferences extends EventEmitter {
|
||||
|
||||
// Docs: http://electron.atom.io/docs/api/system-preferences
|
||||
|
@ -3846,7 +3914,7 @@ declare namespace Electron {
|
|||
getAccentColor(): string;
|
||||
getColor(color: '3d-dark-shadow' | '3d-face' | '3d-highlight' | '3d-light' | '3d-shadow' | 'active-border' | 'active-caption' | 'active-caption-gradient' | 'app-workspace' | 'button-text' | 'caption-text' | 'desktop' | 'disabled-text' | 'highlight' | 'highlight-text' | 'hotlight' | 'inactive-border' | 'inactive-caption' | 'inactive-caption-gradient' | 'inactive-caption-text' | 'info-background' | 'info-text' | 'menu' | 'menu-highlight' | 'menubar' | 'menu-text' | 'scrollbar' | 'window' | 'window-frame' | 'window-text'): string;
|
||||
/**
|
||||
* This API uses NSUserDefaults on macOS. Some popular key and types are:
|
||||
* Some popular key and types are:
|
||||
*/
|
||||
getUserDefault(key: string, type: 'string' | 'boolean' | 'integer' | 'float' | 'double' | 'url' | 'array' | 'dictionary'): any;
|
||||
/**
|
||||
|
@ -3868,9 +3936,13 @@ declare namespace Electron {
|
|||
*/
|
||||
postNotification(event: string, userInfo: any): void;
|
||||
/**
|
||||
* Set the value of key in system preferences. Note that type should match actual
|
||||
* type of value. An exception is thrown if they don't. This API uses
|
||||
* NSUserDefaults on macOS. Some popular key and types are:
|
||||
* Removes the key in NSUserDefaults. This can be used to restore the default or
|
||||
* global value of a key previously set with setUserDefault.
|
||||
*/
|
||||
removeUserDefault(key: string): void;
|
||||
/**
|
||||
* Set the value of key in NSUserDefaults. Note that type should match actual type
|
||||
* of value. An exception is thrown if they don't. Some popular key and types are:
|
||||
*/
|
||||
setUserDefault(key: string, type: string, value: string): void;
|
||||
/**
|
||||
|
@ -4088,22 +4160,38 @@ declare namespace Electron {
|
|||
/**
|
||||
* The bounds of tray icon
|
||||
*/
|
||||
bounds: Rectangle) => void): this;
|
||||
bounds: Rectangle,
|
||||
/**
|
||||
* The position of the event
|
||||
*/
|
||||
position: Point) => void): this;
|
||||
once(event: 'click', listener: (event: Event,
|
||||
/**
|
||||
* The bounds of tray icon
|
||||
*/
|
||||
bounds: Rectangle) => void): this;
|
||||
bounds: Rectangle,
|
||||
/**
|
||||
* The position of the event
|
||||
*/
|
||||
position: Point) => void): this;
|
||||
addListener(event: 'click', listener: (event: Event,
|
||||
/**
|
||||
* The bounds of tray icon
|
||||
*/
|
||||
bounds: Rectangle) => void): this;
|
||||
bounds: Rectangle,
|
||||
/**
|
||||
* The position of the event
|
||||
*/
|
||||
position: Point) => void): this;
|
||||
removeListener(event: 'click', listener: (event: Event,
|
||||
/**
|
||||
* The bounds of tray icon
|
||||
*/
|
||||
bounds: Rectangle) => void): this;
|
||||
bounds: Rectangle,
|
||||
/**
|
||||
* The position of the event
|
||||
*/
|
||||
position: Point) => void): this;
|
||||
/**
|
||||
* Emitted when the tray icon is double clicked.
|
||||
*/
|
||||
|
@ -4247,6 +4335,29 @@ declare namespace Electron {
|
|||
* The position of the event
|
||||
*/
|
||||
position: Point) => void): this;
|
||||
/**
|
||||
* Emitted when the mouse moves in the tray icon.
|
||||
*/
|
||||
on(event: 'mouse-move', listener: (event: Event,
|
||||
/**
|
||||
* The position of the event
|
||||
*/
|
||||
position: Point) => void): this;
|
||||
once(event: 'mouse-move', listener: (event: Event,
|
||||
/**
|
||||
* The position of the event
|
||||
*/
|
||||
position: Point) => void): this;
|
||||
addListener(event: 'mouse-move', listener: (event: Event,
|
||||
/**
|
||||
* The position of the event
|
||||
*/
|
||||
position: Point) => void): this;
|
||||
removeListener(event: 'mouse-move', listener: (event: Event,
|
||||
/**
|
||||
* The position of the event
|
||||
*/
|
||||
position: Point) => void): this;
|
||||
/**
|
||||
* Emitted when the tray icon is right clicked.
|
||||
*/
|
||||
|
@ -4484,6 +4595,26 @@ declare namespace Electron {
|
|||
error: string,
|
||||
certificate: Certificate,
|
||||
callback: (isTrusted: boolean) => void) => void): this;
|
||||
/**
|
||||
* Emitted when the associated window logs a console message. Will not be emitted
|
||||
* for windows with offscreen rendering enabled.
|
||||
*/
|
||||
on(event: 'console-message', listener: (level: number,
|
||||
message: string,
|
||||
line: number,
|
||||
sourceId: string) => void): this;
|
||||
once(event: 'console-message', listener: (level: number,
|
||||
message: string,
|
||||
line: number,
|
||||
sourceId: string) => void): this;
|
||||
addListener(event: 'console-message', listener: (level: number,
|
||||
message: string,
|
||||
line: number,
|
||||
sourceId: string) => void): this;
|
||||
removeListener(event: 'console-message', listener: (level: number,
|
||||
message: string,
|
||||
line: number,
|
||||
sourceId: string) => void): this;
|
||||
/**
|
||||
* Emitted when there is a new context menu that needs to be handled.
|
||||
*/
|
||||
|
@ -4613,6 +4744,29 @@ declare namespace Electron {
|
|||
once(event: 'devtools-reload-page', listener: Function): this;
|
||||
addListener(event: 'devtools-reload-page', listener: Function): this;
|
||||
removeListener(event: 'devtools-reload-page', listener: Function): this;
|
||||
/**
|
||||
* Emitted when a <webview> has been attached to this web contents.
|
||||
*/
|
||||
on(event: 'did-attach-webview', listener: (event: Event,
|
||||
/**
|
||||
* The guest web contents that is used by the `<webview>`.
|
||||
*/
|
||||
webContents: WebContents) => void): this;
|
||||
once(event: 'did-attach-webview', listener: (event: Event,
|
||||
/**
|
||||
* The guest web contents that is used by the `<webview>`.
|
||||
*/
|
||||
webContents: WebContents) => void): this;
|
||||
addListener(event: 'did-attach-webview', listener: (event: Event,
|
||||
/**
|
||||
* The guest web contents that is used by the `<webview>`.
|
||||
*/
|
||||
webContents: WebContents) => void): this;
|
||||
removeListener(event: 'did-attach-webview', listener: (event: Event,
|
||||
/**
|
||||
* The guest web contents that is used by the `<webview>`.
|
||||
*/
|
||||
webContents: WebContents) => void): this;
|
||||
/**
|
||||
* Emitted when a page's theme color changes. This is usually due to encountering a
|
||||
* meta tag:
|
||||
|
@ -5222,11 +5376,10 @@ declare namespace Electron {
|
|||
*/
|
||||
executeJavaScript(code: string, userGesture?: boolean, callback?: (result: any) => void): Promise<any>;
|
||||
/**
|
||||
* Starts a request to find all matches for the text in the web page and returns an
|
||||
* Integer representing the request id used for the request. The result of the
|
||||
* request can be obtained by subscribing to found-in-page event.
|
||||
* Starts a request to find all matches for the text in the web page. The result of
|
||||
* the request can be obtained by subscribing to found-in-page event.
|
||||
*/
|
||||
findInPage(text: string, options?: FindInPageOptions): void;
|
||||
findInPage(text: string, options?: FindInPageOptions): number;
|
||||
/**
|
||||
* Focuses the web page.
|
||||
*/
|
||||
|
@ -5848,6 +6001,10 @@ declare namespace Electron {
|
|||
*/
|
||||
addEventListener(event: 'devtools-focused', listener: (event: Event) => void, useCapture?: boolean): this;
|
||||
removeEventListener(event: 'devtools-focused', listener: (event: Event) => void): this;
|
||||
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, useCapture?: boolean): void;
|
||||
addEventListener(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): void;
|
||||
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, useCapture?: boolean): void;
|
||||
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): void;
|
||||
canGoBack(): boolean;
|
||||
canGoForward(): boolean;
|
||||
canGoToOffset(offset: number): boolean;
|
||||
|
@ -5888,11 +6045,10 @@ declare namespace Electron {
|
|||
*/
|
||||
executeJavaScript(code: string, userGesture?: boolean, callback?: (result: any) => void): void;
|
||||
/**
|
||||
* Starts a request to find all matches for the text in the web page and returns an
|
||||
* Integer representing the request id used for the request. The result of the
|
||||
* request can be obtained by subscribing to found-in-page event.
|
||||
* Starts a request to find all matches for the text in the web page. The result of
|
||||
* the request can be obtained by subscribing to found-in-page event.
|
||||
*/
|
||||
findInPage(text: string, options?: FindInPageOptions): void;
|
||||
findInPage(text: string, options?: FindInPageOptions): number;
|
||||
getTitle(): string;
|
||||
getURL(): string;
|
||||
getUserAgent(): string;
|
||||
|
@ -6392,7 +6548,7 @@ declare namespace Electron {
|
|||
*/
|
||||
enableLargerThanScreen?: boolean;
|
||||
/**
|
||||
* Window's background color as Hexadecimal value, like #66CD00 or #FFF or
|
||||
* Window's background color as a hexadecimal value, like #66CD00 or #FFF or
|
||||
* #80FFFFFF (alpha is supported). Default is #FFF (white).
|
||||
*/
|
||||
backgroundColor?: string;
|
||||
|
@ -6401,6 +6557,11 @@ declare namespace Electron {
|
|||
* is true.
|
||||
*/
|
||||
hasShadow?: boolean;
|
||||
/**
|
||||
* Set the initial opacity of the window, between 0.0 (fully transparent) and 1.0
|
||||
* (fully opaque). This is only implemented on Windows and macOS.
|
||||
*/
|
||||
opacity?: number;
|
||||
/**
|
||||
* Forces using dark theme for the window, only works on some GTK+3 desktop
|
||||
* environments. Default is false.
|
||||
|
@ -6473,7 +6634,11 @@ declare namespace Electron {
|
|||
/**
|
||||
* Verification result from chromium.
|
||||
*/
|
||||
error: string;
|
||||
verificationResult: string;
|
||||
/**
|
||||
* Error code.
|
||||
*/
|
||||
errorCode: number;
|
||||
}
|
||||
|
||||
interface ClearStorageDataOptions {
|
||||
|
@ -6781,8 +6946,8 @@ declare namespace Electron {
|
|||
|
||||
interface DisplayBalloonOptions {
|
||||
icon?: NativeImage | string;
|
||||
title?: string;
|
||||
content?: string;
|
||||
title: string;
|
||||
content: string;
|
||||
}
|
||||
|
||||
interface Dock {
|
||||
|
@ -6922,6 +7087,9 @@ declare namespace Electron {
|
|||
name: string;
|
||||
}
|
||||
|
||||
interface Headers {
|
||||
}
|
||||
|
||||
interface IgnoreMouseEventsOptions {
|
||||
/**
|
||||
* If true, forwards mouse move messages to Chromium, enabling mouse related events
|
||||
|
@ -6998,6 +7166,14 @@ declare namespace Electron {
|
|||
uploadData: UploadData[];
|
||||
}
|
||||
|
||||
interface InterceptStreamProtocolRequest {
|
||||
url: string;
|
||||
headers: Headers;
|
||||
referrer: string;
|
||||
method: string;
|
||||
uploadData: UploadData[];
|
||||
}
|
||||
|
||||
interface InterceptStringProtocolRequest {
|
||||
url: string;
|
||||
referrer: string;
|
||||
|
@ -7254,7 +7430,7 @@ declare namespace Electron {
|
|||
/**
|
||||
* An icon to use in the notification
|
||||
*/
|
||||
icon?: NativeImage;
|
||||
icon?: string | NativeImage;
|
||||
/**
|
||||
* Whether or not to add an inline reply option to the notification.
|
||||
*/
|
||||
|
@ -7647,6 +7823,14 @@ declare namespace Electron {
|
|||
secure?: boolean;
|
||||
}
|
||||
|
||||
interface RegisterStreamProtocolRequest {
|
||||
url: string;
|
||||
headers: Headers;
|
||||
referrer: string;
|
||||
method: string;
|
||||
uploadData: UploadData[];
|
||||
}
|
||||
|
||||
interface RegisterStringProtocolRequest {
|
||||
url: string;
|
||||
referrer: string;
|
||||
|
@ -7901,7 +8085,7 @@ declare namespace Electron {
|
|||
}
|
||||
|
||||
interface TouchBarConstructorOptions {
|
||||
items: TouchBarButton | TouchBarColorPicker | TouchBarGroup | TouchBarLabel | TouchBarPopover | TouchBarScrubber | TouchBarSegmentedControl | TouchBarSlider | TouchBarSpacer;
|
||||
items: Array<TouchBarButton | TouchBarColorPicker | TouchBarGroup | TouchBarLabel | TouchBarPopover | TouchBarScrubber | TouchBarSegmentedControl | TouchBarSlider | TouchBarSpacer>;
|
||||
escapeItem?: TouchBarButton | TouchBarColorPicker | TouchBarGroup | TouchBarLabel | TouchBarPopover | TouchBarScrubber | TouchBarSegmentedControl | TouchBarSlider | TouchBarSpacer;
|
||||
}
|
||||
|
||||
|
@ -8102,9 +8286,6 @@ declare namespace Electron {
|
|||
finalUpdate: boolean;
|
||||
}
|
||||
|
||||
interface Headers {
|
||||
}
|
||||
|
||||
interface MediaFlags {
|
||||
/**
|
||||
* Whether the media element has crashed.
|
||||
|
@ -8287,7 +8468,7 @@ declare namespace Electron {
|
|||
defaultEncoding?: string;
|
||||
/**
|
||||
* Whether to throttle animations and timers when the page becomes background. This
|
||||
* also affects the [Page Visibility API][#page-visibility]. Defaults to true.
|
||||
* also affects the . Defaults to true.
|
||||
*/
|
||||
backgroundThrottling?: boolean;
|
||||
/**
|
||||
|
|
5
node_modules/electron/install.js
generated
vendored
5
node_modules/electron/install.js
generated
vendored
|
@ -1,7 +1,6 @@
|
|||
#!/usr/bin/env node
|
||||
|
||||
// maintainer note - x.y.z-ab version in package.json -> x.y.z
|
||||
var version = require('./package').version.replace(/-.*/, '')
|
||||
var version = require('./package').version
|
||||
|
||||
var fs = require('fs')
|
||||
var os = require('os')
|
||||
|
@ -30,7 +29,7 @@ download({
|
|||
arch: process.env.npm_config_arch,
|
||||
strictSSL: process.env.npm_config_strict_ssl === 'true',
|
||||
force: process.env.force_no_cache === 'true',
|
||||
quiet: ['info', 'verbose', 'silly', 'http'].indexOf(process.env.npm_config_loglevel) === -1
|
||||
quiet: process.env.npm_config_loglevel === 'silent' || process.env.CI
|
||||
}, extractFile)
|
||||
|
||||
// unzips and makes path.txt point at the correct executable
|
||||
|
|
23
node_modules/electron/package.json
generated
vendored
23
node_modules/electron/package.json
generated
vendored
|
@ -1,27 +1,26 @@
|
|||
{
|
||||
"_from": "electron@1.8.1",
|
||||
"_id": "electron@1.8.1",
|
||||
"_from": "electron@^1.8.2-beta.4",
|
||||
"_id": "electron@1.8.2-beta.4",
|
||||
"_inBundle": false,
|
||||
"_integrity": "sha1-GbbznyAT4gSpGmC8MIbcekoH7Yg=",
|
||||
"_integrity": "sha1-GDayBO6s6dx3Bi7Ugg/bxsvZoZU=",
|
||||
"_location": "/electron",
|
||||
"_phantomChildren": {},
|
||||
"_requested": {
|
||||
"type": "version",
|
||||
"type": "range",
|
||||
"registry": true,
|
||||
"raw": "electron@1.8.1",
|
||||
"raw": "electron@^1.8.2-beta.4",
|
||||
"name": "electron",
|
||||
"escapedName": "electron",
|
||||
"rawSpec": "1.8.1",
|
||||
"rawSpec": "^1.8.2-beta.4",
|
||||
"saveSpec": null,
|
||||
"fetchSpec": "1.8.1"
|
||||
"fetchSpec": "^1.8.2-beta.4"
|
||||
},
|
||||
"_requiredBy": [
|
||||
"#USER",
|
||||
"/"
|
||||
],
|
||||
"_resolved": "https://registry.npmjs.org/electron/-/electron-1.8.1.tgz",
|
||||
"_shasum": "19b6f39f2013e204a91a60bc3086dc7a4a07ed88",
|
||||
"_spec": "electron@1.8.1",
|
||||
"_resolved": "https://registry.npmjs.org/electron/-/electron-1.8.2-beta.4.tgz",
|
||||
"_shasum": "1836b204eeace9dc77062ed4820fdbc6cbd9a195",
|
||||
"_spec": "electron@^1.8.2-beta.4",
|
||||
"_where": "C:\\Users\\Katy\\documentit",
|
||||
"author": {
|
||||
"name": "Electron Community"
|
||||
|
@ -66,5 +65,5 @@
|
|||
"test": "standard"
|
||||
},
|
||||
"types": "electron.d.ts",
|
||||
"version": "1.8.1"
|
||||
"version": "1.8.2-beta.4"
|
||||
}
|
||||
|
|
125
package-lock.json
generated
125
package-lock.json
generated
|
@ -246,6 +246,15 @@
|
|||
"resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
|
||||
"integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A=="
|
||||
},
|
||||
"cli": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz",
|
||||
"integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=",
|
||||
"requires": {
|
||||
"exit": "0.1.2",
|
||||
"glob": "7.1.2"
|
||||
}
|
||||
},
|
||||
"cli-cursor": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
|
||||
|
@ -334,6 +343,14 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"console-browserify": {
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
|
||||
"integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
|
||||
"requires": {
|
||||
"date-now": "0.1.4"
|
||||
}
|
||||
},
|
||||
"core-util-is": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
|
||||
|
@ -383,6 +400,11 @@
|
|||
"assert-plus": "1.0.0"
|
||||
}
|
||||
},
|
||||
"date-now": {
|
||||
"version": "0.1.4",
|
||||
"resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
|
||||
"integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs="
|
||||
},
|
||||
"debug": {
|
||||
"version": "2.6.9",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
||||
|
@ -433,6 +455,49 @@
|
|||
"esutils": "2.0.2"
|
||||
}
|
||||
},
|
||||
"dom-serializer": {
|
||||
"version": "0.1.0",
|
||||
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
|
||||
"integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
|
||||
"requires": {
|
||||
"domelementtype": "1.1.3",
|
||||
"entities": "1.1.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"domelementtype": {
|
||||
"version": "1.1.3",
|
||||
"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
|
||||
"integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs="
|
||||
},
|
||||
"entities": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
|
||||
"integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA="
|
||||
}
|
||||
}
|
||||
},
|
||||
"domelementtype": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
|
||||
"integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI="
|
||||
},
|
||||
"domhandler": {
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
|
||||
"integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
|
||||
"requires": {
|
||||
"domelementtype": "1.3.0"
|
||||
}
|
||||
},
|
||||
"domutils": {
|
||||
"version": "1.5.1",
|
||||
"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
|
||||
"integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
|
||||
"requires": {
|
||||
"dom-serializer": "0.1.0",
|
||||
"domelementtype": "1.3.0"
|
||||
}
|
||||
},
|
||||
"ecc-jsbn": {
|
||||
"version": "0.1.1",
|
||||
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
|
||||
|
@ -443,9 +508,9 @@
|
|||
}
|
||||
},
|
||||
"electron": {
|
||||
"version": "1.8.1",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-1.8.1.tgz",
|
||||
"integrity": "sha1-GbbznyAT4gSpGmC8MIbcekoH7Yg=",
|
||||
"version": "1.8.2-beta.4",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-1.8.2-beta.4.tgz",
|
||||
"integrity": "sha1-GDayBO6s6dx3Bi7Ugg/bxsvZoZU=",
|
||||
"requires": {
|
||||
"@types/node": "8.5.9",
|
||||
"electron-download": "3.3.0",
|
||||
|
@ -468,6 +533,11 @@
|
|||
"sumchecker": "1.3.1"
|
||||
}
|
||||
},
|
||||
"entities": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
|
||||
"integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY="
|
||||
},
|
||||
"error-ex": {
|
||||
"version": "1.3.1",
|
||||
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
|
||||
|
@ -621,6 +691,11 @@
|
|||
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
|
||||
"integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
|
||||
},
|
||||
"exit": {
|
||||
"version": "0.1.2",
|
||||
"resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
|
||||
"integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw="
|
||||
},
|
||||
"extend": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
|
||||
|
@ -851,6 +926,18 @@
|
|||
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
|
||||
"integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg=="
|
||||
},
|
||||
"htmlparser2": {
|
||||
"version": "3.8.3",
|
||||
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
|
||||
"integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
|
||||
"requires": {
|
||||
"domelementtype": "1.3.0",
|
||||
"domhandler": "2.3.0",
|
||||
"domutils": "1.5.1",
|
||||
"entities": "1.0.0",
|
||||
"readable-stream": "1.1.14"
|
||||
}
|
||||
},
|
||||
"http-signature": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
|
||||
|
@ -1058,6 +1145,33 @@
|
|||
"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
|
||||
"optional": true
|
||||
},
|
||||
"jshint": {
|
||||
"version": "2.9.5",
|
||||
"resolved": "https://registry.npmjs.org/jshint/-/jshint-2.9.5.tgz",
|
||||
"integrity": "sha1-HnJSkVzmgbQIJ+4UJIxG006apiw=",
|
||||
"requires": {
|
||||
"cli": "1.0.1",
|
||||
"console-browserify": "1.1.0",
|
||||
"exit": "0.1.2",
|
||||
"htmlparser2": "3.8.3",
|
||||
"lodash": "3.7.0",
|
||||
"minimatch": "3.0.4",
|
||||
"shelljs": "0.3.0",
|
||||
"strip-json-comments": "1.0.4"
|
||||
},
|
||||
"dependencies": {
|
||||
"lodash": {
|
||||
"version": "3.7.0",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz",
|
||||
"integrity": "sha1-Nni9irmVBXwHreg27S7wh9qBHUU="
|
||||
},
|
||||
"strip-json-comments": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
|
||||
"integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E="
|
||||
}
|
||||
}
|
||||
},
|
||||
"json-schema": {
|
||||
"version": "0.2.3",
|
||||
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
|
||||
|
@ -1590,6 +1704,11 @@
|
|||
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
|
||||
"integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
|
||||
},
|
||||
"shelljs": {
|
||||
"version": "0.3.0",
|
||||
"resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
|
||||
"integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E="
|
||||
},
|
||||
"signal-exit": {
|
||||
"version": "3.0.2",
|
||||
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
|
||||
|
|
|
@ -4,8 +4,9 @@
|
|||
"description": "tool for documenting online harassment",
|
||||
"main": "main.js",
|
||||
"dependencies": {
|
||||
"electron": "^1.8.1",
|
||||
"eslint": "^4.15.0"
|
||||
"electron": "^1.8.2-beta.4",
|
||||
"eslint": "^4.15.0",
|
||||
"jshint": "^2.9.5"
|
||||
},
|
||||
"devDependencies": {},
|
||||
"scripts": {
|
||||
|
|
Loading…
Reference in New Issue
Block a user