common-utils

时间:2024-04-05 22:56:06
【文件属性】:

文件名称:common-utils

文件大小:121KB

文件格式:ZIP

更新时间:2024-04-05 22:56:06

TypeScript

Zajno的工具箱 这是一个库,其中包含有用的工具/帮助程序,可在我们的项目之间共享。 不能假装在外部世界中有用,因为可能所有事物都已经发明,测试并发布到了NPM。 这样做的动机–只是控制和组织一些我们曾经想自己编写的共享代码。 –通过在导入代码之前将process.env.COMMON_UTILS_LOGGER设置为'console'来启用记录器实例 –尝试使用简单的运行时i18n管理器 缓存,EnumHelper,事件,懒惰,池,节流,取消订阅者 ...以及其他或多或少值得注意的东西。 源代码是用TypeScript编写的,并且打算在TS项目中使用,因此不包括内置的JS源。 用法 如果您足够勇敢,可以将其用作git子模块,但也可以将其用作npm包(kinda)。 在您的项目中: 直接从GitHub添加 yarn add git+https://github.com/Zajno/


【文件预览】:
common-utils-main
----.github()
--------workflows()
----yarn.lock(180KB)
----.eslintrc.js(4KB)
----src()
--------cache.ts(4KB)
--------fields()
--------unsubscriber.ts(2KB)
--------async()
--------nameHelper.ts(2KB)
--------services()
--------pool.ts(462B)
--------timeHelper.ts(1KB)
--------logger()
--------lazy.ts(1KB)
--------controllers()
--------event.ts(2KB)
--------viewModels()
--------deepPartial.ts(75B)
--------emails.ts(118B)
--------validation()
--------enumHelper.ts(3KB)
--------math()
--------dates()
--------functions.ts(425B)
--------abstractions()
--------throttle.ts(2KB)
--------lazy.light.ts(574B)
----global-test-setup.js(61B)
----tsconfig.json(665B)
----jest.config.js(222B)
----README.md(3KB)
----.gitignore(76B)
----.eslintignore(43B)
----tsconfig.eslint.json(108B)
----package.json(1KB)
----.nvmrc(3B)

网友评论