Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
The vliz-be-theme is a Jekyll theme for the VLIZ website. It is mirrored of the vliz.be website.
First Rust and Ruby must be installed.
To install Rust go to Rust.
To install Ruby go to Ruby.
To install Jekyll run the following command:
gem install jekyll bundler
To fetch and install the vliz-be-theme Gem run the following command:
gem fetch vliz-be-theme
To install the vliz-be-theme Gem run the following command:
gem unpack vliz-be-theme-X.gem
The X is the version number of the vliz-be-theme Gem.
To bundle install the vliz-be-theme Gem run the following command:
cd vliz-be-theme-X
bundle install
make an index.md file in the root of your project and add the following code:
---
layout: default
---
{/% include navigation/main.html %}
Go to _data/navigation.yml and add the following code:
- title: Home
url: /
- title: About
url: /about/
- title: Contact
url: /contact/
To view the page run the following command:
bundle exec jekyll serve --livereload
This will start a server on localhost:4000.
To add a new page create a new file in the root of your project and add the following code:
---
layout: default
title: About
permalink: /about/
---
Some information here
The permalink is the url of the page. The title is the title of the page. The layout is the layout of the page. The layout is located in the _layouts folder.
For more information about layouts go to Jekyll. For more information about the jekyll api go to Jekyll liquid documentation.
The following includes are available:
Bug reports and pull requests are welcome on GitHub at https://github.com/vliz-be-opsci/vliz-be-theme. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
To set up your environment to develop this theme, run bundle install
.
Your theme is setup just like a normal Jekyll site! To test your theme, run bundle exec jekyll serve
and open your browser at http://localhost:4000
. This starts a Jekyll server using your theme. Add pages, documents, data, etc. like normal to test your theme's contents. As you make modifications to your theme and to your content, your site will regenerate and you should see the changes in the browser after a refresh, just like normal.
When your theme is released, only the files in _layouts
, _includes
, _sass
and assets
tracked with Git will be bundled.
To add a custom directory to your theme-gem, please edit the regexp in vliz-be-theme.gemspec
accordingly.
The theme is available as open source under the terms of the Apache License.
FAQs
Unknown package
We found that vliz-be-theme 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.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.