Merge pull request #22185 from atom/napi-native-modules

Use n-api for native modules.
This commit is contained in:
Sadick
2021-04-26 10:07:33 +03:00
committed by GitHub
2 changed files with 12 additions and 25 deletions

35
package-lock.json generated
View File

@@ -1,6 +1,6 @@
{
"name": "atom",
"version": "1.57.0-dev",
"version": "1.58.0-dev",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -5862,6 +5862,11 @@
}
}
},
"node-addon-api": {
"version": "1.7.2",
"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz",
"integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg=="
},
"node-emoji": {
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz",
@@ -6961,30 +6966,12 @@
}
},
"scrollbar-style": {
"version": "3.2.3",
"resolved": "https://registry.npmjs.org/scrollbar-style/-/scrollbar-style-3.2.3.tgz",
"integrity": "sha512-mvuqY9Tl1FqURWsxPVI36yN0Ca1uaRGJEG4qKljNFwOlWiSg96QGppOu/DDUeGokt0rnkpcbqr8b31LqTPo1Cw==",
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/scrollbar-style/-/scrollbar-style-4.0.1.tgz",
"integrity": "sha512-b47iGb2KLY/NgxDUpNYiep3Uca1vOdO+T+194b0IC70rkzZJMmdNIgePGSOVE04Rn77fnqeZgsw5jyFg8FDoEQ==",
"requires": {
"event-kit": "^1.1.0",
"nan": "^2.0.0"
},
"dependencies": {
"event-kit": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/event-kit/-/event-kit-1.5.0.tgz",
"integrity": "sha1-Ek72qtgyjcsmtxxHWQtbjmPrxIc=",
"requires": {
"grim": "^1.2.1"
}
},
"grim": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/grim/-/grim-1.5.0.tgz",
"integrity": "sha1-sysI71Z88YUvgXWe2caLDXE5ajI=",
"requires": {
"emissary": "^1.2.0"
}
}
"event-kit": "^2.5.3",
"node-addon-api": "^1.1.0"
}
},
"season": {

View File

@@ -143,7 +143,7 @@
"resolve": "1.18.1",
"scandal": "^3.2.0",
"scoped-property-store": "^0.17.0",
"scrollbar-style": "^3.2.3",
"scrollbar-style": "^4.0.1",
"season": "^6.0.2",
"semver": "7.3.2",
"service-hub": "^0.7.4",