Research
Security News
Threat Actor Exposes Playbook for Exploiting npm to Build Blockchain-Powered Botnets
A threat actor's playbook for exploiting the npm ecosystem was exposed on the dark web, detailing how to build a blockchain-powered botnet.
@effect/data
Advanced tools
To install the alpha version:
npm install @effect/data
Warning. This package is primarily published to receive early feedback and for contributors, during this development phase we cannot guarantee the stability of the APIs, consider each release to contain breaking changes.
strict
flag enabled in your tsconfig.json
file{
// ...
"compilerOptions": {
// ...
"strict": true,
}
}
The MIT License (MIT)
Thank you for considering contributing to our project! Here are some guidelines to help you get started:
If you have found a bug, please open an issue on our issue tracker and provide as much detail as possible. This should include:
If you have an idea for an enhancement or a new feature, please open an issue on our issue tracker and provide as much detail as possible. This should include:
We welcome contributions via pull requests! Here are some guidelines to help you get started:
git checkout -b my-new-feature
pnpm install
(pnpm@8.x
)pnpm test
pnpm changeset
.git commit -am 'Add some feature'
.git push origin my-new-feature
.main
branch.By contributing to this project, you agree that your contributions will be licensed under the project's MIT License.
0.15.0
#423 2be75e8
Thanks @gcanti! - SortedMap: remove mapWithIndex in favour of map
#423 2be75e8
Thanks @gcanti! - String: remove dual from replace
#423 2be75e8
Thanks @gcanti! - String: remove startsWithPosition in favour of pipeable startsWith
#423 2be75e8
Thanks @gcanti! - String: remove endsWithPosition in favour of pipeable endsWith
#423 2be75e8
Thanks @gcanti! - Option: remove inspectNone, inspectSome
#423 2be75e8
Thanks @gcanti! - HashMap: remove mapWithIndex in favour of map
#423 2be75e8
Thanks @gcanti! - HashMap: remove filterMapWithIndex in favour of filterMap
#423 2be75e8
Thanks @gcanti! - RedBlackTree: remove reduceWithIndex in favour of reduce
#423 2be75e8
Thanks @gcanti! - HashMap: remove filterWithIndex in favour of filter
#423 2be75e8
Thanks @gcanti! - HashMap: remove reduceWithIndex in favour of reduce
#423 2be75e8
Thanks @gcanti! - SortedMap: remove reduceWithIndex in favour of reduce
#423 2be75e8
Thanks @gcanti! - String: remove includesWithPosition in favour of pipeable includes
#423 2be75e8
Thanks @gcanti! - String: remove dual from slice
#423 2be75e8
Thanks @gcanti! - Random module: rename to DeterministicRandom (to align with the effect package export)
#423 2be75e8
Thanks @gcanti! - HashMap: remove flatMapWithIndex in favour of flatMap
#423 2be75e8
Thanks @gcanti! - Option: rename contains to containsWith (and re-add contains with a different signature)
#423 2be75e8
Thanks @gcanti! - RedBlackTree: rename find to findAll
#423 2be75e8
Thanks @gcanti! - HashMap: remove forEachWithIndex in favour of forEach
FAQs
Functional programming in TypeScript
The npm package @effect/data receives a total of 84,416 weekly downloads. As such, @effect/data popularity was classified as popular.
We found that @effect/data demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers 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
Security News
A threat actor's playbook for exploiting the npm ecosystem was exposed on the dark web, detailing how to build a blockchain-powered botnet.
Security News
NVD’s backlog surpasses 20,000 CVEs as analysis slows and NIST announces new system updates to address ongoing delays.
Security News
Research
A malicious npm package disguised as a WhatsApp client is exploiting authentication flows with a remote kill switch to exfiltrate data and destroy files.