Security News
New Python Packaging Proposal Aims to Solve Phantom Dependency Problem with SBOMs
PEP 770 proposes adding SBOM support to Python packages to improve transparency and catch hidden non-Python dependencies that security tools often miss.
@flytio/int-common
Advanced tools
Common framework, utilities and ops code for Flyt integrations
A small logging library for use within flyt node integrations. Flyt Logger is a thin wraper around the winston and sends logs over UDP.
Install
yarn add @flytio/flyt-logger
Import and get an instance of FlytLogger. Preferably in the entry point of the application.
// main.js
import { FlytLogger } from '@flytio/flyt-logger';
const logger = FlytLogger.getInstance();
Before we can start sending logs we need to initialise the logger. We can pass an optional options object when we initialise. The most important option to consider is app
. This will uniquely identify logs from your application. Again this should be done within the entry point of your application and only needs to be called once for the lifetime of your application.
const options: UDPTransportOptions = {
app: 'app-name';
}
logger.init(options);
Once we have initialised we can use any of the logging methods available. Each logging method accepts a message and an optional metadata object if you wish to send any other data that you think appropiate.
// Info messages should be a simple meesage describing what is happening.
logger.info('sendCollectionOrder request started');
// Debug messages should have more context.
logger.debug(`pos response: ${JSON.stringify(responseFromPos)}`);
// Error messages should log out any errors that happen in your application.
logger.error(`order failed to send: ${JSON.stringify(error)}`);
FAQs
Common framework, utilities and ops code for Flyt integrations
The npm package @flytio/int-common receives a total of 0 weekly downloads. As such, @flytio/int-common popularity was classified as not popular.
We found that @flytio/int-common 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
PEP 770 proposes adding SBOM support to Python packages to improve transparency and catch hidden non-Python dependencies that security tools often miss.
Security News
Socket CEO Feross Aboukhadijeh discusses open source security challenges, including zero-day attacks and supply chain risks, on the Cyber Security Council podcast.
Security News
Research
Socket researchers uncover how threat actors weaponize Out-of-Band Application Security Testing (OAST) techniques across the npm, PyPI, and RubyGems ecosystems to exfiltrate sensitive data.