Ecosyste.ms: OpenCollective

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

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

A library for dealing with bill of material data for use with the 1-click-BOM extension.
https://github.com/kitspace/npm-1-click-bom

Add test for skipping empty cells when finding header

22d119c1c3c299ee98ef4bc887c75ca12881c92b authored about 2 years ago by Kaspar Emanuel <[email protected]>
Filter empty when looking for the header in findHeader (#17)

cb4447684f1011c7202f7b084bbc69a247da1ba4 authored about 2 years ago by Ghanem <[email protected]>
Update tests

cf882824fd1b9f825802195c32206d9cb559bd65 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Stop removing dashes from SKUs

a826fb34c74fdf3148015c0371ed7a52767a3827 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Allow bare footprints in kicad_pcb

91f815ed0d84f3552bb0efdde55dd44fbcad9053 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Update prettierrc

983df6071e2bf1300a758f02a3d913cb89a18bb8 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Remove JLC assembly

f859cfbb5640691c188ef7cdf9809cb808c5cdc0 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add pcs/pcb alias for quantity

d15fe58ffb7934ca510ac7c19c3ad267bebaf9f8 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Remove non-existent build command from test command

1e24637cdc84a814862b10f7830aad70d54ad49f authored over 3 years ago by Kaspar Emanuel <[email protected]>
Use proper line length to find header

73ed82e8f33c94be86369b636edd32f13ee052ad authored over 3 years ago by Kaspar Emanuel <[email protected]>
Stop transpiling this lib

fd586282af3debb637a75530ca605fffdc2a65d2 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add test for proper mouser url parsing

d654935edf348015bc726d7e66dd167757060cbe authored over 3 years ago by Kaspar Emanuel <[email protected]>
Improve mouser URL matching and add test

6effa227f8f2d869192ff798837a89c7d03f54ed authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add URL parsing

c1852f84d9a1aaa9415dec41eaff4bc08776aaf7 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Fix tsv parsing fallback

9fd912a8d605f058dfc170c0ef397d542e737918 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Fall back to non tsv parsing if tsv fails

194e65e22f0a81d25f87def90e973ae400413157 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add failure for when only one column is found

6a61289a2da11404d3a3cef36b018ac7858baf6b authored over 3 years ago by Kaspar Emanuel <[email protected]>
Infer quantities from comma separated references

aa2a1982657a6005b9d55b28d377cf68daa01c7b authored over 3 years ago by Kaspar Emanuel <[email protected]>
Fix issue with kicad pcb parsing

35ce7e4b735638e35d9c4886dfb90e50713c1eb1 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add "order code" alias

1cabd99e9036d9da51b4182c693776c3196cb3f1 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add test github action

35ea41bd2a95feaf70971b1dc284387ce1f8811a authored over 3 years ago by Kaspar Emanuel <[email protected]>
Update test example2.tsv

1ac2654ab2243719590ff4250f478d5b35601a00 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add an alias for "manuf. p/n"

cf571038d24ef0c01d7d07ff6196057e55bb0c81 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Upgrade dependencies

32295bab59e8c875a37d04f772704e9cb4b6549e authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add column heading parsing for "DNP"

fde75dd66ea14bab8d31630234c66ffbd15917d3 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add JLC to aliases

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

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

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

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

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

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

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

78df7bb0ebfbdb7beee99d13514b3737f010508f authored almost 5 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 about 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 about 6 years ago by Kaspar Emanuel <[email protected]>
Remove rapid support for now

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

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

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

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

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

6c63f88afd5d2a04c0c290f58931bebf1d486a82 authored about 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 over 6 years ago by Kaspar Emanuel <[email protected]>
Add rapid as possible retailer

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4077cd43dab1a2b25e2eac53590b0715c20664a3 authored over 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]>
Add a unicode char to example files

d1a701982a822aedd08648eb6113841c2869b898 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]>
Add yarn error to .gitignore

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

7f60c83ca757de4bd7227a770a117891465cb698 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]>
Remove test for empty part numbers

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

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

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

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

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

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

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

c8d04051d918e92cbfb2755151322cd2532fb426 authored over 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]>