Package Exports
- core-fn
Readme
A collection of built-in object method and property as currying function
✨ Features
- ⚡ Multi runtime support (
Deno,Node.jsand Browsers) - 📚 Pure TypeScript and provides type definition
- 🌎 Universal module, providing
ES modulesandCommonjs - 📦 Optimized, super slim size
- 📄 TSDoc-style comments
Package name
core-fn (deno.land,
nest.land,
npm)
💫 Usage
core-fn provides multi platform modules.
🦕 Deno
deno.land
import { replace } from "https://deno.land/x/core-fn/mod.ts";
replace("hello")("hi", "hello Tom"); // 'hi Tom'nest.land
import { replace } from "https://x.nest.land/core-fn/mod.ts";
replace("hello")("hi", "hello Tom"); // 'hi Tom'📦 Node.js
Install
npm i core-fn
or
yarn add core-fnES modules
import { replace } from "core-fn";
replace("hello")("hi", "hello Tom"); // 'hi Tom'Commonjs
const { replace } = require("core-fn");
replace("hello")("hi", "hello Tom"); // 'hi Tom'🌐 Browser
The module that bundles the dependencies is obtained from skypack.
<script type="module">
import { replace } from "https://cdn.skypack.dev/core-fn";
console.log(replace('hello')('hi', 'hello Tom'); // 'hi Tom'
</script>💚 Supports
ie is no longer supported to reduce bundle size.
The TypeScript version must be 4.1.0 or higher.
This project provides ES modules and Commonjs.
If you have an opinion about what to support, you can open an issue to discuss it.
The browserslist has the following settings.
defaults
last 8 version
not IE <= 11
not ie_mob <= 11
node 6 Edge |
Firefox |
Chrome |
Safari |
iOS Safari |
Samsung |
Opera |
||
|---|---|---|---|---|---|---|---|---|
^1.6.0 |
^6.17.0 |
^83 |
^78 |
^83 |
^11 |
^12.0 |
^7.2 |
^68 |
🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check
issues.
🌱 Show your support
Give a ⭐️ if this project helped you!
💡 License
Copyright © 2021-present TomokiMiyauci.
Released under the MIT license
Edge
Firefox
Chrome
Safari
iOS Safari
Samsung
Opera