Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/kitspace/npm-1-click-bom-minimal

Minimal parsing/writing lib for 1-click-BOM.tsv files without dependencies
https://github.com/kitspace/npm-1-click-bom-minimal

Remove transpiled js that was remove from src

b174fec7a21fe1d6c9021ded42e85640f2c2244f authored over 4 years ago by Kaspar Emanuel <[email protected]>
Remove xlsx dependency from writer

8583fce3cb3cf1bc4beb623a1e95653159a623a8 authored over 4 years ago by Kaspar Emanuel <[email protected]>
Remove all dependencies: minimal parsing writing lib

518159d1846e7b2e2c8ee50c92cb4fc9a509e267 authored over 4 years ago by Kaspar Emanuel <[email protected]>
Add JLC to aliases

3eecdbcc7ee2e5dae23238ef945d7fe3b64e7a7c authored over 4 years ago by Kaspar Emanuel <[email protected]>
Add component type to kicad electro-grammar parsing output

9b8aced52ef02e737b30589c402fc7e0c86f6cab authored over 4 years ago by Kaspar Emanuel <[email protected]>
Accept LEDs in kicad electro-grammar parsing

716d4f1386294422046a5a988bbcb826a8d4d6f3 authored over 4 years ago by Kaspar Emanuel <[email protected]>
Ignore virtual components in kicad parsing

2f6339aa1b4530931bf808573e429852c70e80ff authored over 4 years ago by Kaspar Emanuel <[email protected]>
Use electro-grammar in kicad parsing

c018c78726eeb6b32f18163f7677f71a7f5399b2 authored over 4 years ago by Kaspar Emanuel <[email protected]>
Add support for JLC assembly

88344c56d630067b3caae0049eda2a1cf6085141 authored over 4 years ago by Kaspar Emanuel <[email protected]>
Add some aliases for part number, mfg and digikey

a4d6504c67bb9ce453c04f4e19e1250f6a13c975 authored over 4 years ago by Kaspar Emanuel <[email protected]>
Make check for part column before supplier column

78df7bb0ebfbdb7beee99d13514b3737f010508f authored over 4 years ago by Kaspar Emanuel <[email protected]>
Move LCSC to the end of list

43e513931a3b8eac3ff8947f194f9c78de464b54 authored almost 5 years ago by Kaspar Emanuel <[email protected]>
Add lcsc to retailer_list

628265f3047513ef4cd254f449b3822e20e7a227 authored almost 5 years ago by Kaspar Emanuel <[email protected]>
Copy file-type into source

ae579c2dd425d3c2041a0f4ed933fde1350a3228 authored almost 6 years ago by Kaspar Emanuel <[email protected]>
Add another comma test

28536e7f859774d3e4af568f11efa83bdfc9032a authored almost 6 years ago by Kaspar Emanuel <[email protected]>
Remove rapid support for now

f7b5474f81d159eb163b34a94a89ea87aba20c6d authored almost 6 years ago by Kaspar Emanuel <[email protected]>
Fix retailer column dash replacing, add some tests

6b81b8ba904ec7d4be54f19562c22ff0ff5ae84b authored almost 6 years ago by Kaspar Emanuel <[email protected]>
Add test for line endings

f0eb1bc93167c48ac5972524331dc2833cf5d8b1 authored almost 6 years ago by Kaspar Emanuel <[email protected]>
Fix too many commas being interpreted as CSV

965ad9996e3515b55237e2ee2fb8b196e75bcec5 authored almost 6 years ago by Kaspar Emanuel <[email protected]>
Pull in more things into description

7e6f13331a023c83c0e28c9382afea30d3abd02e authored almost 6 years ago by Kaspar Emanuel <[email protected]>
Make it return all keys of an empty line

6c63f88afd5d2a04c0c290f58931bebf1d486a82 authored almost 6 years ago by Kaspar Emanuel <[email protected]>
Implement kicad_pcb parsing

414ce3ac237f6136f0a42cf6a97ae1d0bd470983 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Add test for kicad_pcb

bc47321c0928f4f645ef7382f4d919be75e2f453 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Implement writer for xlsx, ods and csv

03330ab5334a22ff86804259c2bd2deb81beb44e authored about 6 years ago by Kaspar Emanuel <[email protected]>
Make writeTSV add a default empty reference

d1003bd57e37bd51257814f1dc65808931bf162b authored about 6 years ago by Kaspar Emanuel <[email protected]>
Replace __range__ coffeescriptisms in writer

62c3c9d91e3a2f3f2416b56b1cb3a6cd00ebe7f6 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Use filetype to switch to parseTSV if needed

6d727e4de5d8c7042feb28d2878d33f30764a6ea authored about 6 years ago by Kaspar Emanuel <[email protected]>
Fix description sometimes being undefined

d94c67c14e464bb983067f0505487256bf75bfac authored about 6 years ago by Kaspar Emanuel <[email protected]>
Work around js-xlsx bug for quotes in tsv

https://github.com/SheetJS/js-xlsx/issues/825

d27e40a811dd98755a0acf8711685dfab53eb3d1 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Export isComplete again

79f087e0b7c658b24e9eeceff73ea3de11b7bce3 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Add rapid as possible retailer

1d96730f9def9d70abbf3ce961c1e90c31ba85c1 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Simplify module exports

77b2d6748c35fe6863d92a0eae6af8e141c0e0de authored about 6 years ago by Kaspar Emanuel <[email protected]>
Clean up lineData exports

fd0daafb144802bc86b4c9bb9648e2f615c63589 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Implement getRetailers and getEmptyRetailers

0db5877017b496446520a737dc95f809f8ee6093 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Add support for fitted and "do not fit" columns

2f268fbf30aa35a642445971b66d5444e5ca6f02 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Filter out invalid and negative quantities

6f8fb649a5a84f467b3e6dc4178177d0b0f62cba authored about 6 years ago by Kaspar Emanuel <[email protected]>
Change quantity warning to show original

b6664ea625d7f66fd366f2b1cbad8fd75a607d65 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Add default return of empty invalid array

ab395d4a9e8c84b85fd20562888b6a434b1bf1f2 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Add designator as alias

79b6e02f13e4c80e1d478761a5582cdf6534d4ad authored about 6 years ago by Kaspar Emanuel <[email protected]>
Implement retailer/part columns

f73acbf4b002c753c28bddc99376c5a3f54cfa27 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Refactor into a processLine function

655d4b71840a9504c198be9f55bc2665ea17f511 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Add early returns for invalid columns

ddb069586a7497e2259669e39b4c604136e5697b authored about 6 years ago by Kaspar Emanuel <[email protected]>
Apply prettier to the rest

e9c75fb8e7333ffb1f019d1c7d4f67ecd3746313 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Implement default empty retailer fields

dac4063f4957fc03c95269d437e1ef52c8bcee9f authored about 6 years ago by Kaspar Emanuel <[email protected]>
Use indexOf instead of includes

20fd6ed557a6b2a37c62603b1ca93ba72d283fc9 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Use let and const in stripQuotes

94ed5a827113780ee1fc550237c48746f4b15f01 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Implement line number tracking

f7dddbc6ae9feefbec56e184fcc1e340a14e645f authored about 6 years ago by Kaspar Emanuel <[email protected]>
Clean up a bit

e3fe2f941039a0b93e2e57674f921e0f46bcd2f3 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Implement stripping quotes as before

8fb6d2917646ff70ebd21c3235b1d34937e5f402 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Fix test for manufacturer

8818652bd3033b25e9c4bc26f3c29c21f6e7d7e4 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Trim whitespace and fix MPN values

7e1294ee2658c93863ffa0084588dc715c1f7619 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Implement replacing dashes

6c996de938ca7a426e986829dab200c0799f24aa authored about 6 years ago by Kaspar Emanuel <[email protected]>
Sort out negative quantities

2283ff9e4f17618e6cc7bac9ff8a76d2e9a66284 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Initial re-write to make more use of js-xlsx

5084cc5cbaf0d92686e25f593d5cc4b016bc28b4 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Use const where possible

825c75e5959c734acec97293f25ee21dec601b41 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Apply prettier

e16294b86939ec65688e57051523b6ce9d7b741f authored about 6 years ago by Kaspar Emanuel <[email protected]>
Remove superfluous call to xlsx

4077cd43dab1a2b25e2eac53590b0715c20664a3 authored about 6 years ago by Kaspar Emanuel <[email protected]>
Upgrade to 1.3.1 for added aliases

f17801b9b040fa8210583605f5f5627fb334d512 authored over 6 years ago by Kaspar Emanuel <[email protected]>
Add test for mpn alias

a0703580ae47c1bbc0a84b22e7e2d82318e5c986 authored over 6 years ago by Kaspar Emanuel <[email protected]>
Add another MPN alias

cb50ab7495d45350d8f8c9e3808fb50a42ce737b authored over 6 years ago by Kaspar Emanuel <[email protected]>
Upgrade to 1.3.0 for csv, xlsx and ods parsing

8cf08ccba6f60f0066f17be5e3abec5ee352934e authored over 6 years ago by Kaspar Emanuel <[email protected]>
Add count alias for quantity

80b8978ca686ec345e3c00793208c5351c6659d9 authored over 6 years ago by Kaspar Emanuel <[email protected]>
Merge branch 'csv-support'

58040bc710d8ae78a06307c2c21b047e1b52d4c9 authored over 6 years ago by Kaspar Emanuel <[email protected]>
Remove eslint

7f60c83ca757de4bd7227a770a117891465cb698 authored over 6 years ago by Kaspar Emanuel <[email protected]>
Add yarn error to .gitignore

b38b09c0ce4aed6556185ca667f713a72f77075b authored over 6 years ago by Kaspar Emanuel <[email protected]>
Add a unicode char to example files

d1a701982a822aedd08648eb6113841c2869b898 authored over 6 years ago by Kaspar Emanuel <[email protected]>
Correct description of a test

114b8bbc504f144069a0627429675f5b15c8bca6 authored over 6 years ago by Kaspar Emanuel <[email protected]>
Add new parse functions for all types

a72ba8af4f0ca1ca80b324b1b477aa8f37de3506 authored over 6 years ago by Kaspar Emanuel <[email protected]>
Add support for csv, ods, xlsx

e66917914dc1470c9ac1d3213f83ce60ed161046 authored over 6 years ago by Kaspar Emanuel <[email protected]>
Remove test for empty part numbers

493bbc5217ac07d4569547c3b78d8a49e6e8f5ce authored about 7 years ago by Kaspar Emanuel <[email protected]>
Implement toRetailers function

68eb2fbd048d324346bc72b0d49479eb58c3be56 authored about 7 years ago by Kaspar Emanuel <[email protected]>
Rename maxMpns to maxPartNumbers

b0854853a803acf0f6a2245aecc21c41758d8235 authored about 7 years ago by Kaspar Emanuel <[email protected]>
Allow part in partNumbers to be blank

cafb94c82fd4f7abe66550c5202ca5ea6c14cc8c authored about 7 years ago by Kaspar Emanuel <[email protected]>
Update to 1.2.0 for maxMpns function

4a837b06411b2bb0653d68378418db233415a2e8 authored about 7 years ago by Kaspar Emanuel <[email protected]>
Switch writer to using maxMpns function

6eb7a8826d2d8e7ee4fa7b51c1a96604e83a4752 authored about 7 years ago by Kaspar Emanuel <[email protected]>
Add maxMpns function

da0e7879898206f7c2bc6ae8eb1883eb5135b5ff authored about 7 years ago by Kaspar Emanuel <[email protected]>
De-semicolonify test.js

c8d04051d918e92cbfb2755151322cd2532fb426 authored about 7 years ago by Kaspar Emanuel <[email protected]>
Fix issue with hasSKUs and add tests

1c64edaaa1146cdc4ed8203281ad1f3cd5346cc3 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add getting started instructions to README

31bfef5fd102db4cf7bf634e34f59f3adfdb9496 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Fix dependencies and remove lint from test

28a4f18c0c91d437fffe451ce9f7eafd90fcb253 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Babelify, due to use of for ... of

da6183e084fa368cc8e2c98c1319deec6662001a authored over 7 years ago by Kaspar Emanuel <[email protected]>
Fix call to numberOfEmpty

bf0ffd3dd0c370d8dbef560adc9a570d5e831d2c authored almost 8 years ago by Kaspar Emanuel <[email protected]>
Add some aliases for part numbers

ba7a46a38af8a269f808f1a718bd938b01500899 authored almost 8 years ago by Kaspar Emanuel <[email protected]>
More es5ifying

116fc25101394acb13b9be21bc33c5788a972283 authored almost 8 years ago by Kaspar Emanuel <[email protected]>
Start es5ifying

319f330a47e6f23f88266abdde3e94e834cba4a3 authored almost 8 years ago by Kaspar Emanuel <[email protected]>
Remove es6 object destructuring

febb8435a25d1e6a91812cccbdf914cc526c163e authored almost 8 years ago by Kaspar Emanuel <[email protected]>
Add 'use strict' everywhere

1f5e2fabb006c09eae23a767749dab5e374fcdfd authored almost 8 years ago by Kaspar Emanuel <[email protected]>
De-semicolonify

7a0e1140781f7674355e4bfe43e5aee62ecfc7dd authored almost 8 years ago by Kaspar Emanuel <[email protected]>
Replace let with var

69b78984f94e9ab6a74bd639c3de7554b8f092fb authored almost 8 years ago by Kaspar Emanuel <[email protected]>
Decaffeinate

15d377153670d12a7441c80ed23310b61814e76f authored almost 8 years ago by Kaspar Emanuel <[email protected]>
Actually build for deploy

d4c31af958f7402e2ba13b76df0e533b02e0dd6e authored about 8 years ago by Kaspar Emanuel <[email protected]>
Fix quantity not increasing on merge

d71e6cfa836d29558a3963a458e0ab8248a5bb0f authored about 8 years ago by Kaspar Emanuel <[email protected]>
Remove console.log

ebe5801cd22d5f1652b6ea121e37c1e5c00f1cba authored about 8 years ago by Kaspar Emanuel <[email protected]>
Fix wrong row numbers

d47a170c71acdabac7b4efa4813ed568025f5617 authored about 8 years ago by Kaspar Emanuel <[email protected]>
Change title in README

69d70d1e5540236b40beb878fcd12767e8da2d71 authored over 8 years ago by Kaspar Emanuel <[email protected]>
Add site data

068721f81b46433a5fdaf3b7169e74e1fa4df7a5 authored over 8 years ago by Kaspar Emanuel <[email protected]>
Fix parser not stripping quotes

b29c6bddab788756ec29f3d41e77a98843c02451 authored over 8 years ago by Kaspar Emanuel <[email protected]>
Sort out writer column indexes

925e7c829819dc0ac3d497ccea071a36c8531b74 authored over 8 years ago by Kaspar Emanuel <[email protected]>
Implement writeTSV for new format

63945912710e02c55b708c1ef8a0e55f016736af authored over 8 years ago by Kaspar Emanuel <[email protected]>
Parse manufacturer separately

19b0048fea160586e9269a41ed07bb3d3f91625d authored over 8 years ago by Kaspar Emanuel <[email protected]>