Catalog npm
Back to packageRELEASE DETAILS

0.0.2

npm

@00a/plugin.electron

Electron功能插件集

Published7 Jul 2020
Direct dependencies15
Transitive dependenciesNot calculated

README

Current package documentation

@00a/plugin.electron

这是一个关于 electron 的插件功能插件集合

安装

$ yarn add @00a/plugin.electron

使用示例

const { chromeExtensions } = require("@00a/plugin.electron");

功能清单

1. 给 Electron 增加 devtools 插件

  • 引入
const { BrowserWindow } = require("electron");
const { chromeExtensions } = require("@00a/plugin.electron");
chromeExtensions(BrowserWindow);
  • 在根目录建立配置文件:

    .chrome-extensions.config.js 或 .chrome-extensions.config.local.js

module.exports = [
  {
    name: "React Developer Tools",
    id: "fmkadmapgofadopljbjfkapdkoienihi", // https://www.electronjs.org/docs/tutorial/devtools-extension
  },
  {
    name: "Redux DevTools",
    id: "lmhkpmbekcpmknklioeibfkpmmfibljd",
  },
];
  • 注意 需要你本地 Chrome 浏览器已经安装相应插件. 原理参考

2. 当前是否在Electron环境中

const { isElectron } = require("@00a/plugin.electron");
isElectron()

发布日志

@00a/plugin.electron严格遵循 Semantic Versioning 2.0.0 语义化版本规范。

发布周期

  • 修订版本号:每周会进行 bugfix 更新。(如果有紧急的 bugfix,则任何时候都可发布)
  • 次版本号:不定期发布。
  • 主版本号:含有破坏性更新和新特性,不在发布周期内。

0.0.2

2020-07-07

  • ⚡️ 初始化项目
  • 🌟 增加 chromeExtensions方法

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 15

Native requirements
15 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
chalk
Environment
{
  "local_name": "chalk",
  "alias": false,
  "peer_metadata": null
}
^4.1.0runtime
open
Environment
{
  "local_name": "open",
  "alias": false,
  "peer_metadata": null
}
^7.0.4runtime
rimraf
Environment
{
  "local_name": "rimraf",
  "alias": false,
  "peer_metadata": null
}
^3.0.2runtime
find-config
Environment
{
  "local_name": "find-config",
  "alias": false,
  "peer_metadata": null
}
^1.0.0runtime
@babel/core
Environment
{
  "local_name": "@babel/core",
  "alias": false,
  "peer_metadata": null
}
^7.9.0development
@babel/preset-env
Environment
{
  "local_name": "@babel/preset-env",
  "alias": false,
  "peer_metadata": null
}
^7.9.0development
@babel/preset-typescript
Environment
{
  "local_name": "@babel/preset-typescript",
  "alias": false,
  "peer_metadata": null
}
^7.9.0development
@types/jest
Environment
{
  "local_name": "@types/jest",
  "alias": false,
  "peer_metadata": null
}
^26.0.3development
@types/node
Environment
{
  "local_name": "@types/node",
  "alias": false,
  "peer_metadata": null
}
^14.0.14development
babel-jest
Environment
{
  "local_name": "babel-jest",
  "alias": false,
  "peer_metadata": null
}
^26.1.0development
create-test-server
Environment
{
  "local_name": "create-test-server",
  "alias": false,
  "peer_metadata": null
}
^3.0.1development
inquirer-test
Environment
{
  "local_name": "inquirer-test",
  "alias": false,
  "peer_metadata": null
}
^2.0.1development
jest
Environment
{
  "local_name": "jest",
  "alias": false,
  "peer_metadata": null
}
^26.1.0development
ts-jest
Environment
{
  "local_name": "ts-jest",
  "alias": false,
  "peer_metadata": null
}
^26.1.1development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
^3.9.6development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-ForFtY2bgu+6VZOv1XvfzP6pO4bRCfAedi9c4gGPQggdXJD1MAChWuMx8IlRaWXUSGJ4oDLa+E8xzq5sRfuDmQ==",
  "shasum": "821dfe9b06a870994e2a5d19ec4602060e72765e",
  "tarball": "https://registry.npmjs.org/@00a/plugin.electron/-/plugin.electron-0.0.2.tgz",
  "fileCount": 19,
  "unpackedSize": 42713,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBCsHCRA9TVsSAnZWagAAXooP/1WagghIJe5WXB2C9VSz\nFbCywLKE3GDE4UkaDdan9/wlhdWoCx1GULOXSdAwcft84cP4N6OwcXF3VhbX\ntCkV3W5tUIlpVm5fgwfIW5ArkQaSfnhLtBf01U46s/uPfX9s9e1xmRgnD3Nu\nj0hE54NL5OsG2NuORyvli3wWTJ2eC+DWvSEwnTzZpDBkEtGZiRvFj55UWIob\n4OE8TSCVC9fZVMpFfSNJ9UaBKh5UaTh+s1Aya0nci8xmRwCKmc3B3oNCJRMi\nNB6AvF7fev/nMCj6Tmd11hCOQ30FXoIRxjz0cxtxWwi/zcVpLFK4+i1RS4Zb\nkJPuoj7UhFYvL0Sgwqs8yXt9j1TopGoFkRHMGCMKSmyCDdQigBgiV31RuN0H\n9CSwIE66oTqeHpB2vGKCTyoG3TND2HX/hAgdFpUlI4j8mZNEFM/DnWkBm+sn\nquqy9N4ySj1q27npffPJ5D+q1//pgHoykdjjO/IjMnL0M/3V8anF5F9yqBc3\nYnZ1V2trZ6NanZ2hWQwh1CQVuVGr1Y4lL9mHgfRh2RKHr39pHQuy4B/Ic9FQ\nhU12tfk7n9eRTvyMfJ6Om/DFJPoEdy3gQFGm360EnmsX7xeMTn5HMGnOlRUy\n+OZyA+QXFopVBgrI4Kgar55TkaZTwvvmNaUGF6brM19l9VIi4cN3oq6Gir0f\nsS0r\r\n=6r2l\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEYCIQDwata9UmLGg5asCGmjnWT8lL7TG3Jz732nkxCJINKziwIhAJZzhAFLugIUm8LMaEOb8LSu+SsIhiqSqZs0wehFTJJD"
    }
  ]
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:54 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:de8bad253f2889d603e57ff55d2b7ce5a18bf34e5aee1bdaee6fa095b4e199fa

Other collected versions

0.0.37 JulView all collected versions →