{"_id":"@gobricks/parts","_rev":"26-a9a27686c4c76265fffec08acaeae86f","name":"@gobricks/parts","dist-tags":{"latest":"1.0.12","beta":"1.0.12-beta8"},"versions":{"1.0.0":{"name":"@gobricks/parts","private":false,"version":"1.0.0","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.18.5"},"gitHead":"6f5ee5968df48a5134cca5c7363745031583d1ac","_id":"@gobricks/parts@1.0.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-wnnZuVdM3wyC+VB/X1wUaE8TH+WFZG+reSk7pt4KGz7/4Pz/jDl8hoDbE2eUHwvh3czPJ2hrlWlmAYNzWP8aAQ==","shasum":"633f8d739486ba57d8e97cce423b8d4754d8a600","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.0.tgz","fileCount":7,"unpackedSize":23265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCC2uDN8amnTWgw85Kw1UhJLzKqDaRiva0deJOC63R1AiEAl4SD+JGz2+gG6EKACZgcKSRj4pPnJ1qe8GVBBUXbfl0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTsiIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoetg/+JVpWoD/ciIC2Np4fRxXIZ8HGMokYJc/h0zyqTWsNAr6MznKM\r\nIOqjg56ZCisFgRP+59YY1X87un5MUKxYziUQgV4wwUucZYV0IyQWy8re/BdR\r\nprS14P0IImkcOuqaUcKbNjp3XI64W73U3MHd65pop+JvHaY3nzB6OH8WVXya\r\ngi3ZMpnIsEOogRicg/Zki6s7IVfes59V2pWH6+uLXoC35BuOtA9rAEfmtwMp\r\ngdTs4n1I24boxGLnI+KYGZ1WpLOPtLKzcPTwEr7trLVfcJrNeno+4JR/BuUU\r\nCvvaw4kI9zjUCJGixWQJKbWWqniFmuRjUFfXXWK2p3xneyqrk905ZsuFBlit\r\nMFrm0tfyF3j14K+Ngw8JMYIMSKrqz0adivKAYZeBytYz+0Wq3a+37YA5/lny\r\nDKxclkGV1P/9ngvdXUQ18DXcK3RQ9alyGQJg4XnruZxbC17MN2x0TkYAZsD4\r\n7jyug5HBDzoNpjMeRLJQezb0RmcYB3zHghWE2WxYIjTd6DEW2bfb+yHmG2Q/\r\nlB+mRPAYjdyUNV57qYfrVUiv4pM+T9ONcjyMeChPXYLOTNzYCPTalTIByUtk\r\ngD5ga2+FCGBuyqXYw7qXouqNUoeV/jXp5BrYYs+DNAnbagH24JZp3PSVi3Kf\r\nR+yG1DlES7Nag35pusRk6VS9153wDpFG1js=\r\n=/bwg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.0_1649330312439_0.6482316726701862"},"_hasShrinkwrap":false},"1.0.1":{"name":"@gobricks/parts","private":false,"version":"1.0.1","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.18.5"},"gitHead":"3501db614cc12c81ba21da8e91916021aa1bb811","_id":"@gobricks/parts@1.0.1","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-yn3q8zfXtwQHGdL6pNQuKtrrpEWbKxYzpR0TEDQelwlekyh3BvBflzNtwgSFmCiV1r2/Wca8R5d5HtlcxTXr9g==","shasum":"c5302284520511aa1625a578bf241be1690e2ca6","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.1.tgz","fileCount":7,"unpackedSize":24089,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFo8Tx7gxNAZU5xocgEfA4k0/BJJHggPu66qY8GkkwAdAiEA8RvA9+Cvyhe1mtZrXyZsicLjPld389uiMXkVPHB6vCI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTs0mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoojQ/+PCE0WWBAhMapYHFvig8sabPekuCzpysHfQn91shnTXoy1gI2\r\npuN1QmQDDq6bda7JtDWiVe0M4q02f7b8DtMxn11HVu7uEARd5665IBHhj8tz\r\nZ1/nNzpHz1jGFHYgjlbzObOFdF6qpvXYryxMbscuqZ1WmurX6c9O0RyaY7J2\r\nTJ2D09z+Bc6g2bkvkSO7cNqTUgZbQploI5Yuwq+Wk9Md5Bh91Aa5jPgBw1vK\r\nA7rsUEQFv20LnstRmioW5RQ0xE8bbL+MlEvET4D3jY19kIKbCGf3rXU6raCA\r\nVBhJ5GWYcitZ3gRY2hxMayQLTwZuwj1UK6cVwZRGJQRKWLhEMuNfWRaiqXi4\r\nZmTw+Ps1UV15gZKClJe5idRqELr+sdDMjMyt/lRE/j8Qo1h9jxtYd5BDOx93\r\n9iTHC8rVigctBXemkJiUOKML+hn7bLhniHr2DYwivMgxGAnrxTHARe0J1z20\r\nkBsKzFQAZK3cjIPKbdm/cmmXFbZYEFHpY4mWJKfTlgChOx/2/Qb6UnnWElwY\r\nDH2fosLcc6ieaN7Nfc+31inuN1sfWgPLLXFCEl4YHdbWyi4hlJP7ZbdwjYX/\r\nP3cJitoQALszYx2ZZxI63dtOhe5e5qtn98+eUZkWi0zhGRX1bNp7abiqw2V5\r\nQ8iUtvRFN44vmoB3Yj8WKwwAjrC0JmqGKK0=\r\n=g3LU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.1_1649331494725_0.8388222368182958"},"_hasShrinkwrap":false},"1.0.2":{"name":"@gobricks/parts","private":false,"version":"1.0.2","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.18.5"},"gitHead":"3501db614cc12c81ba21da8e91916021aa1bb811","_id":"@gobricks/parts@1.0.2","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-C/vuoJ4bTPNez5lUL6neODBWMzCaJPyX7bFdR6JkC9mNQKILaqtO2ifDrMAdTn4m/OxoZtflrne/Mm8JFGdKmg==","shasum":"cd50bdca7c113f7ca667708d040bb5fa353eaf63","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.2.tgz","fileCount":7,"unpackedSize":24017,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxsNH9Dnnw6BuDP4QPDv0ddyTyiWNqEB65eGl1PQz5OAIhAK2uZEpgm8oyO/8hTas0Ot9HLauxSH7//7j1/HJljPo0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT7Z2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlKxAAlBnOhN/yMbmzdp1XArOwinhPmocIUeXgmyWVqqlWZsuMkWo6\r\n1WN6/o0cYFc6Av9SEBFhp3lMQaOt3syF36Bxn28L7uFByAr7VG8HFfTn/90Z\r\nAcZNAAktFk+hV1zd3jElgcUWT5eptS2W2QuM195fc4XMeM64DN+/DKxhgzCj\r\n6rpFrfBxrFoIcp2zM70CMjigDK9PDmG+BeUljx7St246j6tjGRptIJJtrmcV\r\noXxY2Jvdn26EL28Rhou2FeqHielCINDwn1mZzUTP/1a4F6PFbE9PbOrilVZT\r\nm8O1Vhy4mU44PsQ8kVgM+A6dhZXXIijl2cDO6W5Fwwhw8yMUAJLXkLfVzOTe\r\nkrK2rKuBchRn4F/07cI4Mea9AAk0wdguJnUQmbqO9uDwS0m0SmNZIZiru7in\r\nHLhX4xgkvx3wr3FMzY+5DCQmAE1NJqAjYJeOziQ8V99jhXk2OSfSDreUKlYm\r\nwhBERf8muYx/fVbMbikWo+7zyZJ7dwEXCKWJ9Ib55StEdiNBuWN5ntDTle1U\r\nHzQIkLcEkZCSjeWXF0FbNZxxaE2r+cCB2PliSrDav1PSxTy0spocXTeT1Dhy\r\n+vsYf8WHyCwT2ElCm+jV467HCnhKqr1auhz53BvbsSAD6tfHbqJf3VDYmZqD\r\nChzDwcJAOxoWwrzkcwR5hQuaoB4Db3opqFI=\r\n=pExe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.2_1649391222418_0.3599390439852532"},"_hasShrinkwrap":false},"1.0.3":{"name":"@gobricks/parts","private":false,"version":"1.0.3","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.18.5"},"gitHead":"3501db614cc12c81ba21da8e91916021aa1bb811","_id":"@gobricks/parts@1.0.3","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-7fNr5az0q1oyejYILuGD9/MYmqkCSZcmV10PdmrveJLLG4WRBIfMKZRZAFjl1Teuqw/BfGK6NeyhTLPpEIvZ9g==","shasum":"321505b71c10f78450951a0ccf2de1d6cfe3da9d","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.3.tgz","fileCount":7,"unpackedSize":24057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGnDxBK3ykHY77J8wQVYLFhfKO33wlEX4GXAg56GEnEAiEAueWMiP1gHvID2HOsTATGDbDeiLPfmU1eOMku7p5akNg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT7cdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeOw/9G+W9CoaPntXaNvVlkWsuyjrHfLYdYEtEoGxOlK3YRvU16rE8\r\nZLRD5In+o2ZW+/x0ltrnyFs1Je9skp5yjsUbSgxELNWPj1c9fyGY8rHgsOic\r\nVUSExGuyyX8kVFfLE5loSn7uCDA3hWXpv+Fxr/v/MesAO0wUehks87JII8so\r\njH3VbY00BcS5v3KpOGAjreA0KDJ5i1aHi+ojOWxEmTirgEV3utxJOM7jU00M\r\nYiqqGEjXGpRpF+45ipL1/fPUwiafDxcyu2hPirEM2YXjo00Jxx/fbOFlHEkB\r\nMxmfFM2d8VZpRTmtdhZWSodMLphS8KzKeidFGp7xbZgLdlSpITQWPjvhlKuP\r\nBa9nj2cqoyGxvnQBQKfPTeXsOtwrKpqWZ/iEvbkNBAHvjHxYm20vdql9IQ9J\r\nQhl9D2/aCC3nMJiMocawdGUmn4z8S019fSydd/KifIVi1YMTpIS6XXjzv33t\r\nFpgl3XjTI+jl0Zh/tK6lgSWsVbAisc9Exedf15cRY1DJT+stXtwDxsT9FUqU\r\n90joHmKov+E6S8mOKtMhwry8PrUXYPHATzsj3u8cre5lFzs8Qf47K/MD0HpY\r\nLQ1gh99Jeh0dYYjU60XqSXqlXNxsnbDOX4q5RASsRikP1oKu9cJ1ab9tmUBh\r\nPXv+re2jF7Cl4zye1QE8qcNkbbmwi7/VOQM=\r\n=6YFL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.3_1649391389463_0.18628089565155892"},"_hasShrinkwrap":false},"1.0.4":{"name":"@gobricks/parts","private":false,"version":"1.0.4","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.18.5"},"gitHead":"3501db614cc12c81ba21da8e91916021aa1bb811","_id":"@gobricks/parts@1.0.4","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-z9myuh9MEdyaCbG3xBWOz0lDUQUdNdY4ObpCedJKJ3ROiUtBRu2MYksjNn1/5F0BPxhq4EoVg1yT/ei4XLISeQ==","shasum":"08740e98019ea8f70c39b8a75c0bd4520094e16a","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.4.tgz","fileCount":7,"unpackedSize":24317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpyoI4oQ2WbetxfOpZNh81rnySIhupa5A132dKqX/37wIhAIJQZ39HlpHbBrjLx0WBKGSJWPSLau8foFaL2js7TXjU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT9u3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzNA/+L4kp0Rfnv4UKaks+H2B5nuw3Dfxvf/iolf+E5nH/MG1fmEe5\r\nqxyb0UQWeeB8j4PfSaNd+bUxAkL+LePJxu3vcUAcDM0+s3qTeQFvfN6nOS1s\r\nQ9pEU1lfljmGwCuVx47rQBDmjcl6PPedFx7tX94tOw+KeDEkQfMR8bP0yfT5\r\nMhCEpUOjK+Dmw/EYGmmPjsPvEiZ5c6BLMXRZRwL9JaUbDAGgEdsnG8OJmHhy\r\nh97iRO1IMqpijY7RiJof4gvpOlV1lyzIUSKIUR4ABzDbEKAdNoJrOBxSdDVh\r\ns3+Jt+Jc1jMxOXPDmQJ0tp3has4nTp2m41sS3PuGhtR+iWUAjSSejdayACfQ\r\n/Dq0zAykEzOgiDiMQT+4Qb/SH8GwkhVVVFB0GNVsQSD4XH4DKc+5u91JJnDH\r\n4TypxVwcw8hac2NQyltZXtoJGf2h8YVDYXzbMa9GaQxT5jZyGC68dDOkzqK6\r\njrNKpqPijQ8aBk5KLUKzL/CLMjoGHWsBTG6Bpz0qmCurXvNnfq4OUvaBoXl3\r\nQyoan2+9kufzzmia/l8EN8cnUyUS1T3pfQYgPbDsks2hMUDIC4y1OcczBlFf\r\nE0jzE5mM0KHMB7lnXmLWn6O5ltgapAM0NRveZxgQE3OeoCXRr3d6pFuQsX2V\r\nehcO2p2llHYxVgpKRFgVNUw/ZAD3lt48aUk=\r\n=7wR8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.4_1649400758869_0.9101582879803742"},"_hasShrinkwrap":false},"1.0.5":{"name":"@gobricks/parts","private":false,"version":"1.0.5","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{},"gitHead":"e0992a063b6ebe7b1a72eed73e9ec61d6e606146","_id":"@gobricks/parts@1.0.5","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Jx8tWxe5jv/BWUgjLyp2t7BbGb6LFI3vhXb2as7FBg7qmbiKMUOiKVWxXS/JerCNPdAnPjpYwzOdJ7GanK5Pew==","shasum":"3e637129701521524614f1d6987ff71e7f063520","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.5.tgz","fileCount":7,"unpackedSize":24283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZCWnvhwHwKSCCHajYMNtA0DFdtmMhwpvtHLTfaZ78wAiEAiKqlGythOy20bpxI4XNfsNJvMdbB50K2RTto8SYrFJw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU5QAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ1w//ez7K4XU8mjrm0BVdN6QtTNvl+lNZlZU3KWJV2obfNppRofbH\r\nhHJoMK+U5cZdCdJJafW6u7MvHye5dvFCDPPfXPF7ffDS1d3Y9svIB7KD3vT1\r\nVum93eFBB0diHpf6qhn5xLS7/431ZV3q3NNSdTgWlL+9oo2jw9zknEe5e2ys\r\nMKrR0CuhiLEBzPlUi8VkqASoHiQk/IbfWj7plPALYyJVWcZVRkGNiSQyGxwI\r\nTKwsTeWXORmEBvQHw62PgGSuuT7ZwRsDgySU2Ktx/KqAlny7D4sdp/hYJ6K4\r\nVl7nEw8kl8VWdbKgb+w8FclgbLWMy+KPt6nA8bL5M4U8c6+n8GFH2YkqDtRU\r\nT6UF987VUJPeEGEBdPS253DgIcSudTKnFfroGdqh5k8rqnN+473MMsHYar2/\r\nBaXBhb1tP8R0CEC+XmXytLFZY7f+em6+KNgWXRa/GsKT/gIWQFT5vOpOPsWw\r\n8tz+xnOw6JrfeKixoIZbwPGOnmTnz5VSzjnu88MWk10o/Ns2ntXlPvdbHpj1\r\n8ADa8Z0y0b5NEHSI2Wn9DbXwFkX7VkB4xuKbHQZb7XmtjRXGGFWUjKMrVfSg\r\nkViAryfd9OzFjom6I+TBLzzuW2cAdy67ewpDcKCFWweeOWzwAOXyVX7TtbXj\r\nrLLEXn06CMYRcrSKpC39R/G6ycu0xKldgSQ=\r\n=4cI7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.5_1649644543290_0.13085413626118036"},"_hasShrinkwrap":false},"1.0.6":{"name":"@gobricks/parts","private":false,"version":"1.0.6","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{},"gitHead":"e0992a063b6ebe7b1a72eed73e9ec61d6e606146","_id":"@gobricks/parts@1.0.6","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-i9pqTSuSp1vY+LZJ47DmD8yoXAWX3r0l4/6HboOPztcgFCfeeUC0fvIJQYFmZfqhu1LAK/SRVkBFS5fncqvwLQ==","shasum":"918ccb8e2ca29369902944bd570d4496f545f9fc","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.6.tgz","fileCount":7,"unpackedSize":24268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpyg5j2rWI6M0PZZIWm98i/kDTuPAoA6IKuJ9r2Nyc/AiEAwGjw6QMV1wn9bWYsanbyJGKjlxyluoe47hwizZsArvg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU80pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ5w//djjCPEEhB7ECnRN4x3mwnmWQ2zPO3Je1RHkbtTtNVukhQmMW\r\nStXgDgxsvelzetD2aDhifXyPSEUti74+UauYPDheaF3MbtQBFrBkiyXyNoZj\r\nM5OyM1Pbk2y8oOpMdL7xqlIUWDlvS1AmB3nkNtOBwC8AOC5UxfZyZepW13bM\r\n0W+zOjuTjFyP3ay24MShhbeCml9j9TCO8zY89Pxvka9FMwFN2JJrikR0XpfV\r\nw1i/mnWT8w6W31dWnKN87G/nSdiA+mKobK7pHK6s6D++oOrMEB2xfWzFyjlO\r\nr3XzXLQCLzwJ2MVKqDa1VRko/yTdFRvrSUaI+jbbERpSMxLoJnVBF54VmCeh\r\n5b3WnWil+B36fMpORZ1Uei6xIYmPpYHVyUlEIOR4QvAIW5E+Khgr3erJ1ksS\r\nHZ/eJ809BIhzNgbzUK2O6nuf8Sip9gXnomIjdbB9RwduE3C92GVJjQhCUhq6\r\ng9hHWwBOz0FaN6AJX4LwEUBtFkM1St5eXnUz7wSaT4g2TX4DXEd8whXutcY7\r\ndK8QjnRFA1bjnyHTJq33x5UjbrfD6xwR18kPDw95tPyZHM17NYEIdPy+FT9h\r\n9e2OMibhUJGI7HWRlHTpx4V+DLRMk21xaaP02C6UgsfFdiY3FSk6DSMX+YQq\r\nweKLG30U3FxSlb3SEN10mAbytjnITS+TgfA=\r\n=BS9H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.6_1649659176897_0.38744205762268225"},"_hasShrinkwrap":false},"1.0.7":{"name":"@gobricks/parts","private":false,"version":"1.0.7","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{},"gitHead":"a4213d39e7f5a624fecb99f78322b573eb9163b0","_id":"@gobricks/parts@1.0.7","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-yI4NhV+pY9ziiyG3yfViekyv59d0zBTjDVwKq20c33e1JylkfbUGfS9Ecb+/o9BaDKAf5+nLwKMTCd2IO88DVQ==","shasum":"543179e6159398b4197bdf6fcc42c5cfe438ae7e","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.7.tgz","fileCount":7,"unpackedSize":25142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6v9wP4M4WQ2gBWvliLr0T/IO/Bf+MVSELuT5bH+I9JAiBUg2Y1P7aseWAV9Ktl1QJtwreWVHCnCPsAMziP0zx/3A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZhvNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkMA//eNfpWL9irK8HRLO95PSR9xWItfen9C/iL7hWmsxZ+Xy+IRDp\r\nnjXD640B7v1VCHxuo3p0J8I9mSwwOSSFR10SX4bRnZ7b7Fu3oy1AUtGMdcyS\r\nw9CF8Kl2qZc27ttI+WBuEGEuzXpnvARbx3+lYphRBfsVjHcPYCFFMawfH/Hf\r\nFjI9os/b5wNJkPyTyyptTfkZYSCdmGzaZeUTuLVFld/Aa0YkylrwVr6GlhNP\r\nwYdK21OOazGc0xeArp0OrHBLjGeAazZ0Ze/3ej2g7VrIwIylr3qsrotaxCKg\r\nmGe9c2frGAx7Wuxb/C3b9ayez+s7P93HLiOZmVocyloSUF6XzMMan1i3ECoY\r\ndp7OsUuXH7ftxLmtLcVBYVT4K+CU3338EjYphokNJe4ID+OC9rIsXq69pLwc\r\nW5EnbRGW972RySY02pHI3FrRRbnEvdnrtbsWpDpfC2733FbEEF+0Zz9iw+6n\r\nnrbqDUlfiv8kzO9Tv/YjivLr+DaJ91FHuU1WJHqvYMeDR5T51OJOkNYkcSaH\r\nCXcwU1WRed/lzLY5MMyh4wrhab+oyz3QWaHuBqiXd/vnYgu7/QDe+n6BUalv\r\nx2+V35jwTCz+7Lb1tBEWRyi1XBLFZ8lt0lCumo8C8HzRAXJEDK/dQ9iv4U5G\r\neDgW9PYlp5Aphv/O0sL8w0y73pMmifnCvpA=\r\n=W1w+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.7_1650858957473_0.9433570726241742"},"_hasShrinkwrap":false},"1.0.8":{"name":"@gobricks/parts","private":false,"version":"1.0.8","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{},"gitHead":"85e78e4997d3c81f308ea587b86b10ddfa76e464","_id":"@gobricks/parts@1.0.8","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-UoWVQRXAnjvZOZmHjD4Fyid8eA5eIAA2tOdCdhvKXe80dC7e2CiqYcPhD16sYsKjYEZ6U/cQmghbfXHzYVz/RQ==","shasum":"855943aa1692c794e2e01636c594ebcfa3254375","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.8.tgz","fileCount":7,"unpackedSize":25946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk95jwKscDqE8bc9rEp7EAFppqA3El6St7gaARp25vRwIgPGs76N7ciBN+7mVZjbDNQT0OeBl5Z9K1u6kt3Y7kHPA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZiDkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaqQ//cGqTGXCepkwxIz19pj3eLjeTG7v0iXH23BCJ+HQESYdPXbA/\r\n4izav2QklWznrB24sXpZs2sV2/eFp7s4Byh6uzDSJkTi1fMr2qtq5q6WQrqR\r\nL/eDH5h4+If798kKw2ToJ+QNKHuwGfPGwR0cpmshJ5dGIODxxsvR0SDKJPRJ\r\nmAXnY8b4xg3tIHYZ6m26s06rRaArVauRLyDRM27beeYewiBBhWPjIuDAcjSz\r\ndZO10wwxAbR5A0JSBWhrZsW+yAA2OMnVlMOb5hOCiX1L1RW0e0gxFj6uiRjH\r\nHnlt1g37M8kHE8s4cJTXaC9dP2i8bXFq6X01110WO23AIwNVjun6Ki0Xcxa8\r\nrCcU0OgQ0qUUagZo0je+eOR/7jSaQgFpjr0tWER4fdN7014fV4ZC/9KGtb/S\r\nOH/MnvZNLKbU0GFnpEThE5JIYpjDlItiDsx37Yl3qkDw3AiNZnRaZFo2dn8s\r\nojp0RxfLztHyRymiPoJU7OacqbsrT8JVvsI12/IUFNHrXm+6FuaEcAHm7IRI\r\nFg5ZeVWL5HFH0doOGQws8nKEOgAWcu0rBKSFVfrrbZAp8nweIPplrTPyc9qB\r\nNvxyIrXVU/+Q2IRpGRvTaIKIFdLC+gTyjtnpmaoDUBsg4DOu7nyQg9H8kKQS\r\n19+P6i6dgxJ7YhQz6y0qFECJzKNME7HBdlI=\r\n=RBw8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.8_1650860260637_0.6057398993697305"},"_hasShrinkwrap":false},"1.0.9":{"name":"@gobricks/parts","private":false,"version":"1.0.9","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{},"gitHead":"061ce9efcbb798aaf32cf6cf37f025e7f1863e87","_id":"@gobricks/parts@1.0.9","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-dyjRxM4wPaSVZJAw8cB6MH34wbBVWJn+sQD+UfA5zGo4TzmjZRDMG5y5GnNDCn8JRBU8Z557LdAN9X0NwSnGXw==","shasum":"c9547652c428473b87f70f1b1f694a961efe7ef0","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.9.tgz","fileCount":7,"unpackedSize":25952,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnf0gm+/BG9gbJICkSkxTO4ECAhcukkAlmxlpuJ64x/AiBj6Jfid2rBdwu/mU603RWS6R9n+FPAib87wBWlIbmiTw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZjiZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3hA//XQcGSgU5F0rCGzF50R2l71OwHHf3/CgZWqfSsDmtL6d2mEc8\r\ntxQV4XH5YXK2Y0wTnVAePQRHH47ZYFEV2ou8IVqeTWduqOMrbficZKKeO1z6\r\nAzNKEMp60+cqfSkizsipgySPQ6FyHVBT+z2fUkCIuaNBlGKrOo538pzIMQ/o\r\nLyyudxKohuN632LIS/rviR9hkPBMgssl0XodeuicSvIuDXytvgUhQFv0AMdx\r\nGl+w8nhglibSIJHMxvgfOHTOQJrwFi+9BSS7hJJdgvyhOMXyIHRH8Jo/1i+l\r\nVxtSoRk5Vg5z7/JmGgFiYYd0qKXJ171e+6C+o6Ue9226nAadh0RFzZm07Otw\r\ntp3xb3ILcW/FllCpRyQeDeLwnfjRY9W3xAjbCTWW/HNjoxM2iv1USKf7eDml\r\nNaddKCLu16m17YJb7EGjXoSfx5epPHFgRhCJl1/nW5SuiazwthReSGfWngZm\r\nGilMplFdm7HyLTTq9HXrCHigOz5udEqg3/Wu3c021T+0spZC468wJAsi9Iaa\r\nG1XmiRgbeb9fidoPgPmVF+nHCc/GS7VlITRg2AWyNdoQ2DG9bELjeg6WqZKu\r\ngtB6/l7RbbP9sD2Vgn4uiQgC3MGZX5mqJR8Q8TP7FgKOPB7HZf6GXlqpg8rM\r\ntEUFzmtYPI517sz4MZgtu0dLG21MnwwpbTk=\r\n=CPbx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.9_1650866329754_0.12192873045231267"},"_hasShrinkwrap":false},"1.0.10-beta2":{"name":"@gobricks/parts","private":false,"version":"1.0.10-beta2","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"3ab5cc5520dc12e7527dfe5e0023abcf2d54dad1","_id":"@gobricks/parts@1.0.10-beta2","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-xlgepfZjYWkCoFLuRVLtHeycEsVL9woDklgHa++Izn/IfoCfBK1p6ig8yMWojQQEtPV6/2qCK5RRiRDWxy46EA==","shasum":"511b2b84e8ac4101498333eb4ee776a1ff3d6446","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.10-beta2.tgz","fileCount":7,"unpackedSize":25955,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW+NGo3ZwgPM4itzMnsxVVv8fK0fuCRkgrs2L4HEz9mQIgOqjWPfNJ82zByGAKc1ZYRtnLirxFNkj0+bj4NO/Y378="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihzrnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKIg//UCnj7tyhEqiA2KNmuHMgh3PaoiVFs9cVSwEUqk16kZinC1di\r\n1s46yqOX4Rs74Sbs3SGOYuWeXB0025jKg/3bU2vvP6KSbVmvXHC9RPDCEWjj\r\nQTg3g6bHiKPriyTdFOHjD43V0MsDBiz4gQAs8ZmdesmpwnDGw6G9fb9/WIKV\r\nv/s1qAh4HtqW2IxePpS3B/O98FqIAzNwxOLTLKh9UM24c9DrTIcIXJiqow14\r\nHbU9u3G1LcqPmopkQtQ5vBur1upmgbAQsxMN5pKdLIGed6QzSGPQw4hrcCBQ\r\nXNnudKN3SVh8dN3GfF2L82XMAGDymkSL0K6/Mzxf8PjCm0OMjKmeoUU8WU5p\r\n8hnyOBk4i5ElaQxs3apqeOrphJRRksV/d3mgjG3oCZd3bTCoyzHArxHiUvdb\r\nlqyV2PGuqeLArmP8DY2+/Jtk/c3CJ3lEDlwSAnk2DB/muXMsW60qpQo10qZ2\r\ndEnch8L1CP6MtekLrFXHKJrbsI4mbiXKC/Hov2yvXQRIy2KKvZzhZay3z+GD\r\n7xe5Kar9pdm8pAYy7pMMG7AX1+mEidhKWeFFNOhVD4TsmAVdjlIuhI6oxFB7\r\nkqBiyrXKsNQ3OZ+cLfWk5Aw9W3aoKIBP5DSuuFnl3z+IvJYMDQ1Ggp0bG2tk\r\nSGY/vSyzcI/tx7CtFY/7fXmvo4c8swqeTzE=\r\n=gkZw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.10-beta2_1653029606975_0.22082132904446228"},"_hasShrinkwrap":false},"1.0.10-beta3":{"name":"@gobricks/parts","private":false,"version":"1.0.10-beta3","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"8f050238279e3f1c5e2f27d5e5a1e0bd8cf13f71","_id":"@gobricks/parts@1.0.10-beta3","_nodeVersion":"10.24.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vT1gF2QViD97uzz5SmANXXxVANhGUezs+IXx3Oy5i+Cwj2VZiOb9GE1kfPeSlkIFhLzFeFX7dYC3ePEoYnw/Gg==","shasum":"364eb8a302ecabedc10eefe2d8a5bcea0bfb71b5","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.10-beta3.tgz","fileCount":7,"unpackedSize":31837,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoSAfMxy5L1XNt5bDE1uz0W29IerxpgjpLEKVrHyjT5QIhAPJFf8dY7foWyiwtAFSEqPbDSFH7S1/oVRVlKBnhAje4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijye3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3KA/+KSYz2I7K/D9LBodL4rzXjd1YBNwIcjPj+DfvrjYlTX0o811p\r\nJ66bd4CPf9YZNRc1wdEw8c6iHYwe6v9K6AazDBi4UtnQVkkS27ul/96M+Gm9\r\nTtEypfyPhxYslvUsMzag0kJ8vZbjDgjr6KmWHIPUoreF7PTQtuGRVanvRGKS\r\n25vBBJ0CDwj5MSV6mN3+WDmy0UtEETGDZ6txMNVU3pWQxh1JkMXkln5bIjJT\r\na0bJeHR8YE6UQH7C+YE39mRkmCqWhbAJypBfRYT39BUZ+pQyt+zzEvDhohjE\r\nGfP0Ru+T4YPPwbj5dHDGMMIFdkqbZj05JnwMVOMKVGaemlScr0G3Vrg/mXlA\r\nd7rYl5ln2cenr8tomPbML1fg4kKu8a8JRl5wBFLhgzELjaKSXuCmFCtH+R5/\r\nyjtc68lK/Q9kp58cQ3wC9376qfqUkUcYs6y5Ba1016ATUQ6XrAFZRqk/Cfz4\r\nzYVK9hWKbdRGoWwtoYxvip2zw/jUqwFkUrOCDEojF+yRn8HV4/U4ILp5kdcq\r\nojCHE9iRX08qV1kpqBg9EVVAuUJLYJL4a/ufBDRx0+B1vjdB3At3HacfJKrk\r\nxTNU5erDPrYNLMKpHysvSfYUV6gEBxxGEFy/XSfM6RRfL5FY8/OKocoOUMJx\r\n+/rHIWLIHsVjkk06vKE2Jqjza3JU0ORDXhE=\r\n=Z2eg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.10-beta3_1653548982875_0.3496375565395162"},"_hasShrinkwrap":false},"1.0.10-beta4":{"name":"@gobricks/parts","private":false,"version":"1.0.10-beta4","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.18.5"},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"1b54a90565c0f36c6d83f734a0c0c362f1ede177","_id":"@gobricks/parts@1.0.10-beta4","_nodeVersion":"14.19.1","_npmVersion":"8.13.1","dist":{"integrity":"sha512-Z2L2YUYplhmLQS2x0JmLBxvLaKj9YsHPH/BCljxLloyJGyrFu3a62VOsG5bwAtbXjlEiUqzZHIMzpTMlG0ZwYA==","shasum":"cc3dd5a860a7cdad0003ddbd09b5a0ddc8c0b680","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.10-beta4.tgz","fileCount":7,"unpackedSize":32237,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0CFY62Lsf2l0ZJU8Nn84NuVDDGVmfVbYDK5bg8x4RlAiBhj/ZwI0ulRt0W2c8Ov6Ic1LUok3iDZM7TnHodiDDFCQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi15gIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+rA/9EUIdxrikHDOeqRzTE8ttPYsgwpdiBQ7NlmcW0824BREow3Of\r\nlCEEPfdMRQywd0+lS8RBiW3k/5u0lUI+PzIOgRR+8C7LPIIc98JM0V7YeZtW\r\nz4CdShvnEGh1l7yHQCc3avrtkfjTid7c7bYXJx21Kbcyij/t5KUV6v60iFKP\r\naeuhiHH+OTCV4N7xfcGblpWJmB6sh0RoEx0P22WTLfDwATflcx1LSNLJBE1t\r\nSBsS8H/+ScOXhTkWWqP9vzNThUJdfUuEyILhLUkPPaZDnKr1UuYL7D1FntOF\r\niBsyL0rxM8Ms+pzLcPZ/5SxfkfZUAlXTUyJVeXlh2E1Pne/oR7kslpX01qMU\r\n+WMtcL//GmwzOVBSoJuF3C2oMvydCfSLtZGtq6tHYo4GKiUPizl9FnwmQWER\r\nKcBPWFNQ/iQPs71W648FoKh8aTbc5A2z7sFV3ZzsNg4VLn4Nf7HRsRNDaCYH\r\nNHhUx8fWX0FzLypDDolZvcYPyI7cU53sGaF2X6ssKLG9Iyij+/5cE1XvKeEE\r\nwFDcdMVZOUj2QR+hnMGvIWf0NB5LrqLyC5OLdTpV3pTgqI4zJpyJdnqS8g+8\r\nYGoLtrWa5cci1Me6pSCG/ydBI7YmDwjjQ2ENPaKcm83AOPuQ3jrlu7QXyyah\r\nNLeyttZrlbmga+IZwv05fTv6uQdo9zCyAT8=\r\n=iLL4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.10-beta4_1658296328425_0.8900619628257751"},"_hasShrinkwrap":false},"1.0.10-beta5":{"name":"@gobricks/parts","private":false,"version":"1.0.10-beta5","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.14.5"},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"1b54a90565c0f36c6d83f734a0c0c362f1ede177","_id":"@gobricks/parts@1.0.10-beta5","_nodeVersion":"14.19.1","_npmVersion":"8.13.1","dist":{"integrity":"sha512-oeO5tFE7A6dRjKzQsQDJc3RaMu6y3yPeuHlbrpqMxlD2+Puszc2nrOv/NL4SQlr5VhzfKE87OjZlO+V1AnzTHg==","shasum":"d8a5365f1ad10c24f1c240be987629cb2c1050e7","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.10-beta5.tgz","fileCount":7,"unpackedSize":32237,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXdqmX9Q9bsvxGoiaju+fJ/aJ52NpnNSc9nEA5obqIsAiEA28Wym9H5r/dYIQcfT10QurAPYxwC365ldRnJq0EAUIg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi15xrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2oxAAo8VxCd6gujW3FXszT5hryFAvECKSwMtlf+THwPnJ65McGmo5\r\nLXpJs25uHbJEnZqhVIogUF57U8WXST2ixuhVEHwhJ4kWN8CxipVwZZoytdVv\r\nEIaEyLotcHiNjX6rx4xyRvSojgWilqNDGZbljcaqjP4uHQcEXFcuiQGM8Ruu\r\nYY6TyhhG6BJAHlWA7Ix8xs12z7mr71yTIQGli+AwLHSnfWMAKHi09MUSbW7g\r\nzCe/5n/12Rm+8gV9q3NWmnzRlt3Kth4D1rYJjZhf/qUtluJIYc4krZoy4raG\r\njGX/hRDwF0gzrl+78F+xettHQt06bQ3TG8IAZQzEbXSPZuI8XrISTnrS6u+T\r\ncPAinPvmHgdvxyiGQz9dr1wWFItZpqK1VlVHIDRGjtLPNXNoX1xth8XhE9dC\r\n70wDQJ8MvNw90kzmgRgryelB9UPxB3acbSTl0nZON5zbtBmazqpw9Y+b4gO0\r\nCNgNrU3uopIpZvJjCuA/IIOU0xjZ1gMJrzObm9oS5fq3VdRI4d+BJDUrpEy1\r\ncQwyA8Am8BjAFWT2R/YVxv4wc+aBgLtPsHO+TYfiXuOxPyLd+7rNxxOEaeSM\r\nVNkJwsnpVQxF+Fqa1Bs+8xi8bE62DSUlv9KtRf3nN8NgHLnzGKb8zf973SlP\r\nrxCq6kzUzQ0Howb5fZaGPlvG3UC/WZ9M0yE=\r\n=e8+l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.10-beta5_1658297451247_0.14737225807641408"},"_hasShrinkwrap":false},"1.0.10":{"name":"@gobricks/parts","private":false,"version":"1.0.10","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.14.5"},"gitHead":"1b54a90565c0f36c6d83f734a0c0c362f1ede177","_id":"@gobricks/parts@1.0.10","_nodeVersion":"14.19.1","_npmVersion":"8.13.1","dist":{"integrity":"sha512-LjcbQKHcSNSWay8LWkrEaFK19QVDYzXTw0UNepiR4xsRr5q+hR34OM+taIK2nM82ASUAAElEsSrLVlgq/QJmIg==","shasum":"15c1901e7973eafbae7e70e845195f083618c026","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.10.tgz","fileCount":7,"unpackedSize":32231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkc8vxWJhngUuHNvrQ8RnaHosyb6CY09NOPby4UQzCSAiAoopR9TqUhEZZP3GCis/TrhMRhzj4orkZuQKhgCxHYrg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi15zsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1BA//ZUDcHQKJgEFI/FAjaNp8oCDn8K+hT1bDoDiy9Ata6opMql8n\r\nmwIpWFhCtXQRqADJDlPIVPpihQIOul2kxZyqW6oGlOZrK+ZN+9b5UF8MJMWl\r\nZbOb/IkE7+D2aHhBZkxbhgKiqyJRRZDGnI7FrOd2ApH32bfR4NQQT6Ukp5k7\r\n8ymq2qnIqpIBQYLJzA+ErudlNz/G2nAgs38W2N3V1cyMc0vuSmiO7GWxDRfT\r\n+SzXr7hiBShnJwW754gwQwt79ScRMdrGhJNliLBaFp0pA45MjzRGzMI7ljPR\r\nvf37tMFDFf5/R96DvSGpzv8H1qdMrHR62IccSOV12e8cfchRtXf8LaS3Ph2E\r\n2woCStLHZBlXHGJuP4/GS0YUJORYTSLRu4fkJ+6/iRTz6zCZ4JtVOdGDnSTT\r\nK0wmUkiKK11zSUA5W4izEFOHafFvRRDI9NtkSd8Dd7e9Gfjr89tPWyRyxDnR\r\nAETzWcNY9ZgZRGquba37ueHY8W0TQkihb+ACtf3JdHdiNB74t6jzoRP1k5xH\r\nB9+a2b3DHaf0LWykjqxHyImmb2p9CUZ4wshoPZs3exBrNhxzgk37/lwOy+L3\r\n8RYb/pGEIO91okto8c1lvNyJjrnXWlZE+YF6gHVGf7zjJe6UCP4eLujqN/y6\r\nlq7XUvDpDRX8rZlfe6lvDlHOBiw4EYdiZUs=\r\n=Wb/n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.10_1658297579868_0.7092805714951924"},"_hasShrinkwrap":false},"1.0.11":{"name":"@gobricks/parts","private":false,"version":"1.0.11","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.14.5"},"gitHead":"b8d1fc056387b805920e79d7e562d27ca1987005","_id":"@gobricks/parts@1.0.11","_nodeVersion":"14.19.1","_npmVersion":"8.13.1","dist":{"integrity":"sha512-SXfQa6NyV3eXDEIJZrmPGJF3vfQlrTvo/8xd7P0IYCZeQFqEBoOlxK/K+WC5/7/n9OisqRSc6uiSy+5ULOwCHA==","shasum":"ddd5341ce22664ae111ef1bf3c1a3b79f5ed0cdb","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.11.tgz","fileCount":7,"unpackedSize":32247,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuQeGmObdPKMcUYUnML50d+8N+Dp1jMf6j1RWUObwXrgIgbGlphVchI/EKeUTZ7t7TycksT3jhzR80JMuvqAnGOH4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi161FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLphAAo05qH72UkQq3C3Xk7I7dN9oMrYg5fgNOU8TFGia5jIQxHbtI\r\nsEKe5nsxOGxJbNMdB6NZlXdI+/404V8XNvM53aiN6yycDmH7hkwrZOkzlbho\r\nX/UlBnph7D9d+Z4rkflgmHrUTypjg8AuwobKQ6tSztJwzAehyf/NlA0VpBqO\r\niKPes5d3yNrIzG+QNaTByCmgiHsuU01FQ9SdOyXGyDWCLk71aqYUvt1wE0rd\r\nhKPWW4/jyzIJmzyJ8hiOgtBzIlSmcRuRADgWXBJ2tUIpkHhHNTYTwbCbo90j\r\n5PVOa2KNQmioKCZYfMiE48NkZmfSJrgFdg4p0VK98XxMta5Q94a09ACvx9nD\r\noSZTKKFilK0qTTh4BRpCAR+tfnxOxIaQqmWPWWMefL6x17jFKHyk/c/R1or3\r\nd1fXc8S8eSL73mHV2pxe9xob//Hl5t4VhrW+fDLJzZ0Jh5l6Fjwdl7gdrujr\r\nQp0kuMrjFsVxkdUzpHANB5DrDWP8IT9HNRElVTdgspJwWhVNobkOX1wP+koA\r\nERIMBlT+Lw8kXtyI2VMd6L63V1BjSwGguVnoR4+ITenr01cpqI08jcGP5hAk\r\nN4Tuw6Ss5wKaYb9MYKRgdsbiPGt/vtbD95Y4PDHtIk93Ev0AohJul50LcWy+\r\nxFDYTP6wUtc6mALRRn0mL6rZ0hhv6jODmjg=\r\n=mGvi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.11_1658301765434_0.38769111149872004"},"_hasShrinkwrap":false},"1.0.12-beta1":{"name":"@gobricks/parts","private":false,"version":"1.0.12-beta1","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"build:web":"rollup -c rollup.config.web.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.14.5"},"devDependencies":{"@babel/plugin-transform-runtime":"^7.18.10","@babel/preset-env":"^7.18.10","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.2","@rollup/plugin-node-resolve":"^13.3.0","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"78089ed8fea7c2e959327c127e1242e46b54ad48","_id":"@gobricks/parts@1.0.12-beta1","_nodeVersion":"14.20.0","_npmVersion":"8.13.1","dist":{"integrity":"sha512-v9bAI/EspbPFUssQXX1du4ZWRVt/BSSJBJgHUJQZ2/5Hby3kGTuaxOILTrGgrZ1FNoQVcgP6xK2KjNK8gHfkzg==","shasum":"1eb5a1be01cfaf212e8d984f5da574085524551b","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.12-beta1.tgz","fileCount":9,"unpackedSize":58639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDIdjKWD6ha4WmmZLHv9DEKEOJMzSk+TWI8r4ieNhRvgIgTEOOpZNLqffUuI5EUlErH8CTg/f8yvJySWk/HaRsgJs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8jJzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmombQ/+NMvfEaVuS+uhtFcTedDf4B11iMtp24QuG/Ax4sDPbBoCenhF\r\nKFp8CYsCGndBLZfs4kP74VrWjj00ndbxKO/aOf0FUBjA1SzFTYxbXRRr4A6k\r\ncYcwxA3rO7cZH/Q4fcdPzlVZvxttoil76VlGEXOCWoOccYbY5f/adQXaiVBY\r\nIqNGEPlLUBINGfsLxE5NQYV2YVUj2/Jqu2yU5j1h7AX2Q4OwUtoNJ6AeM4xd\r\nAd9xw7NKrQvI8UdmLK2li7lvfNrEznXOXIa3br1ZfQu+GRNbijQFw8VaJACb\r\nSK3VAKfV0y7e7FNsfYCYUvsl3YIujjk09kCTOKkfKiyubMBjxP4tjoFnyvXF\r\nNavEbRI7aZItShHoFlUmlITgeQqPuJLQEJHLFHTz5lRx//0ZT8WK1Cmmh5Cm\r\nPiGrbBS52gKfJz+ujhUfuA4rwMvIl8Sjw8RuIGoYPyOVP2TdRy3V8iVQ2lj1\r\nutzSzynYVb2Yp/R+O9yA10/bV+9LS6497YsubqLsGFWij0xK0ExAakWdmf1V\r\nniynSc4nNSi3svgLqWfPzi9Fs+wd0iI94ClW72deXs6ZlDfh5z0S+La8XoJb\r\nrXBLKGX7e8KHvrDaFX2haoorYaJZGJ6TPVxNi0QM99ycGpanH+G1/EUnQg+u\r\nIiX51q9LsbHJDr7212hoCkKmhJhzOoUoXck=\r\n=TWuc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.12-beta1_1660039795259_0.3801368943322261"},"_hasShrinkwrap":false},"1.0.12-beta2":{"name":"@gobricks/parts","private":false,"version":"1.0.12-beta2","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"build:web":"rollup -c rollup.config.web.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.14.5"},"devDependencies":{"@babel/plugin-transform-runtime":"^7.18.10","@babel/preset-env":"^7.18.10","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.2","@rollup/plugin-node-resolve":"^13.3.0","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"13ab2f6eb6d79b7fe17f3ffcfd1bf1f7ab9b0df2","_id":"@gobricks/parts@1.0.12-beta2","_nodeVersion":"14.20.0","_npmVersion":"8.13.1","dist":{"integrity":"sha512-RIZOLtRXBi1wgQyZD5BaOPolBwcmFhIWgGk96NtaE3dQfnrjq1oVteg+UwdckeMISY6SJeT+aFaEXhFjhjPHCg==","shasum":"70c99717f6c65f805540b69e250a42163c91a863","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.12-beta2.tgz","fileCount":9,"unpackedSize":58867,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYgwRtqt7h4u+d688A9Iq3LnaxUHUpyVnzdV6d7ub0aAiBm/3OoXzz6o9IFxc+0e5EKP1beuykpw6ongSWWQZPNoA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8jauACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFcw/+K7he2/Pip1UxLLzlqq3pY8NsW1JDQdm8h0v4wws8KacKvNKO\r\nK6nqD5o91Q1zGOXdP06ULq5Ydki2o8cteKfrKAB51l8A6dJCdGFdTnSIwOyz\r\nUZ8Meg2/vdJ8fKJjp/UACA4FplJIgvVJxy6rMVtNbPQT/DRSobOttpd1P3qR\r\nMvTsBDNG3iLYywP/XfxWqIbbHMwGEwErpDvNXWig08QHAXzDEom55bT4hgxn\r\nHjb+OLxXkVAZIs5JXjOv1/HoJqA7+MO5Z0M6196F2cguLtD5lYz1WfJCOb1L\r\ntsz7Kx40YjM6JVEa5QZJ2YTfB/ypjXHTdbtkmSah0dePaS5yf6W2rbn4PCOL\r\n7n+cYAy+gp3lSHY9tBPHUJbSd9F4W4p4HEDIKrDUy3fBj+u1MqyqBkN/h8Vb\r\nqNFeSEwUEilVzXmkTxVM1UruJ97Xow9RQ2yYofV7GCeSMdA6b/wkeqA4pMWH\r\nDh2/57Hmb1/4ALncvlaIl6svDSZJaSqlNsAKCKnPjYOR/fc4Iwp1erwyX9ed\r\ntMRhxo7Svar6bSUDtFTm/d76HcSCy2ApBKkBcjb51pwiYkMhAdmUc9bJR9Np\r\na4mQFpgHCTPUrqDfXsWUIxWRGem6qms4pFhTkBvJBj404f8R4lW82isKgrnl\r\nwwAMmuG9sJoFkH5XkHnmgpAs7FjT7On6Gd4=\r\n=ejY+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.12-beta2_1660040878214_0.22529645262875642"},"_hasShrinkwrap":false},"1.0.12-beta3":{"name":"@gobricks/parts","private":false,"version":"1.0.12-beta3","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"build:web":"rollup -c rollup.config.web.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"fast-xml-parser":"^4.0.10","jszip":"^3.10.1","papaparse":"^5.3.2","xlsx":"^0.14.5"},"devDependencies":{"@babel/plugin-transform-runtime":"^7.18.10","@babel/preset-env":"^7.18.10","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.2","@rollup/plugin-node-resolve":"^13.3.0","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"9fd4a17f2b298239c52bbee5fd8da3c312e4d7ae","_id":"@gobricks/parts@1.0.12-beta3","_nodeVersion":"14.20.0","_npmVersion":"8.13.1","dist":{"integrity":"sha512-BLEiwpG9ocKRwF3Bf+J6G+99vdjmMLaLxq8YV9I+UzzIQ9z9tX0V51wJ9OFrj7lxH+2htmbhAyPQ02QT+a1uMQ==","shasum":"c3879be6761f5afad38ad8bdb62d862c4ebea6f1","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.12-beta3.tgz","fileCount":10,"unpackedSize":65478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCy5Xcaq7kJM/E9W518dnG+NPtn7D2pMYfqrPGK+77DwIgZEFb17/HUduFSJF8gQwv+//A/wiOMUauAWK0uhn8JPo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMuwVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCcg//U+L33MfpWnPZgZe5pfceU2N+cI+LTt5er23Ym5UDoiO2IcqB\r\nJ1daF2McCwGSuly3rbGYsa1eTeEnlYuUF+KnXgPfrBo5wmyVSghyatznqm/z\r\nXTKqPFU88LhWtf042fpE6SwnENjGrCDaALPhmf7mPaD/zjB1QAxE/1ewielu\r\n+cJmsEUZmL2H1sxPlz3IS6YTu90xl1J4vhxYdKsY4fkm93PmduD9gBS21Ug2\r\nVCUdGsfVLEeedHvVzH1yX4zDFq5M42h1vPMt9B34ufAPCFcWNr9An8ik7Erq\r\nWNVERYPhAC2D4ymgU5MBmAJRED5nQhrMqiFOBpPwGaFoh4DZ2kjQVvc2RcaI\r\n/CsSuwvhtqVw/uz2V2gUQXTnqFLqtdUMZ9zqmeGaZ0rOT9qW3Z9KEbVRLFQH\r\nGHKLIDwTf2hHYvTTiObo5avhizVDsVtUNTQy1rB0y3g0IeOUBLCmQ4ZEUT2A\r\nMrCZAEaULCWIJh2CywkP1NPqPt4aOMw84aTP/3h5/Jl4Bj9HqcLpIQuwL4SS\r\nNuoy7UXn8pIvEDgft+4P7qfls9KsgFaIVOPUxI6X+UW5jhcZV8xRJwKUMczb\r\nY5SAG/jgOkpSW6dq9qKWa6TZRpZze6HwoDRtJt1PLkGLIlCLLVlNwx3h1zbI\r\nG/8GWb61S+63nu8MvJ8ELR5Jb77nqw+kZBs=\r\n=ZmL1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.12-beta3_1664281621482_0.9413792546407715"},"_hasShrinkwrap":false},"1.0.12-beta4":{"name":"@gobricks/parts","private":false,"version":"1.0.12-beta4","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"build:web":"rollup -c rollup.config.web.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"fast-xml-parser":"^4.0.10","jszip":"^3.10.1","papaparse":"^5.3.2","xlsx":"^0.14.5"},"devDependencies":{"@babel/plugin-transform-runtime":"^7.18.10","@babel/preset-env":"^7.18.10","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.2","@rollup/plugin-node-resolve":"^13.3.0","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"115a77436b8453fad035a95f8266655646a0e33f","_id":"@gobricks/parts@1.0.12-beta4","_nodeVersion":"14.20.0","_npmVersion":"8.13.1","dist":{"integrity":"sha512-NgbMNczSk8at4/s2CuyiC2yZUsrVDNFvoJBgKthLpIN+jk5MplEY4/Hz7zipm77eOlhuRM3Z+tsjbuhffge2tg==","shasum":"b2d2ac92553b09cfe3e93be9eea8c3fd5465bbef","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.12-beta4.tgz","fileCount":10,"unpackedSize":65430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVkDqQdvt2ZwstTNTkuWHTOGLmtuKR984UsqWYrMh9jQIgeVF8gBU6QVMWZbUM2eiYQHlOR7gbasPm28L0gQ8FpOE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMu6LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP5A/5ADRODWtipo4WsZbHaoquNsD264/OzjsZRXccI+YgPrusDPqd\r\nH/N2s7xNbq8frvIm188eRXdOIW/9iQYXeGUYXRCCSfGAxkVmip9FJH2mnnxG\r\n6Jl4+WY3UZI9z9tzKGab3r9diQW3xgtbWIy1mBWJdECpemvMXOfRjDP1EH4i\r\ngk747o/aMnClg8b+rvNO3fzXAWPc8P/ui6jptSQO6BB7gww1C4N4uXXp8+C7\r\nkPlQ/wxP7aFkpw8O0GvGiaEeYVMwW8UkWLd1og34pPDub/P/nm2Ph/rDLwod\r\nA45N5Ech9NAjdAeM/XXx5cjI9ypMoJaHguQs2fbeqUoZeqsSK4spCvTcXB5a\r\n5hzLKtg1xVrvi4PPrhPzuB4hEK9F7SKkPtXJOv9oliuFtTk/LzXAe+dJ9xUc\r\nhrh7fszcZ1HKVUuoH2hOgshJiTpeYIV7HpN2g5Lxp674DiKMRplIUoJNimCY\r\nJcuvTUNOsfvLnLZWUlOubqVSjjL1Fcky57FGJDKjjlDfnINswqFI0bNZEM7O\r\nq+9uUiv1MfQwR+Mo8UvY8YG72x21+keYll+KUhi7zh1IcuKqt5RXc0/RPqBH\r\nXd3NwHX2mxd48dcb939Z6bOBp6h6hVcAkurZQfgySoJTXICxteQ0MhlCNEJ3\r\nb9e73LKkJthp1lLSsDoPIYRaI3+VkM7kSJ4=\r\n=jFNv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.12-beta4_1664282251248_0.5645114301535605"},"_hasShrinkwrap":false},"1.0.12-beta5":{"name":"@gobricks/parts","private":false,"version":"1.0.12-beta5","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"build:web":"rollup -c rollup.config.web.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"fast-xml-parser":"^4.0.10","jszip":"^3.10.1","papaparse":"^5.3.2","xlsx":"^0.14.5"},"devDependencies":{"@babel/plugin-transform-runtime":"^7.18.10","@babel/preset-env":"^7.18.10","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.2","@rollup/plugin-node-resolve":"^13.3.0","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"47e59bd2d737347faf7bb9683fd7a7859960944a","_id":"@gobricks/parts@1.0.12-beta5","_nodeVersion":"14.20.0","_npmVersion":"8.13.1","dist":{"integrity":"sha512-/QzTHkiTOBft4CqAb0YpDJc5FEUhJd6Zmo4PvrnXnOsCrdwMH0NGJxcAAGtY6x+IiSSbqXToB9Ys7KoMQMpDOw==","shasum":"707eff585b263d54fd9abdef339f81418ad653dc","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.12-beta5.tgz","fileCount":10,"unpackedSize":65570,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQq/ACG2vQ+QkxsGweDe904QN0oauwoEcdA49kpL+g3gIhAIb+usYSLrNoI8yFf++V0TRb/faKwZsleNWviyhbMxjJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM7PoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsXg/+NLuRFw+L01c/f7LNejOk2eRNzMNzgfxDF5A8ypMcBDZTsP7n\r\nrR5IbhpFL/zTcDnAAczXFkp6kEQ/7xXVCdW2tlWDnSmaok5wRTH54vy37O20\r\nqFrIVtoJGaFyL/tPMKU/BFSL8xbS6Vc0h6LO0K2utfu/c3846JLw3HWsOH3p\r\n1ZzjGwPDGgh1I4j7DzcwISe7cJ9PIs6b8C8/Q7lnliagPJTPj6Lv1qLLXwkr\r\n2ZzarBo9zM/LQnduIfp9fssYDhwiPY8rtGpEnPKuvsAOSQEkKaajdKcITSyD\r\nSqDfE2kJTOGoZfnM5k9v2t2OjIEAD2xuctSPUO4LZ9ItCPiOFrt1bBmPHB8K\r\nb4JDG1Z25hLRcqmKdEa2EUiCPlUGg9RYiFw04jAfkahZHb5v7RfSAGoqg9cP\r\ni2JDKlcx7RYOihKvPb6Kg0cs9jRB1cHDYXzLDEUOPjnkbnLPeXkofdEKggye\r\nKpkAcuL51v+n+uJOXqCaVPRRegDJDZLuN1CLTGh20Era0Fyz/modS6+F3p1v\r\n5GuAIk3sjnRwkX8hn25uk4ryYE55O8/x8A/u4NLWaF//wEGYGsm2BiAa/0Js\r\nt5baSZd0xAHtwvHjJQgAB8iFWYNqiSb3t0cKSX/LU4n2DXfIXE2zOaRdKAS+\r\n7nz12HYqcqeLf542BXMc7d9tpFKHtWuweOA=\r\n=H8Gc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.12-beta5_1664332776224_0.46112030228274303"},"_hasShrinkwrap":false},"1.0.12-beta6":{"name":"@gobricks/parts","private":false,"version":"1.0.12-beta6","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"build:web":"rollup -c rollup.config.web.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.14.5"},"devDependencies":{"@babel/plugin-transform-runtime":"^7.18.10","@babel/preset-env":"^7.18.10","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.2","@rollup/plugin-node-resolve":"^13.3.0","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"f6c6724111926aeb2506b690b5fb2f0e23aab0f2","_id":"@gobricks/parts@1.0.12-beta6","_nodeVersion":"14.20.0","_npmVersion":"8.13.1","dist":{"integrity":"sha512-Mkef75pSoi61GITA4rswBrYgGTuOczbcc/Jj+SxzraBsEoDLMe9PLGsfVLod594EiUz0iLB3xUYPA9870yaJAQ==","shasum":"aafb62878e555cd4b742b7ce5605289c7522255d","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.12-beta6.tgz","fileCount":9,"unpackedSize":59007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAXT0mO3+xS6MiR0qVKDhhfR628nRcnYmGNkNn80O4wAiEAyisan74dAJoK3Tm1D90795KxpnOsJCt6+ijT6R9q0rQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQo/jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP3Q//fM4YUxZHNzUY7XWGyK/FAYy2tm7lFPldvzY6BMdKeJ5rWJKV\r\ngIosrcozi5u/XCOkKZmjji6JRYGd+GiaOte8r1fK0C9teVQ73p4jKSoVV8ik\r\nh3n6cj6xonePhKm/eTJQMX5vTjqXmgTkMXSuzEBLXRoZG08hSuwfzG2S3ilt\r\n2MhjxWDKjbLcWePLg4UjVQMP12JqsLdvFfeNZJrOrSaO5a7RC3KmnaZ/OJPz\r\nAkuIMhz6YqOaPtxafb1EiIFGOc4iEvhlaR0XKMq3Ju/jL6D6ql7tYXFd90vF\r\n5IRzE7hc+TEgFM7E8hPrSybPr/XsBQoVldtnLBXn7HxdWQFV9K2e1apvbBqK\r\nAEREulOc0e7mrp0e48NpOcO59VnVDJPiSBPbjGczTD68EMPly3KNs9FIgn4v\r\nDC8+R71VJ7KZMgMay+qgf8GL17uiaQHyubw0Km1ananfM1J0v1HQsv+VnXrb\r\nmOaCYWhxxVgDKNM9wRkKqFc+FOoLshOKt9W4TjQBBzQKF4r5eP9u+ck7QaPn\r\nR9I92XbFL7qVH7cEboNT4JQWPMiZ9WtoKUQ0Dod+KxibBaC9qTlefv1dZg2o\r\nJufBBY9UmqjDmf4jWx4vdem+L4783AnlcxnRR2iwEM2aSicUFU1D6AAMqKyr\r\nAzJtB6YxXOSc35BXkXoQkTDWHMl5wujHJ2M=\r\n=XeTv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.12-beta6_1665306595233_0.3680361144963251"},"_hasShrinkwrap":false},"1.0.12-beta7":{"name":"@gobricks/parts","private":false,"version":"1.0.12-beta7","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"build:web":"rollup -c rollup.config.web.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.14.5"},"devDependencies":{"@babel/plugin-transform-runtime":"^7.18.10","@babel/preset-env":"^7.18.10","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.2","@rollup/plugin-node-resolve":"^13.3.0","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"12498b00b1380f709b6421c1bd7250dbd66571a7","_id":"@gobricks/parts@1.0.12-beta7","_nodeVersion":"14.20.0","_npmVersion":"8.13.1","dist":{"integrity":"sha512-RaX9W7MzTwPNPmWUcN5jVWxtcuZfAw/jh7zssUoUPLqNbZUchcN/gBJFuXjxvTfaCL1Xg6378D0B1ZsITI+Y8g==","shasum":"4fe597499ad27a33c06195e5d0d72b3bb60b9b3d","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.12-beta7.tgz","fileCount":9,"unpackedSize":59033,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMhcHVmonAyWdntMdhgYMMaA1B139yrgP4XPBG4NuTngIgQwSBE4iCROA1EjymTRVn10j7qstC4D+l4nljANRLqcs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQpxQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDaxAAi50aSTaOQgtRHpLE3dHbXISinr1IIEqc092siibjm2KuC9Hq\r\n5Mo7AmkDQCEKYrTxlaI05i8N8Bfb0vmkJxWLk+GX+IpDbJ1PfL1OWnC5T1n9\r\nl+S+iRBRQhNmSDQrM9iDE0UQulbj6zSsHK5Eo7XWhy4UEG5YXSol2Fo0rRzb\r\nlkGfDb1nHuMHnraDoVRINYdq58VP15tFCi4ox7SEpAd78Qbhy/t6G6EWhS3s\r\nzcv5hvgmadFztgiRs8JtKweHxsZb9UxLBezLU8AZnRKKjfC1j9WvtGo0VsG+\r\n77FX3vLQiIBgzS7dNOLVrrY5aU95OOnX2fjERY4JxjK6hxNII9jPEmp1r+F0\r\n90WFBTUJZ+cfIXOBf6ObF7xnSwaCUkijaMqDjAC0WW4Z1DrYHzBN+4OFQrHi\r\nYe/ZR+vWdWfaIOsTazlAWsJNmSagFIazbVkJzebYQuGSt3DatXm/Q68koPJm\r\nOswIi0kdqJd4RDCtLxrxnax+sYSbUX/iZTTmIbAwranr3R8j7i9dPhTKUUxY\r\n/bPP0Rz+SgYDzy7Td+fOY6JfqRwaobBpUnqhX3uvXu1IU0PfJYs3kmhA+HaY\r\nE++f4cMUPtfsMMvFHPBOa/WvFO0qN4lRVe8WecakJ+1OuuL+PvL9j7sLn1Wu\r\nNgVbfr2fkO+DsKzZe7KI0k7SfI3bLvK6RpM=\r\n=r3Cy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.12-beta7_1665309776629_0.9578304739562271"},"_hasShrinkwrap":false},"1.0.12-beta8":{"name":"@gobricks/parts","private":false,"version":"1.0.12-beta8","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"build:web":"rollup -c rollup.config.web.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.14.5"},"devDependencies":{"@babel/plugin-transform-runtime":"^7.18.10","@babel/preset-env":"^7.18.10","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.2","@rollup/plugin-node-resolve":"^13.3.0","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md","gitHead":"39a515f46cb401cea21b148bd8dfcd6a49f06734","_id":"@gobricks/parts@1.0.12-beta8","_nodeVersion":"14.20.0","_npmVersion":"8.13.1","dist":{"integrity":"sha512-eKEIg3vvFEKeVpFb7K0IVVGgCVuXN3Hg/Q9kIH4RkkzdJyIvo1N/elRuua+h1MpIv81YWGT8x/TtiBp5l+ldZA==","shasum":"0b57fbbb587b1411314e6ec280e72ace7b1d5a4d","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.12-beta8.tgz","fileCount":9,"unpackedSize":59110,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+VDDBgNetn7JkxZlQ327z1EAGzFjbqUmvNxmsHOTUsQIgLwubk3oz1tWVg6IXU3Zcbz6xjZx8qn7IpGRR3scBioI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT7SuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDmA/9Fr6tH3QR2h/DTtQ9gOBerXhDNo58rnSHrEU9weuS8toZOVeH\r\nnQqboltmR6muI6JE7FiIYkD7Uly2a+bByGfY0aAf1RaHX3impSE2iKxWgAjH\r\nIaTmrYSmfzTH6V8JwdzkeDlmL24LBP9Zbw48bGBMAbm2oJ8iZEUSEM+VfyxF\r\n0Fonjdy9cyHWSefxS8yMU6WZgdTpKDF7BkBhJ80oOkXdraWmlcCoCYtqi5nu\r\nzfl6nApKto9LLjo0Vnfzyw72kjgcGTDRLx/lqtoLqdzMeGPz6rrAG7+TRZOl\r\nQ1Q1WIdGinsF97NFs/NoCfaBcMsw6rHs9HUMj6+O9nZdb9AkElErhNCD46De\r\npd//dvrZYQNC7QBIrqHKvwGischkTAXK0XPRmci1f5YyqxHtE0hhb2J/Eqny\r\nxA3flUC1hxsw8LracbHUYJbFAdxRdjEfX+6eAZ5D/cNp9SyH0KJb7VoHSK1i\r\nBW9MI8vns4i3JUnPtPYwvv0JKAk09u9nnCkXPp5amrhyPjo/MYnV1/vZiwZp\r\nSZwsNqvcDtLWP7SquwlO3z73DkhHFQVC5vvALcC+M430NGhAloQ0/bKMh4Th\r\nejaqh+WliZD4XQl1t94KDO+fJ9MccFtgArNCDESXQBjguZ/efQpfOXNTA9DY\r\nKvj0TnON4y2Q0akL2eHjMGwriokVM3xs3rA=\r\n=Zvbw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.12-beta8_1666167981818_0.5454312640674903"},"_hasShrinkwrap":false},"1.0.12":{"name":"@gobricks/parts","private":false,"version":"1.0.12","description":"xlsx/csv/ldr 零件列表解析","main":"index.js","scripts":{"build:web":"rollup -c rollup.config.web.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"papaparse":"^5.3.2","xlsx":"^0.14.5"},"devDependencies":{"@babel/plugin-transform-runtime":"^7.18.10","@babel/preset-env":"^7.18.10","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.2","@rollup/plugin-node-resolve":"^13.3.0","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"gitHead":"b1f8cfde5c27d0bf982e2ca05fd8f8aca274fb11","_id":"@gobricks/parts@1.0.12","_nodeVersion":"14.20.0","_npmVersion":"8.13.1","dist":{"integrity":"sha512-ZVMyn8fGWsASGGHYm+vfvabPbS6HSuzPiVVS6QP2+CafnPeoMzpyqUqhZUvNrROPpHX/sc/dxR48wNgRLb2e1Q==","shasum":"022f7ca776ffa50c8442613c158dabb212af2bbd","tarball":"https://registry.npmjs.org/@gobricks/parts/-/parts-1.0.12.tgz","fileCount":9,"unpackedSize":59104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHi7LLGqosDJGC3PT6famSA+82NCtH17gtj/0km9IdgQIhAMyXre62FSdyla+eagK5TiMiuIzBEqMYZZDt7j6MAemi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt+yMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqD4RAAoc0VJvXneQjYFuoipGZf1sUwCiKPFXMRR60YyyulFBxu1QKT\r\nQnKCQGeGCwbR0j0k3D0J0cuGE6exeThxYD21MAl6h2/HBlIVfCN75uyeGRrY\r\nj/IcQ8L/+DQzO9RjPkPxWOxZxHEhyXLmTsSxsREe92mpuYilqL3xG/ChSuso\r\nQzIXsU4GnPqUPCZBSF6YvSyeY1QFB8J0oY3RafriA6+IITh54rbmag1zoZyQ\r\ngmABfn9MPUbyUDh+I4DgpK+nNk5R9KEw84L9ldTAbIQ2JgzMPybAUhMH3aYq\r\nNmEY5R8E//819yac8yi5d1/5TiYGz3zYuAvePdZcvzClv8ocudsv8AZTqSGu\r\nFeZ8qJ8NcJopLjjGmv6pZauc69vG6ILHSnbcy3OU2ynTVy3OHvhyn52yDJHk\r\nAoOI0RChifgH3ZF6n3u7sMr8WZD0c4J4bCPa0tcCkwfPiPKc2mz3W3wsPzn0\r\na/84cRqS6BXmkgY4gSWHxUst39n36PPZQImGjLcVbpJ284zsvpFXSPcOzOoB\r\nJ4qCJMynRXUN8CM/PXSkaopKD+PAYC2VsFdmSl+Xq1La4BbexAd6hRyVRUzz\r\n+YHXQL6M2vGXSeEg+0MZg60QZWuHlxmMJW3DqCpl9++O6GyTjAjwlpz6Clz9\r\nx54Es/zXYdfj18wrgkAMnyonDjV0GvzJC58=\r\n=O917\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gobricks","email":"liping.ruan@qq.com"},"directories":{},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parts_1.0.12_1672998028122_0.8942546828504649"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-07T11:18:32.385Z","1.0.0":"2022-04-07T11:18:32.576Z","modified":"2023-01-06T09:40:28.421Z","1.0.1":"2022-04-07T11:38:14.890Z","1.0.2":"2022-04-08T04:13:42.556Z","1.0.3":"2022-04-08T04:16:29.626Z","1.0.4":"2022-04-08T06:52:39.027Z","1.0.5":"2022-04-11T02:35:44.005Z","1.0.6":"2022-04-11T06:39:37.089Z","1.0.7":"2022-04-25T03:55:57.639Z","1.0.8":"2022-04-25T04:17:40.787Z","1.0.9":"2022-04-25T05:58:49.862Z","1.0.10-beta1":"2022-05-20T06:49:37.860Z","1.0.10-beta2":"2022-05-20T06:53:27.146Z","1.0.10-beta3":"2022-05-26T07:09:43.032Z","1.0.10-beta4":"2022-07-20T05:52:08.577Z","1.0.10-beta5":"2022-07-20T06:10:51.349Z","1.0.10":"2022-07-20T06:13:00.100Z","1.0.11":"2022-07-20T07:22:45.673Z","1.0.12-beta1":"2022-08-09T10:09:55.404Z","1.0.12-beta2":"2022-08-09T10:27:58.393Z","1.0.12-beta3":"2022-09-27T12:27:01.694Z","1.0.12-beta4":"2022-09-27T12:37:31.442Z","1.0.12-beta5":"2022-09-28T02:39:36.467Z","1.0.12-beta6":"2022-10-09T09:09:55.414Z","1.0.12-beta7":"2022-10-09T10:02:56.802Z","1.0.12-beta8":"2022-10-19T08:26:22.063Z","1.0.12":"2023-01-06T09:40:28.330Z"},"maintainers":[{"name":"gobricks","email":"liping.ruan@qq.com"}],"description":"xlsx/csv/ldr 零件列表解析","keywords":[],"license":"ISC","readme":"# gobricks-parts\r\n\r\nxlsx/csv/ldr 零件列表解析\r\n\r\n## 安装\r\n```bash\r\nnpm install @gobricks/parts\r\n```\r\n\r\n## 导入\r\n```javascript\r\nimport Parts from '@gobricks/parts'\r\n```\r\n\r\n## API\r\n\r\n### 通用读取零件列表\r\n```javascript\r\nconst {\r\n    gds,      // 仅 xlsx 返回，原 GDSList\r\n    parts,    // 零件列表\r\n    studios,  // 仅 csv 返回， 原 studioList\r\n    xlsxType, // 仅 xlsx 返回\r\n    buffer,   // 仅 xlsx 返回，文件内容\r\n    text,     // 仅 csv/ldr 返回，文件内容\r\n} = await Parts.getParts(file, extensions)\r\n// file 前端传 File 对象，后端可传文件地址，extensions 默认可自动获取\r\n```\r\n\r\n### XLSX 读取\r\n```javascript\r\nconst {\r\n    gds,\r\n    parts,\r\n    xlsxType,\r\n    buffer,\r\n} = await Parts.xlsx.getParts(file)\r\n```\r\n\r\n### CSV 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    studios,\r\n    text,\r\n} = await Parts.csv.getParts(file)\r\n```\r\n\r\n### LDR 读取\r\n```javascript\r\nconst {\r\n    parts,\r\n    text,\r\n\terrInfo\r\n} = await Parts.ldr.getParts(file)\r\n```","readmeFilename":"README.md"}