77 Commits

Author SHA1 Message Date
Nick Playfair
4bbde6097f 1.0.2 2025-06-15 23:09:13 +01:00
Nick Playfair
8e60dcb97b Build script 2025-06-15 23:08:55 +01:00
Nick Playfair
e62b2c3fbc 1.0.1 2025-06-15 23:06:42 +01:00
Nick Playfair
ea95438786 Remove some legacy js 2025-06-15 23:06:35 +01:00
Nick Playfair
b2bee87c02 Use ts-jest and fix bugs 2025-06-15 23:01:29 +01:00
Nick Playfair
0ac018073c 1.0.0 2025-06-15 21:37:28 +01:00
Nick Playfair
d3546313a3 Change dir structure 2025-06-15 21:37:08 +01:00
Nick Playfair
1be82e0451 Remove unused deps 2025-06-15 21:06:44 +01:00
Nick Playfair
2c02f62569 Handle layer promise reject 2025-06-15 20:09:32 +01:00
Nick Playfair
0713337744 All tests pass 2025-06-15 19:56:46 +01:00
Nick Playfair
ab46e608ea Change to typescript. Tests done up to layers 2025-06-15 18:26:14 +01:00
Nick Playfair
03b16a432c eslinter ignore tests 2025-06-15 18:23:29 +01:00
Nick Playfair
a163917428 Revert to fs-extra version of ensureDirSync just to be safe 2025-06-15 12:51:05 +01:00
Nick Playfair
0391559000 0.3.0 2025-06-14 22:18:56 +01:00
Nick Playfair
99793599dd Remove most dependency on fs-extra 2025-06-14 22:14:45 +01:00
Nick Playfair
d0544aa518 Properly test extraction methods 2025-06-14 21:12:42 +01:00
Nick Playfair
fab6f685cc replace all fs.existsSync with native node 2025-06-13 22:11:46 +01:00
Nick Playfair
809f1204b6 Refactored tests 2025-06-13 22:02:55 +01:00
Nick Playfair
30d873048b start refactoring tests 2025-06-13 21:12:39 +01:00
Nick Playfair
5a0641904a Use default node fs for dir checking 2025-06-13 21:12:24 +01:00
Nick Playfair
0b41a4e56f Fix formatting and add a few comments 2025-06-13 19:37:22 +01:00
Nick Playfair
2b38c1256b Update README 2025-06-13 19:37:10 +01:00
Nick Playfair
55127056e9 New eslint config 2025-06-13 18:55:24 +01:00
Nick Playfair
2660d9ba40 Update deps 2025-06-13 18:55:11 +01:00
24f0af411b 0.2.0 2021-02-07 20:08:24 +00:00
286f302ac0 Update README 2021-02-07 20:08:00 +00:00
7dd6e99ef5 pass layer names to getLayers
Update the getLayers method to take in an array of the layer filenames you expect to be in the gerber archive. This will allow the package to be used with gerbers that output different filenames for each layer then EAGLE.
2021-02-07 20:03:37 +00:00
6bae30f572 Update README 2021-02-06 21:19:30 +00:00
0331a47dea Test constructor 2021-02-06 17:06:55 +00:00
f75282566c test for incomplete gerber archive 2021-02-05 14:49:32 +00:00
f927239ed3 0.1.3 2021-02-05 14:32:17 +00:00
0ac00f7aac Merge branch 'stream' 2021-02-05 14:32:01 +00:00
60bd889a11 implement gerberToStream
Method to return a PNG stream instead of a temporary file
2021-02-05 14:31:31 +00:00
b2723f3b70 Test for gerberToStream
Define a test for the gerberToStream method
2021-02-05 14:30:59 +00:00
9925dfe0ba 0.1.2 v0.1.2 2021-02-03 16:46:09 +00:00
b25dca32c0 Remove old code 2021-02-03 16:45:54 +00:00
6d67e5e9ef Remove unneccessary test var 2021-02-03 16:44:30 +00:00
87a9e88948 Updated README 2021-02-02 21:03:11 +00:00
abd380af50 0.1.1 v0.1.1 2021-02-02 19:58:01 +00:00
162a38340c Reformat tests 2021-02-02 19:57:22 +00:00
24287f7f94 Merge branch 'class' 2021-02-02 19:50:10 +00:00
3600559d6c Update tests to use class 2021-02-02 19:49:58 +00:00
444e8a6b2a Export class instead of several functions 2021-02-02 19:49:47 +00:00
6cbbef212d Test number of assertions 2021-02-02 17:19:43 +00:00
d61160f104 Incomplete zip file for testing purposes 2021-02-02 17:10:19 +00:00
2933451b18 Check that dirs exist and handle errors 2021-02-02 16:47:09 +00:00
d5deb0f033 Remove unneeded function 2021-02-02 16:46:14 +00:00
71e7237f13 Tests for gerberToImage
Test for valid folders and return for valid archive
2021-02-02 16:45:57 +00:00
e6718a85e1 Update tests for extractArchive 2021-02-02 13:12:52 +00:00
5fc988ca54 0.1.0 v0.1.0 2021-02-02 01:19:04 +00:00