naschorr / bricklink-partslist-tools Goto Github PK
View Code? Open in Web Editor NEWA collection of CLI tools for manipulating and exporting Bricklink parts lists from Studio
License: MIT License
A collection of CLI tools for manipulating and exporting Bricklink parts lists from Studio
License: MIT License
This operation would add extras of certain parts to the parts list, so things wouldn't go wrong when a seller messes up and short changes you a single piece. It would probably take a few options:
There's no reason not to at this point, especially when they can be used to drive further feature development.
Rebrickable has a nice feature where you can assign parts to be any color, and it'll select the cheapest one when building a buy order. I think it'd be neat to have the ability to map a user defined range of colors into that 'any' color that Rebrickable expects. Maybe something along the lines of --any-color red
, and the option itself could be used multiple times for multiple mappings.
Some considerations:
Ditch the missing-parts
and merge
operations, and implement union
, intersection
, and difference
.
For example, after a difference
operation, maybe list the resulting total/unique parts counts, and compare them to the original?
Basically, the two big sites that I use are Bricklink and Rebrickable. They both have import/export features on them that specify what all of the formats they support are (ex: Brickstore, Rebrickable, flat files, etc). With that knowledge, instead of specifying the output format like -f simple-csv
, it could be specified like -f rebrickable
or -f brickset
, which feels more intuitive.
Everything's thrown into the main directory, this should be organized into subdirectories a bit better.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.