
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
tern-jasmine
Advanced tools
tern-jasmine is a plugin which adds support for Jasmine to the JavaScript code intelligence system Tern.
tern-jasmine works with the NodeJS Tern Server, and within a browser.
After installing Tern according the setup instructions of your desired editor plugin, go to the place where the Tern package was installed (or the Tern repo was cloned) and run
$ npm install tern-jasmine
Or, if you're not sure where Tern was installed, you can try
$ npm install -g tern-jasmine
See INSTALL.md for instructions tailored to each editor.
In order for Tern to load the tern-jasmine plugin once it is installed, you must
include jasmine
in the plugins
section of your Tern configuration
file. The configuration file can be either a file named
.tern-project
in your project's root directory, or .tern-config
in your home
directory.
Here is a minimal example .tern-project
configuration file:
{
"ecmaVersion": 5,
"libs": ["browser"],
"plugins": {
"jasmine": {}
}
}
.tern-project
vs .tern-config
Tern looks for .tern-project
first, walking up the directory tree, and uses
its location as the "project directory". If no .tern-project
is found, your
.tern-config
is loaded instead, and the working directory of the Tern server
process is used as the "project directory".
The basic structure of the project is given in the following way:
jasmine.js
the tern plugin.demos/
demos with jasmine tern plugin which use CodeMirror.test
test of the tern plugin.FAQs
A Tern plugin adding support for jasmine.
We found that tern-jasmine demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.