Piotr's repositories
most-common-words-by-language
List of the most common words in many languages
github-languages
GitHub languages statistics
json-schema-faker-cli
A CLI for json-schema-faker.
deep-equal-in-any-order
A chai plugin to match objects and arrays deep equality with arrays (including nested ones) being in any order.
arangodb-error-codes
Error codes for ArangoDB
fast-rimraf
A tool to delete a huge directory fast
github-star-history
A library checking stars number at a given point in time for a given GitHub repo
read-json-lines-sync
Synchronous reader of a string containing many lines in JSON format
random-weighted-item
Generator of random item in array by probability function
chai-subset-in-order
"containSubsetInOrder" object properties matcher for Chai
fasta-to-object-parser
DNA parser of FASTA format
joi-us-zipcode
Joi extension to validate USA zip codes
csv-stringify-as-promised
csv-stringify wrapped in a promise
plezuro_js
A scripting language compiled to JavaScript.
array-starts-with
The same as String.prototype.startsWith but comparing array elements instead of string characters
countries-by-gdp-per-capita-cia
Countries by GDP per capita (PPP) according to CIA (https://www.cia.gov/library/publications/the-world-factbook/rankorder/2004rank.html)
eslint-config-airbnb-improved
Eslint configuration based on Airbnb with some improvements
eslint-plugin-no-credentials
An ESlint plugin checking for any hardcoded credentials
indexof-limited
JavaScript library to find the first occurence of a substring inside a long string limited to initial and end position
merge-most-frequent
JS library for merging objects like Object.assign but it takes the most frequent value instead of the last value
node-app-generator
NodeJS apps and NPM libraries generator
oprogramador.github.io
Documentation for the Plezuro programming language
polish-flat-rate-b2b-calculator
Script calculating net income and income tax to pay for Polish entrepreneurs using flat rate
to-sentence-case-with-dot
A JavaScript library converting a string, capitalizing first letter of each sentence and inserting a dot at the end if needed.
user-service-golang
An example CRUD app implemented with Golang and MongoDB
wiki-nlp
Natural language processing of the Wikipedia text (as far English only) with goals to detect contradictory info, and to create a chat bot providing more accurate answers than ChatGPT.