2.0.0 โ€ข Published 1 year ago

lord_ts v2.0.0

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

Issues MIT License MIT License

About The Project

Product Name Screen Shot

Main issue that LordTs solved:

  • color, geolocalisation, date, etc... \<parsing, validation, operation, model, build/helper, convert> ect ... should be native but you need 1.000 packages, so youre very dependant on versions, authors, errors, "sabotage".
  • input too strict.
  • well documented and tested and have goal to have only lodash/deepdash/luxon as dependencies.
  • It should be have "FINAL version" cause color parsing don't really evolve each morning or at least 1 minor version for each 2 months for update package and norme avolution ...
  • package expose class.
โœ…~โŒ๐Ÿ“ฆ๐ŸŽ€๐Ÿšง๐Ÿ“‹๐Ÿ‘“๐Ÿ’ค๐Ÿงช๐ŸŽญ๐Ÿ’ฃ
DoneUncompleteUndone or NothingPackagedDoc, extra comment, test, all done, only update dataNot available nowโœ… Doceffort of DocNo Docโœ… Testeffort of Testno Test

๐Ÿ’ฃ๐Ÿ’ฃ๐Ÿ’ฃ: advice to not use because will be re-write in future

Node

ConcernDescriptionStatusParsingValidationOperationModelBuildConvert
arrayarray of number, array of string, ect ...๐Ÿ“ฆ๐ŸŽญ๐Ÿ’ค
obj๐Ÿ“ฆ๐ŸŽญ๐Ÿ’ค
string๐Ÿ“ฆ๐ŸŽญ๐Ÿ’ค
number3, "3", -4.5, "-4.5".๐Ÿ“ฆ๐ŸŽญ๐Ÿ’ค
jsonformat of data, it would be json/messpack or others ...๐Ÿ“ฆ๐ŸŽญ๐Ÿ’ค
buffer๐Ÿ“ฆ๐Ÿ’ฃ๐Ÿ’ค
date๐Ÿ“ฆ๐Ÿ’ฃ๐Ÿ’ค
cron"* * * * *"=> each minute๐Ÿšง
regex/^regex$/๐Ÿ“ฆ๐ŸŽญ๐Ÿ’ค
allstring to number/obj/array/... and precisly type like "number", "float", "int"๐Ÿ“ฆ๐ŸŽญ๐Ÿ’ค

Utils

ConcernDescriptionStatusParsingValidationOperationModelBuildConvert
cardSupport Majhong, Poker.๐Ÿ“ฆ๐Ÿ’ฃ๐Ÿ’ค
colorrgb, hsl, hex, cmyk๐Ÿ“ฆ๐Ÿ’ฃ๐Ÿ’ค
dice6, 2, ... 120๐Ÿ“ฆ๐ŸŽญ๐Ÿ’ค
idSnowflake, Mongodb, increment๐Ÿ“ฆ๐Ÿ’ฃ๐Ÿ’ค
measureEnglish metrics, SI and others๐Ÿ“ฆ๐ŸŽญ๐Ÿ’ค
random...๐Ÿ“ฆ๐Ÿ’ฃ๐Ÿ’ค
semServerhttps://semver.org/๐Ÿ“ฆ๐ŸŽญ๐Ÿ’ค
telNumberInternationnal system and local๐Ÿ’ฃ๐Ÿ’ฃ๐Ÿ’ฃ
codeBarEAN13 and others ...๐Ÿ’ฃ๐Ÿ’ฃ๐Ÿ’ฃ
geoCoordDMS, DD, UTM๐Ÿ’ฃ๐Ÿ’ฃ๐Ÿ’ฃ
maskingUI input:"Tel :_ " + Type "a" => "Tel :a ", and "_ _ _" Yes or No if Y then Yes๐Ÿšง
map2D custom map๐Ÿšง
rank๐Ÿšง
devicemobile, computer, laptop, Tv๐Ÿšง
address๐Ÿšง
IPIPV4 - IPV6๐Ÿšง
calendargregorian, ...๐Ÿšง
country๐Ÿšง
pathurl and local๐Ÿšง
rarity๐Ÿšง
tournementSingle Elimination, Double Elimination, Robbin๐Ÿšง
vote...๐Ÿšง
lvl๐Ÿšง
veryBigNumber๐Ÿšง
file๐Ÿšง

Forget

  • measure metrics add Kelvin

Built With

Getting Started

Prerequisites

npm install npm@latest -g

Installation

Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services.

  1. Install lord_ts package
    npm i --save lord_ts && npm dedupe

Usage

lord-ts package expose either CONSTANTS, TYPE, INTERFACE or FUNCTIONS only

For more examples, please refer to the Documentation

Roadmap

  • minimal bundle to use on production
  • looking for automatic tsDoc documention in a gentle way
  • complete tsdoc autogeneration with few remarks if needed
  • implement of Zod and manipulate JSON SCHEMA for: Form, Parsing and Validation.
  • split this package in "Node" and for each "utils".

See the open issues for a full list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE.txt for more information.

Contact

Martin - jeremymartin33610@gmail.com

Project Link: https://github.com/c0ncentus/LordTs

Acknowledgments

Space to list resources you find helpful and would like to give credit to.

Internal comments

0.10.0

1 year ago

0.10.1

1 year ago

0.10.2

1 year ago

0.10.3

1 year ago

0.10.4

1 year ago

0.10.5

1 year ago

0.10.6

1 year ago

2.0.0

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.7

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.1

1 year ago