{"_id":"@mchp-mcc/spi-host-driver","_rev":"28-bdec686af71b1dd762163990fd42a0ee","name":"@mchp-mcc/spi-host-driver","dist-tags":{"latest":"1.3.1"},"versions":{"1.0.0":{"name":"@mchp-mcc/spi-host-driver","version":"1.0.0","author":{},"license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/spi-host-driver@1.0.0","maintainers":[{"name":"jayachandran2307","email":"jayachandran2307@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"scf":{"views":{"main":"auto"},"creator":"output/creator.js","reducer":"auto","category":"Drivers/SPI","processor":"output/processor.js","displayName":"SPI Master","nullPrototype":"output/nullPrototype.json"},"dist":{"shasum":"afb6b2197c40f4f722bb5a93f650ef34bf44c196","tarball":"https://registry.npmjs.org/@mchp-mcc/spi-host-driver/-/spi-host-driver-1.0.0.tgz","fileCount":20,"integrity":"sha512-mTySST87ZI8yrsMFzxyce6o5rgTKkjMrd1QETsLq05oMF+pdtStLo5cDE5vd65iGfVnnWISi0BNo1TXTP18wWA==","signatures":[{"sig":"MEUCIQDHUZQleGUHT+No0bjkNtmKHc1QM7KUUvHw0UL0/k2taQIgePWdjLuNodHu/HYJ5FMvaqTyEf0gwggjIbsX/VpihZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":940307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQhM4CRA9TVsSAnZWagAAmWIQAJly0pFh8u2MruaJrAz9\n9Ng/tvmbOlV4iZ0iEdZjLLbLV1WD3/4ZOXyZwEjjiqRgpFj0EmepmKEwm/mw\ngYJE37nw1YuyIi6cE72p9AuGzTXECBf21TgaRJKM19Xd54q6Gw4RunYBq0AV\nBhsoEgHLF4pB0lP5Eg9xuqZNi/aH/0seOL2OTSc2VSPZG8pHtpM75x0oKQR4\nWuxeU3PkCu+yisvrYJ4x/H+BCiNTXcmanLxZJ/iXfup/T2xFfq0u9PzE8FEy\n77eyOYKJjSqLYDarmw8ET0mvK/T3G3dp2yy8vLvlZvt1dtNcvvCkyPW1reK5\nOcJtLO7GZoQLf9wIJzx3+04heL1bAc8kv6rakx6MIRmNTfO32/t/M/fCV0Yy\nQW2UdX9OHJQfZq0W3ylVkAVD40Ri62i/kKYG+tyrnA7Qw6g/1udULSidKcVR\nLYhWLu7YaOXBhslEZovBTuC5mcBpMaqg662TXi2h27cRXybidN52OGLixJLY\nVv5VPuI7nQvz90wXEyBlgIyrHIBmSEVDr1tI9Qd6NxM5kLX9rJeStVYjeN66\nBiwVlIPX4UK4rzvv/TblZhD7qDcZrk9smsO5YHcT13EhwzyCWRsfIu6eWEWC\nQ2LyB100GGTElSp9Ota2M/Q3j7K/soy2Fu41OjUCczAi7iDO8wXkvbHoI81e\ntE3B\r\n=ugtk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/run/","/generated_module/examples/","/lib/"],"modulePathIgnorePatterns":["<rootDir>/run"]},"main":"lib/generated_module/src/index.js","husky":{"hooks":{"pre-commit":"tsc --noEmit && lint-staged"}},"scripts":{"dist":"gulp dist --gulpfile config/gulpfile.js --cwd .","lint":"tsc --noEmit && yarn lint:nofix --fix","test":"jest","build":"gulp build --gulpfile config/gulpfile.js --cwd .","start":"gulp start --gulpfile config/gulpfile.js --cwd .","profile":"jest profile","release":"yarn build && yarn test && node -e 'require(\"./config/scf-project-scripts\").releaseProject()'","build-dev":"gulp build --gulpfile config/gulpfile.js --buildDev --cwd .","build-prod":"gulp build --gulpfile config/gulpfile.js --production --cwd .","lint:nofix":"eslint \"./src/**/*.{ts,tsx}\" --quiet","build-run-dir":"node config/extract-run-directory.js","updateProject":"node config/create-auto-module.js --updateProject=true","create-auto-module":"gulp create-auto-module --gulpfile config/gulpfile.js --cwd .","update-auto-module":"yarn add @microchip/scf-automodule -D && yarn updateProject","build-latest-run-dir":"yarn add @microchip/run-directory && yarn build-run-dir","build-run-dir-future":"node config/extract-run-directory-future.js","get-latest-auto-module":"yarn add @microchip/scf-automodule -D"},"_npmUser":{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},"description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","directories":{},"licenseText":"© 2019 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","lint-staged":{"./src/**/*.{ts,tsx}":["eslint --fix"]},"dependencies":{"lodash.map":"^4.6.0","lodash.find":"^4.6.0","lodash.filter":"^4.6.0","@microchip/fosc-hz":"^0.1.2","@microchip/basic_pin":"^1.0.2","@microchip/scf-common":"^3.13.4","@microchip/scf-device":"^8.2.0","@microchip/pin-standard":"^0.2.14","@mchp-mcc/pic-8bit-types":"^5.4.1","@microchip/scf-interface":"^1.4.0","@microchip/pic-8bit-types":"^5.0.1","@microchip/spi-master-basic":"^1.0.0","@microchip/scf-integration-test":"^1.0.0","@microchip/api-prefix-registration":"^0.1.0","@microchip/scf-automodule-interface":"^0.17.0","@microchip/scf-register-view-helper":"^2.4.0"},"_hasShrinkwrap":false,"scf-automodule":{"mode":"standard","hookPaths":{"creator":"generated_module/src/creator.tsx","processor":"generated_module/src/processor.tsx"},"shouldNotifyOnDeploy":false},"devDependencies":{"fs":"^0.0.1-security","del":"^4.1.1","gulp":"^4.0.2","jest":"^24.8.0","husky":"^4.2.4","yargs":"^13.2.4","eslint":"^7.4.0","is-wsl":"^2.1.0","ts-pnp":"^1.1.2","gulp-if":"^3.0.0","ts-jest":"^24.0.2","webpack":"^4.34.0","gulp-cli":"^2.2.0","prettier":"2.0.5","typescript":"^4.0.5","@babel/core":"^7.9.6","@types/jest":"^24.0.14","@types/node":"^12.0.10","lint-staged":"^10.1.3","webpack-cli":"^3.3.4","babel-eslint":"10.1.0","babel-loader":"^8.0.6","gulp-changed":"4.0.2","@types/enzyme":"^3.9.3","@types/semver":"^7.1.0","eslint-loader":"4.0.2","webpack-merge":"^4.2.2","@types/core-js":"^2.5.1","webpack-stream":"^5.2.1","gulp-typescript":"^5.0.1","@babel/preset-env":"^7.9.6","@types/lodash.map":"^4.6.13","jest-pnp-resolver":"^1.2.1","@types/lodash.find":"^4.6.6","jest-html-reporter":"^2.5.0","pnp-webpack-plugin":"^1.5.0","@babel/preset-react":"^7.9.4","eslint-plugin-react":"7.20.0","@types/lodash.filter":"^4.6.6","babel-preset-react-app":"^9.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@microchip/scf-autoview":"^3.17.0","@babel/preset-typescript":"^7.9.0","@microchip/run-directory":"^2.3.58","@types/properties-reader":"^0.0.1","@microchip/scf-automodule":"^4.14.6","@typescript-eslint/parser":"^3.6.0","eslint-friendly-formatter":"^4.0.1","hard-source-webpack-plugin":"^0.13.1","@microchip/initializer-system":"^0.5.3","@microchip/interrupt-vectored":"^1.2.0","@microchip/scf-project-scripts":"^1.0.0","@microchip/scf-react-datatable":"^2.0.0","fork-ts-checker-webpack-plugin":"^1.3.7","babel-plugin-named-asset-import":"^0.3.2","@typescript-eslint/eslint-plugin":"3.2.0","@babel/plugin-proposal-class-properties":"7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/spi-host-driver_1.0.0_1631720247953_0.21853825519622694","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@mchp-mcc/spi-host-driver","version":"1.0.1","author":{},"license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/spi-host-driver@1.0.1","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"scf":{"views":{"main":"auto"},"creator":"output/creator.js","reducer":"auto","category":"Drivers/SPI","processor":"output/processor.js","displayName":"SPI Master","nullPrototype":"output/nullPrototype.json"},"dist":{"shasum":"0c3eba4adc6d4e2278b9440a54f932c5f6b5c5bb","tarball":"https://registry.npmjs.org/@mchp-mcc/spi-host-driver/-/spi-host-driver-1.0.1.tgz","fileCount":21,"integrity":"sha512-9uRC+3456erwQhQbotJq3vHTR1G/HChA4znkEefftKpC9vunkinLBJ7IPsdHsoouxnA4ZRzoN4ViqujMI1rOXg==","signatures":[{"sig":"MEUCIG91lnYZ1k+DCL+BVIDNJCZACakwvIle8GnkkxC9ZT+wAiEA74/3IFvOnq04unMq/zvKKRfbTdQlxRC6IMmHYSy4YYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":940635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5kSRCRA9TVsSAnZWagAA0ZIP/2rsB4Ti/sgWkAZIEFOF\nLbksotpN1YRTGRimzf+5nlnLbMRa4lcaId14Ev+KyjEa+EJ84npiFvLC3XY7\n78vTR1uPP8C035wzHiBHGr3a6gpDXhzBHmj5w3onhs+H/DjcP5zZqyw6v0tQ\nEMfsUBy09rxC7ROkBV3sHLHPMnfMcA7cHlreN7bDIgpai1isIY1TY7nEm3Lm\nxWbwSb1aZtxmect/RbC/8EaAkPmeIGp3utiPgnhmeNEtE3PrsgwXIp0Gt4KG\nsBFAWVKRFNMq/X18wljFMcsqH9eVhWi49jcGe2DrTGuUqQgb7o1dPmhWT6ru\ns46M8K/PnzTprW0Ru+8hDeA1UMuNulY2XxSsQ1aZ4hRxhuFQnqo/cvQjyAKh\n59DbUY84aoVo4Az8Sf4GmXoJO8SftxCHbmwDimKfZvq//u2SDQ4QL7oTRh5d\n6yozDf0SfRkoD0ljZdcfg0yiSgLy9GdHHiMxaZQr/bo/5sXJgBZNGWy43Uxl\nY3YwHx3H6xd3hlTr7TdVeToDJzjilWwLR7ii7MlyP4kU9nj9se1AbuQs1gg2\nM4KFna9nGFjq8kEJJlWDW6p0MM5IMb4pD3VEgHUriS7dR+Gt7LqBEqCPl0Fx\n70S0AZuTm4KNupfzubJ5L63WnQ8crwOyPm/Pj5wAJ4Wmm8jk0y4LMkjUodXb\nY2rH\r\n=Au7G\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/run/","/generated_module/examples/","/lib/"],"modulePathIgnorePatterns":["<rootDir>/run"]},"main":"lib/generated_module/src/index.js","husky":{"hooks":{"pre-commit":"tsc --noEmit && lint-staged"}},"scripts":{"dist":"gulp dist --gulpfile config/gulpfile.js --cwd .","lint":"tsc --noEmit && yarn lint:nofix --fix","test":"jest","build":"gulp build --gulpfile config/gulpfile.js --cwd .","start":"gulp start --gulpfile config/gulpfile.js --cwd .","profile":"jest profile","release":"yarn build && yarn test && node -e 'require(\"./config/scf-project-scripts\").releaseProject()'","build-dev":"gulp build --gulpfile config/gulpfile.js --buildDev --cwd .","build-prod":"gulp build --gulpfile config/gulpfile.js --production --cwd .","lint:nofix":"eslint \"./src/**/*.{ts,tsx}\" --quiet","build-run-dir":"node config/extract-run-directory.js","updateProject":"node config/create-auto-module.js --updateProject=true","create-auto-module":"gulp create-auto-module --gulpfile config/gulpfile.js --cwd .","update-auto-module":"yarn add @microchip/scf-automodule -D && yarn updateProject","build-latest-run-dir":"yarn add @microchip/run-directory && yarn build-run-dir","build-run-dir-future":"node config/extract-run-directory-future.js","get-latest-auto-module":"yarn add @microchip/scf-automodule -D"},"_npmUser":{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},"description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","directories":{},"licenseText":"© 2019 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","lint-staged":{"./src/**/*.{ts,tsx}":["eslint --fix"]},"dependencies":{"lodash.map":"^4.6.0","lodash.find":"^4.6.0","lodash.filter":"^4.6.0","@microchip/fosc-hz":"^0.1.2","@microchip/basic_pin":"^1.0.2","@microchip/scf-common":"^3.13.4","@microchip/scf-device":"^8.2.0","@microchip/pin-standard":"^0.2.14","@mchp-mcc/pic-8bit-types":"^5.4.1","@microchip/scf-interface":"^1.4.0","@microchip/pic-8bit-types":"^5.0.1","@microchip/spi-master-basic":"^1.0.0","@microchip/scf-integration-test":"^1.0.0","@microchip/api-prefix-registration":"^0.1.0","@microchip/scf-automodule-interface":"^0.17.0","@microchip/scf-register-view-helper":"^2.4.0"},"_hasShrinkwrap":false,"scf-automodule":{"mode":"standard","hookPaths":{"creator":"generated_module/src/creator.tsx","processor":"generated_module/src/processor.tsx"},"shouldNotifyOnDeploy":false},"devDependencies":{"fs":"^0.0.1-security","del":"^4.1.1","gulp":"^4.0.2","jest":"^24.8.0","husky":"^4.2.4","yargs":"^13.2.4","eslint":"^7.4.0","is-wsl":"^2.1.0","ts-pnp":"^1.1.2","gulp-if":"^3.0.0","ts-jest":"^24.0.2","webpack":"^4.34.0","gulp-cli":"^2.2.0","prettier":"2.0.5","typescript":"^4.0.5","@babel/core":"^7.9.6","@types/jest":"^24.0.14","@types/node":"^12.0.10","lint-staged":"^10.1.3","webpack-cli":"^3.3.4","babel-eslint":"10.1.0","babel-loader":"^8.0.6","gulp-changed":"4.0.2","@types/enzyme":"^3.9.3","@types/semver":"^7.1.0","eslint-loader":"4.0.2","webpack-merge":"^4.2.2","@types/core-js":"^2.5.1","webpack-stream":"^5.2.1","gulp-typescript":"^5.0.1","@babel/preset-env":"^7.9.6","@types/lodash.map":"^4.6.13","jest-pnp-resolver":"^1.2.1","@types/lodash.find":"^4.6.6","jest-html-reporter":"^2.5.0","pnp-webpack-plugin":"^1.5.0","@babel/preset-react":"^7.9.4","eslint-plugin-react":"7.20.0","@types/lodash.filter":"^4.6.6","babel-preset-react-app":"^9.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@microchip/scf-autoview":"^3.17.0","@babel/preset-typescript":"^7.9.0","@microchip/run-directory":"^2.3.58","@types/properties-reader":"^0.0.1","@microchip/scf-automodule":"^4.14.6","@typescript-eslint/parser":"^3.6.0","eslint-friendly-formatter":"^4.0.1","hard-source-webpack-plugin":"^0.13.1","@microchip/initializer-system":"^0.5.3","@microchip/interrupt-vectored":"^1.2.0","@microchip/scf-project-scripts":"^1.0.0","@microchip/scf-react-datatable":"^2.0.0","fork-ts-checker-webpack-plugin":"^1.3.7","babel-plugin-named-asset-import":"^0.3.2","@typescript-eslint/eslint-plugin":"3.2.0","@babel/plugin-proposal-class-properties":"7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/spi-host-driver_1.0.1_1642480785581_0.12602086676181612","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@mchp-mcc/spi-host-driver","version":"1.0.2","author":{},"license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/spi-host-driver@1.0.2","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"scf":{"views":{"main":"auto"},"creator":"output/creator.js","reducer":"auto","category":"Drivers/SPI","processor":"output/processor.js","displayName":"SPI Master","nullPrototype":"output/nullPrototype.json"},"dist":{"shasum":"1c2c51c4acdd004fd2492fd4c37b8fccb1e8b28f","tarball":"https://registry.npmjs.org/@mchp-mcc/spi-host-driver/-/spi-host-driver-1.0.2.tgz","fileCount":21,"integrity":"sha512-AqbcGUrFw9Gb2LgQs1TicF0oEJqv3ixzFGIFYspXEcRE3PzMLkIAHUcGj/bJL283TTatnGcce7M53pP10N5l/w==","signatures":[{"sig":"MEQCIFfgF8LlJbhO+c/lIoSw4CLHAlqQojcr+XoE0mZVDJk7AiBYC60OdsZ1j+DGgoMlFH+6oDIqIAeoIbZS4R2Aj+L7xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":940859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilzFqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwZA//SlB2hz1jyHfZy9MoVLGc2IzIkg7WEt11Zh+pl77GMRj7Sp0/\r\nJN5D64eUhHSWSnvwWNs4bA7eKlBeRSVldJvLovx3uFRRqK1S3JFwKx3H2vaV\r\nRV3l+iIi2eIkj0a4th8rOTcOda2w1sQ37YkM7w0YUm0Bz2GwSzt2g3sN6V6e\r\n5+V/3VRAqSaztpIdGJlNvE5ilApE7qaP/YOJdQARXdfwlqUoMd1JuytoRneO\r\n/wwgm7FgCDvr8bHNFvn/Ee2uLNUCiLSlK8g4wB5em7rlUl8gPNwefz0D0GwX\r\njeM3va7Txbq7yUk8gakGP3fg2A60N7QsHfSvEx7Q7YFGr2tjn6/9TGz58sek\r\nMam+8BVMg2b/oNJFJZdKhkTTyaKA9ZK5QIfbbjY2ptPgpdNBzDXmvp7/p0yE\r\nvOInU6GsD+QjdA18Hul8VPFdh5Ki7xqp0PKdSQtmu57B5I6gd3zC99+ySm2s\r\nSbeNxIYbOxGAw3BRj7gSoVDpJ155RMSYRwsQd3+ik9bNx4YAyIgj2o2QPcqS\r\nGxKbfQUovMd+GtwHPK/BDEMswj/qA/AkKLUvu51B+UVu1xZN9NM6Bs6ZznOQ\r\n+dCdkGdUTDV1h0HpetE8kT1OqE+xlcS4XGiDQRyqHwvlog/jQtrualOeEqq3\r\nxxb1PM9gXUNl8riRPUbQtxamIlT/T/S5LbY=\r\n=4xwG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/run/","/generated_module/examples/","/lib/"],"modulePathIgnorePatterns":["<rootDir>/run"]},"main":"lib/generated_module/src/index.js","husky":{"hooks":{"pre-commit":"tsc --noEmit && lint-staged"}},"scripts":{"dist":"gulp dist --gulpfile config/gulpfile.js --cwd .","lint":"tsc --noEmit && yarn lint:nofix --fix","test":"jest","build":"gulp build --gulpfile config/gulpfile.js --cwd .","start":"gulp start --gulpfile config/gulpfile.js --cwd .","profile":"jest profile","release":"yarn build && yarn test && node -e 'require(\"./config/scf-project-scripts\").releaseProject()'","build-dev":"gulp build --gulpfile config/gulpfile.js --buildDev --cwd .","build-prod":"gulp build --gulpfile config/gulpfile.js --production --cwd .","lint:nofix":"eslint \"./src/**/*.{ts,tsx}\" --quiet","build-run-dir":"node config/extract-run-directory.js","updateProject":"node config/create-auto-module.js --updateProject=true","create-auto-module":"gulp create-auto-module --gulpfile config/gulpfile.js --cwd .","update-auto-module":"yarn add @microchip/scf-automodule -D && yarn updateProject","build-latest-run-dir":"yarn add @microchip/run-directory && yarn build-run-dir","build-run-dir-future":"node config/extract-run-directory-future.js","get-latest-auto-module":"yarn add @microchip/scf-automodule -D"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","directories":{},"licenseText":"© 2019 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","lint-staged":{"./src/**/*.{ts,tsx}":["eslint --fix"]},"dependencies":{"lodash.map":"^4.6.0","lodash.find":"^4.6.0","lodash.filter":"^4.6.0","@microchip/fosc-hz":"^0.1.2","@microchip/basic_pin":"^1.0.2","@microchip/scf-common":"^3.13.4","@microchip/scf-device":"^8.2.0","@microchip/pin-standard":"^0.2.14","@mchp-mcc/pic-8bit-types":"^5.4.1","@microchip/scf-interface":"^1.4.0","@microchip/pic-8bit-types":"^5.0.1","@microchip/spi-master-basic":"^1.0.0","@microchip/scf-integration-test":"^1.0.0","@microchip/api-prefix-registration":"^0.1.0","@microchip/scf-automodule-interface":"^0.17.0","@microchip/scf-register-view-helper":"^2.4.0"},"_hasShrinkwrap":false,"scf-automodule":{"mode":"standard","hookPaths":{"creator":"generated_module/src/creator.tsx","processor":"generated_module/src/processor.tsx"},"shouldNotifyOnDeploy":false},"devDependencies":{"fs":"^0.0.1-security","del":"^4.1.1","gulp":"^4.0.2","jest":"^24.8.0","husky":"^4.2.4","yargs":"^13.2.4","eslint":"^7.4.0","is-wsl":"^2.1.0","ts-pnp":"^1.1.2","gulp-if":"^3.0.0","ts-jest":"^24.0.2","webpack":"^4.34.0","gulp-cli":"^2.2.0","prettier":"2.0.5","typescript":"^4.0.5","@babel/core":"^7.9.6","@types/jest":"^24.0.14","@types/node":"^12.0.10","lint-staged":"^10.1.3","webpack-cli":"^3.3.4","babel-eslint":"10.1.0","babel-loader":"^8.0.6","gulp-changed":"4.0.2","@types/enzyme":"^3.9.3","@types/semver":"^7.1.0","eslint-loader":"4.0.2","webpack-merge":"^4.2.2","@types/core-js":"^2.5.1","webpack-stream":"^5.2.1","gulp-typescript":"^5.0.1","@babel/preset-env":"^7.9.6","@types/lodash.map":"^4.6.13","jest-pnp-resolver":"^1.2.1","@types/lodash.find":"^4.6.6","jest-html-reporter":"^2.5.0","pnp-webpack-plugin":"^1.5.0","@babel/preset-react":"^7.9.4","eslint-plugin-react":"7.20.0","@types/lodash.filter":"^4.6.6","babel-preset-react-app":"^9.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@microchip/scf-autoview":"^3.17.0","@babel/preset-typescript":"^7.9.0","@microchip/run-directory":"^2.3.58","@types/properties-reader":"^0.0.1","@microchip/scf-automodule":"^4.14.6","@typescript-eslint/parser":"^3.6.0","eslint-friendly-formatter":"^4.0.1","hard-source-webpack-plugin":"^0.13.1","@microchip/initializer-system":"^0.5.3","@microchip/interrupt-vectored":"^1.2.0","@microchip/scf-project-scripts":"^1.0.0","@microchip/scf-react-datatable":"^2.0.0","fork-ts-checker-webpack-plugin":"^1.3.7","babel-plugin-named-asset-import":"^0.3.2","@typescript-eslint/eslint-plugin":"3.2.0","@babel/plugin-proposal-class-properties":"7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/spi-host-driver_1.0.2_1654075754207_0.004105027248089366","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@mchp-mcc/spi-host-driver","version":"1.1.0","author":{},"license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/spi-host-driver@1.1.0","maintainers":[{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"scf":{"views":{"main":"auto"},"creator":"output/creator.js","reducer":"auto","category":"Drivers/SPI","processor":"output/processor.js","autoCreator":"output/autoCreator.js","displayName":"SPI Host","autoProcessor":"output/autoProcessor.js","nullPrototype":"output/nullPrototype.json"},"dist":{"shasum":"e35bdef1cda834a190ebaf97f2b02c62f8b65d4a","tarball":"https://registry.npmjs.org/@mchp-mcc/spi-host-driver/-/spi-host-driver-1.1.0.tgz","fileCount":39,"integrity":"sha512-lx5BEPxxlm13pwVB64CfGMjGmdAzszBcgWGMWYQZPLKOLWskybSxqNDewBZzQ1EziO9QfwIwFjW+yT/NoueJaw==","signatures":[{"sig":"MEUCIHywTXo9Y9qW7a1kCGFunB4ThsJIT8iLejnWE2byNPeeAiEAmr1Vrh+t4vf/rbnW2345ICjy7AftaWNuKTJnU3i6gK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1956840},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/run/","/generated_module/src/","/lib/","config","/tests/itf"],"modulePathIgnorePatterns":["<rootDir>/run"]},"main":"lib/generated_module/src/index.js","husky":{"hooks":{"pre-commit":"tsc --noEmit && lint-staged"}},"scripts":{"dist":"gulp dist --gulpfile config/gulpfile.js --cwd .","lint":"tsc --noEmit && yarn lint:nofix --fix","test":"jest","build":"gulp build --gulpfile config/gulpfile.js --cwd .","start":"gulp start --gulpfile config/gulpfile.js --cwd .","profile":"jest profile","release":"yarn build && yarn test && node -e 'require(\"./config/scf-project-scripts\").releaseProject()'","test-itf":"node ./node_modules/@microchip/ccl-itf/lib/index.js --sp=./tests/itf --rd=./run  --sf=spi.host.driver.test.ts --df=\"dsPIC33CK256MP508$\"","build-dev":"gulp build --gulpfile config/gulpfile.js --buildDev --cwd .","build-prod":"gulp build --gulpfile config/gulpfile.js --production --cwd .","lint:nofix":"eslint \"./src/**/*.{ts,tsx}\" --quiet","postprocess":"node config/appendPrototype.js","test-itf-all":"node ./node_modules/@microchip/ccl-itf/lib/index.js --sp=./tests/itf --rd=./run --df=\"dsPIC33CK64MC105|dsPIC33CK64MP105|dsPIC33CK256MP508|dsPIC33CK512MP608|dsPIC33CK256MC506|dsPIC33CK1024MP710|dsPIC33CK512MPT608\"","build-run-dir":"node config/extract-run-directory.js","updateProject":"node config/create-auto-module.js --updateProject=true","create-auto-module":"gulp create-auto-module --gulpfile config/gulpfile.js --cwd .","update-auto-module":"yarn add @microchip/scf-automodule -D && yarn updateProject","build-latest-run-dir":"yarn add @microchip/run-directory && yarn build-run-dir","build-run-dir-future":"node config/extract-run-directory-future.js","get-latest-auto-module":"yarn add @microchip/scf-automodule -D"},"_npmUser":{"name":"ajivani007","email":"ajivani007@gmail.com"},"description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","directories":{},"licenseText":"© 2023 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","lint-staged":{"./src/**/*.{ts,tsx}":["eslint --fix"]},"dependencies":{"lodash.map":"^4.6.0","lodash.find":"^4.6.0","lodash.filter":"^4.6.0","@microchip/fosc-hz":"^0.1.2","@microchip/basic_pin":"^1.0.2","@microchip/scf-common":"^3.21.0","@microchip/scf-device":"^8.9.0","@microchip/pin-standard":"^0.4.1","@mchp-mcc/pic-8bit-types":"^5.4.1","@microchip/scf-interface":"^1.4.0","@microchip/pic-8bit-types":"^5.0.1","@microchip/scf-validators":"^1.2.0","@microchip/spi-master-basic":"^1.1.0","@microchip/scf-integration-test":"^1.0.0","@microchip/spi-host-drv-interface":"^1.0.0","@microchip/api-prefix-registration":"^0.1.0","@microchip/scf-register-view-helper":"^2.5.0"},"_hasShrinkwrap":false,"scf-automodule":{"mode":"standard","hookPaths":{},"shouldNotifyOnDeploy":false},"devDependencies":{"fs":"^0.0.1-security","del":"^4.1.1","gulp":"^4.0.2","jest":"^24.8.0","husky":"^4.2.4","yargs":"^13.2.4","eslint":"^7.4.0","is-wsl":"^2.1.0","ts-pnp":"^1.1.2","gulp-if":"^3.0.0","ts-jest":"^24.0.2","webpack":"^4.34.0","gulp-cli":"^2.2.0","prettier":"2.0.5","typescript":"~4.5.5","@babel/core":"^7.9.6","@types/jest":"^24.0.14","@types/node":"^12.0.10","lint-staged":"^10.1.3","webpack-cli":"^3.3.4","babel-eslint":"10.1.0","babel-loader":"^8.0.6","gulp-changed":"4.0.2","@types/enzyme":"^3.9.3","@types/semver":"^7.1.0","eslint-loader":"4.0.2","webpack-merge":"^4.2.2","@types/core-js":"^2.5.1","webpack-stream":"^5.2.1","gulp-typescript":"^5.0.1","@babel/preset-env":"^7.9.6","@types/lodash.map":"^4.6.13","jest-pnp-resolver":"^1.2.1","@microchip/ccl-itf":"^1.6.0","@types/lodash.find":"^4.6.6","jest-html-reporter":"^2.5.0","pnp-webpack-plugin":"^1.5.0","@babel/preset-react":"^7.9.4","@mchp-mcc/pic-16bit":"^5.10.0","eslint-plugin-react":"7.20.0","@types/lodash.filter":"^4.6.6","babel-preset-react-app":"^9.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@microchip/scf-autoview":"^3.32.4","@babel/preset-typescript":"^7.9.0","@microchip/run-directory":"^4.2.4","@types/properties-reader":"^0.0.1","@microchip/scf-automodule":"^5.10.2","@typescript-eslint/parser":"^3.6.0","eslint-friendly-formatter":"^4.0.1","hard-source-webpack-plugin":"^0.13.1","@microchip/initializer-system":"^0.5.3","@microchip/interrupt-vectored":"^1.2.0","@microchip/scf-automodule-impl":"^1.12.1","@microchip/scf-project-scripts":"^1.0.0","@microchip/scf-react-datatable":"^2.0.0","fork-ts-checker-webpack-plugin":"^1.3.7","babel-plugin-named-asset-import":"^0.3.2","@typescript-eslint/eslint-plugin":"3.2.0","@microchip/melody-automodule-interface":"^1.10.1","@babel/plugin-proposal-class-properties":"7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/spi-host-driver_1.1.0_1691607879538_0.7453051258852681","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@mchp-mcc/spi-host-driver","version":"1.2.0","author":{},"license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/spi-host-driver@1.2.0","maintainers":[{"name":"albyj","email":"AlbyJoy.Thottakara@microchip.com"},{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"scf":{"views":{"main":"auto"},"creator":"output/creator.js","reducer":"auto","category":"Drivers/SPI","processor":"output/processor.js","autoCreator":"output/autoCreator.js","displayName":"SPI Host","autoProcessor":"output/autoProcessor.js","nullPrototype":"output/nullPrototype.json"},"dist":{"shasum":"d7f95734356ace9a61f1f0495b55f2bc4ca854e0","tarball":"https://registry.npmjs.org/@mchp-mcc/spi-host-driver/-/spi-host-driver-1.2.0.tgz","fileCount":39,"integrity":"sha512-3dGtpD37x8yZ7tPpJa/yabtLF6mdEwa6DgyP3UssNrsja6g8riMeoV7yOzR8XrRbl6pN+h9gTV1MavwB/AOL/Q==","signatures":[{"sig":"MEUCIQCQ2EvTWSMwZHcmG+pe8OTwOhW1LfdlIXUXCnB3jcoumgIgad1+YOokMjSuYd2zalDqc6HEUBuJifzxajDVG8Izm8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2007893},"jest":{"preset":"ts-jest","collectCoverage":true,"collectCoverageFrom":["src/**/**.{ts,tsx}"],"testPathIgnorePatterns":["/node_modules/","/run/","/generated_module/src/","/lib/","config","/tests/itf","/generated_module/examples/"],"modulePathIgnorePatterns":["<rootDir>/run"]},"main":"lib/generated_module/src/index.js","husky":{"hooks":{"pre-commit":"tsc --noEmit && lint-staged"}},"scripts":{"dist":"gulp dist --gulpfile config/gulpfile.js --cwd .","lint":"tsc --noEmit && yarn lint:nofix --fix","test":"jest","build":"gulp build --gulpfile config/gulpfile.js --cwd .","start":"gulp start --gulpfile config/gulpfile.js --cwd .","profile":"jest profile","release":"yarn build && yarn test && node -e 'require(\"./config/scf-project-scripts\").releaseProject()'","test-itf":"node ./node_modules/@microchip/ccl-itf/lib/index.js --sp=./tests/itf --rd=./run  --sf=spi.host.driver.test.ts --df=\"dsPIC33CK256MP508$\"","build-dev":"gulp build --gulpfile config/gulpfile.js --buildDev --cwd .","build-prod":"gulp build --gulpfile config/gulpfile.js --production --cwd .","lint:nofix":"eslint \"./src/**/*.{ts,tsx}\" --quiet","postprocess":"node config/appendPrototype.js","test-itf-all":"node ./node_modules/@microchip/ccl-itf/lib/index.js --sp=./tests/itf --rd=./run --df=\"dsPIC33CK64MC105|dsPIC33CK64MP105|dsPIC33CK256MP508|dsPIC33CK512MP608|dsPIC33CK256MC506|dsPIC33CK1024MP710|dsPIC33CK512MPT608\"","build-run-dir":"node config/extract-run-directory.js","updateProject":"node config/create-auto-module.js --updateProject=true","create-auto-module":"gulp create-auto-module --gulpfile config/gulpfile.js --cwd .","update-auto-module":"yarn add @microchip/scf-automodule -D && yarn updateProject","build-latest-run-dir":"yarn add @microchip/run-directory && yarn build-run-dir","build-run-dir-future":"node config/extract-run-directory-future.js","get-latest-auto-module":"yarn add @microchip/scf-automodule -D"},"_npmUser":{"name":"ajivani007","email":"ajivani007@gmail.com"},"description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","directories":{},"licenseText":"© 2023 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","lint-staged":{"./src/**/*.{ts,tsx}":["eslint --fix"]},"dependencies":{"lodash.map":"^4.6.0","lodash.find":"^4.6.0","lodash.filter":"^4.6.0","@microchip/fosc-hz":"^0.1.2","@microchip/basic_pin":"^1.0.2","@microchip/scf-common":"^3.22.1","@microchip/scf-device":"^8.11.0","@microchip/pin-standard":"^0.6.0","@mchp-mcc/pic-8bit-types":"^5.4.1","@microchip/scf-interface":"^1.4.0","@microchip/pic-8bit-types":"^5.0.1","@microchip/scf-validators":"^1.2.0","@microchip/spi-master-basic":"^1.3.0","@microchip/scf-integration-test":"^1.0.0","@microchip/spi-host-drv-interface":"^1.1.0","@microchip/api-prefix-registration":"^0.1.0","@microchip/scf-register-view-helper":"^2.7.0"},"_hasShrinkwrap":false,"scf-automodule":{"mode":"standard","hookPaths":{},"shouldNotifyOnDeploy":false},"devDependencies":{"fs":"^0.0.1-security","del":"^4.1.1","gulp":"^4.0.2","jest":"^24.8.0","husky":"^4.2.4","yargs":"^13.2.4","eslint":"^7.4.0","is-wsl":"^2.1.0","ts-pnp":"^1.1.2","gulp-if":"^3.0.0","ts-jest":"^24.0.2","webpack":"^4.34.0","gulp-cli":"^2.2.0","prettier":"2.0.5","typescript":"~4.5.5","@babel/core":"^7.9.6","@types/jest":"^24.0.14","@types/node":"^12.0.10","lint-staged":"^10.1.3","webpack-cli":"^3.3.4","babel-eslint":"10.1.0","babel-loader":"^8.0.6","gulp-changed":"4.0.2","@types/enzyme":"^3.9.3","@types/semver":"^7.1.0","eslint-loader":"4.0.2","webpack-merge":"^4.2.2","@types/core-js":"^2.5.1","webpack-stream":"^5.2.1","gulp-typescript":"^5.0.1","@babel/preset-env":"^7.9.6","@types/lodash.map":"^4.6.13","jest-pnp-resolver":"^1.2.1","@microchip/ccl-itf":"^1.6.0","@types/lodash.find":"^4.6.6","jest-html-reporter":"^2.5.0","pnp-webpack-plugin":"^1.5.0","@babel/preset-react":"^7.9.4","@mchp-mcc/pic-16bit":"^5.10.0","eslint-plugin-react":"7.20.0","@types/lodash.filter":"^4.6.6","babel-preset-react-app":"^9.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@microchip/scf-autoview":"^3.32.5","@babel/preset-typescript":"^7.9.0","@microchip/run-directory":"^4.2.4","@types/properties-reader":"^0.0.1","@microchip/scf-automodule":"^5.12.1","@typescript-eslint/parser":"^3.6.0","eslint-friendly-formatter":"^4.0.1","hard-source-webpack-plugin":"^0.13.1","@microchip/initializer-system":"^0.5.3","@microchip/interrupt-vectored":"^1.2.0","@microchip/scf-automodule-impl":"^1.13.2","@microchip/scf-project-scripts":"^1.0.0","@microchip/scf-react-datatable":"^2.0.0","fork-ts-checker-webpack-plugin":"^1.3.7","babel-plugin-named-asset-import":"^0.3.2","@typescript-eslint/eslint-plugin":"3.2.0","@microchip/melody-automodule-interface":"^1.12.1","@babel/plugin-proposal-class-properties":"7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/spi-host-driver_1.2.0_1700631867017_0.971350059465603","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@mchp-mcc/spi-host-driver","version":"1.2.1","author":{},"license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/spi-host-driver@1.2.1","maintainers":[{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"albyj","email":"AlbyJoy.Thottakara@microchip.com"},{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"scf":{"views":{"main":"auto"},"creator":"output/creator.js","reducer":"auto","category":"Drivers/SPI","processor":"output/processor.js","autoCreator":"output/autoCreator.js","displayName":"SPI Host","autoProcessor":"output/autoProcessor.js","nullPrototype":"output/nullPrototype.json"},"dist":{"shasum":"f6ddf843b0f612cf99ef9a6348f8ae98827f7277","tarball":"https://registry.npmjs.org/@mchp-mcc/spi-host-driver/-/spi-host-driver-1.2.1.tgz","fileCount":39,"integrity":"sha512-vQumb9z/UBSASF7o9I2N5EV1BpxRW3vdhPVo3VI4wJtDixqUOrR2GTK0Oirq1VludKpQ9nMIGSG06s+NBpD56Q==","signatures":[{"sig":"MEQCICyR9/qrgIXmT28t3yh6Dv91qQA7n3r7mBj/rJnbdrdBAiAWH6cbb4A8Z0O18eniRkHkNiOvdhXeldGTJho4BLbjqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2019186},"jest":{"preset":"ts-jest","collectCoverage":true,"collectCoverageFrom":["src/**/**.{ts,tsx}"],"testPathIgnorePatterns":["/node_modules/","/run/","/generated_module/src/","/lib/","config","/tests/itf","/generated_module/examples/"],"modulePathIgnorePatterns":["<rootDir>/run"]},"main":"lib/generated_module/src/index.js","husky":{"hooks":{"pre-commit":"tsc --noEmit && lint-staged"}},"scripts":{"dist":"gulp dist --gulpfile config/gulpfile.js --cwd .","lint":"tsc --noEmit && yarn lint:nofix --fix","test":"jest","build":"gulp build --gulpfile config/gulpfile.js --cwd .","start":"gulp start --gulpfile config/gulpfile.js --cwd .","profile":"jest profile","release":"yarn build && yarn test && node -e 'require(\"./config/scf-project-scripts\").releaseProject()'","test-itf":"node ./node_modules/@microchip/ccl-itf/lib/index.js --sp=./tests/itf --rd=./run  --sf=spi.host.driver.test.ts --df=\"dsPIC33CK256MP508$\"","build-dev":"gulp build --gulpfile config/gulpfile.js --buildDev --cwd .","build-prod":"gulp build --gulpfile config/gulpfile.js --production --cwd .","lint:nofix":"eslint \"./src/**/*.{ts,tsx}\" --quiet","postprocess":"node config/appendPrototype.js","test-itf-all":"node ./node_modules/@microchip/ccl-itf/lib/index.js --sp=./tests/itf --rd=./run --df=\"dsPIC33CK64MC105|dsPIC33CK64MP105|dsPIC33CK256MP508|dsPIC33CK512MP608|dsPIC33CK256MC506|dsPIC33CK1024MP710|dsPIC33CK512MPT608\"","build-run-dir":"node config/extract-run-directory.js","updateProject":"node config/create-auto-module.js --updateProject=true","create-auto-module":"gulp create-auto-module --gulpfile config/gulpfile.js --cwd .","update-auto-module":"yarn add @microchip/scf-automodule -D && yarn updateProject","build-latest-run-dir":"yarn add @microchip/run-directory && yarn build-run-dir","build-run-dir-future":"node config/extract-run-directory-future.js","get-latest-auto-module":"yarn add @microchip/scf-automodule -D"},"_npmUser":{"name":"ajivani007","email":"ajivani007@gmail.com"},"description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","directories":{},"licenseText":"© 2023 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","lint-staged":{"./src/**/*.{ts,tsx}":["eslint --fix"]},"dependencies":{"lodash.map":"^4.6.0","lodash.find":"^4.6.0","lodash.filter":"^4.6.0","@microchip/fosc-hz":"^0.1.2","@microchip/basic_pin":"^1.0.2","@microchip/scf-common":"^3.22.1","@microchip/scf-device":"^8.11.0","@microchip/pin-standard":"^0.6.0","@mchp-mcc/pic-8bit-types":"^5.4.1","@microchip/scf-interface":"^1.4.0","@microchip/pic-8bit-types":"^5.0.1","@microchip/scf-validators":"^1.2.0","@microchip/spi-master-basic":"^1.3.0","@microchip/scf-integration-test":"^1.0.0","@microchip/spi-host-drv-interface":"^1.1.0","@microchip/api-prefix-registration":"^0.1.0","@microchip/scf-register-view-helper":"^2.7.0"},"_hasShrinkwrap":false,"scf-automodule":{"mode":"standard","hookPaths":{},"shouldNotifyOnDeploy":false},"devDependencies":{"fs":"^0.0.1-security","del":"^4.1.1","gulp":"^4.0.2","jest":"^24.8.0","husky":"^4.2.4","yargs":"^13.2.4","eslint":"^7.4.0","is-wsl":"^2.1.0","ts-pnp":"^1.1.2","gulp-if":"^3.0.0","ts-jest":"^24.0.2","webpack":"^4.34.0","gulp-cli":"^2.2.0","prettier":"2.0.5","typescript":"~4.5.5","@babel/core":"^7.9.6","@types/jest":"^24.0.14","@types/node":"^12.0.10","lint-staged":"^10.1.3","webpack-cli":"^3.3.4","babel-eslint":"10.1.0","babel-loader":"^8.0.6","gulp-changed":"4.0.2","@types/enzyme":"^3.9.3","@types/semver":"^7.1.0","eslint-loader":"4.0.2","webpack-merge":"^4.2.2","@types/core-js":"^2.5.1","webpack-stream":"^5.2.1","gulp-typescript":"^5.0.1","@babel/preset-env":"^7.9.6","@types/lodash.map":"^4.6.13","jest-pnp-resolver":"^1.2.1","@microchip/ccl-itf":"^1.6.0","@types/lodash.find":"^4.6.6","jest-html-reporter":"^2.5.0","pnp-webpack-plugin":"^1.5.0","@babel/preset-react":"^7.9.4","@mchp-mcc/pic-16bit":"^5.10.0","eslint-plugin-react":"7.20.0","@types/lodash.filter":"^4.6.6","babel-preset-react-app":"^9.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@microchip/scf-autoview":"^3.32.5","@babel/preset-typescript":"^7.9.0","@microchip/run-directory":"^4.3.3","@types/properties-reader":"^0.0.1","@microchip/scf-automodule":"^5.12.1","@typescript-eslint/parser":"^3.6.0","eslint-friendly-formatter":"^4.0.1","hard-source-webpack-plugin":"^0.13.1","@microchip/initializer-system":"^0.5.3","@microchip/interrupt-vectored":"^1.2.0","@microchip/scf-automodule-impl":"^1.13.2","@microchip/scf-project-scripts":"^1.0.0","@microchip/scf-react-datatable":"^2.0.0","fork-ts-checker-webpack-plugin":"^1.3.7","babel-plugin-named-asset-import":"^0.3.2","@typescript-eslint/eslint-plugin":"3.2.0","@microchip/melody-automodule-interface":"^1.12.1","@babel/plugin-proposal-class-properties":"7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/spi-host-driver_1.2.1_1721375567400_0.14240618358513313","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@mchp-mcc/spi-host-driver","version":"1.3.0","author":{},"license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/spi-host-driver@1.3.0","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"scf":{"views":{"main":"auto"},"creator":"output/creator.js","reducer":"auto","category":"Drivers/SPI","processor":"output/processor.js","prototype":{"exports":{"spi_host_drv_interface":{"interfaces":[{"interfaceId":{"name":"spi-host-drv-interface","version":"1.1.0"}}],"handleLimit":1}},"imports":{"device_meta":{"interfaceId":{"name":"device-meta","version":"^1.0.0"}},"basic_spi_master":{"interfaceId":{"name":"spi-master-basic","version":"^1.1.0"}}},"payload":null,"isEntryPoint":true},"autoCreator":"output/autoCreator.js","displayName":"SPI Host","autoProcessor":"output/autoProcessor.js","nullPrototype":"output/nullPrototype.json"},"dist":{"shasum":"7f02aeac3d9918c81e9d0bb2cf8dac72cd887b3b","tarball":"https://registry.npmjs.org/@mchp-mcc/spi-host-driver/-/spi-host-driver-1.3.0.tgz","fileCount":39,"integrity":"sha512-44n4HpID2rRs5IasJQ5Ec2YoXJo1DF5+gb7E5BAhCy+ka3pKpybs2j+L8OvBSk+hXAi/KYxTFnXvFV8v7OPJug==","signatures":[{"sig":"MEYCIQC34XC01PlQFd/jz9mI/ips4KiAqwRvADDdsa9t0TNAkQIhAKwUgFcVKozp34MbpnmxcWmut4WXmTIW8piWkONhUKKy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2138959},"jest":{"preset":"ts-jest","collectCoverage":true,"collectCoverageFrom":["src/**/**.{ts,tsx}"],"testPathIgnorePatterns":["/node_modules/","/run/","/generated_module/src/","/lib/","config","/tests/itf","/generated_module/examples/"],"modulePathIgnorePatterns":["<rootDir>/run"]},"main":"lib/generated_module/src/index.js","husky":{"hooks":{"pre-commit":"tsc --noEmit && lint-staged"}},"scripts":{"dist":"gulp dist --gulpfile config/gulpfile.js --cwd .","lint":"tsc --noEmit && yarn lint:nofix --fix","test":"jest","build":"gulp build --gulpfile config/gulpfile.js --cwd .","start":"gulp start --gulpfile config/gulpfile.js --cwd .","profile":"jest profile","release":"yarn build && yarn test && node -e 'require(\"./config/scf-project-scripts\").releaseProject()'","test-itf":"node ./node_modules/@microchip/ccl-itf/lib/index.js --sp=./tests/itf --rd=./run  --sf=spi.host.driver.test.ts --df=\"dsPIC33CK256MP508$\"","build-dev":"gulp build --gulpfile config/gulpfile.js --buildDev --cwd .","build-prod":"gulp build --gulpfile config/gulpfile.js --production --cwd .","lint:nofix":"eslint \"./src/**/*.{ts,tsx}\" --quiet","postprocess":"node config/appendPrototype.js","test-itf-all":"node ./node_modules/@microchip/ccl-itf/lib/index.js --sp=./tests/itf --rd=./run --df=\"dsPIC33CK64MC105|dsPIC33CK64MP105|dsPIC33CK256MP508|dsPIC33CK512MP608|dsPIC33CK256MC506|dsPIC33CK1024MP710|dsPIC33CK512MPT608\"","build-run-dir":"node config/extract-run-directory.js","updateProject":"node config/create-auto-module.js --updateProject=true","create-auto-module":"gulp create-auto-module --gulpfile config/gulpfile.js --cwd .","update-auto-module":"yarn add @microchip/scf-automodule -D && yarn updateProject","build-latest-run-dir":"yarn add @microchip/run-directory && yarn build-run-dir","build-run-dir-future":"node config/extract-run-directory-future.js","get-latest-auto-module":"yarn add @microchip/scf-automodule -D"},"_npmUser":{"name":"ajivani007","email":"ajivani007@gmail.com"},"description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","directories":{},"licenseText":"© 2023 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","lint-staged":{"./src/**/*.{ts,tsx}":["eslint --fix"]},"dependencies":{"lodash.map":"^4.6.0","lodash.find":"^4.6.0","lodash.filter":"^4.6.0","@microchip/fosc-hz":"^0.1.2","@microchip/basic_pin":"^1.0.2","@microchip/scf-common":"^3.22.1","@microchip/scf-device":"^8.11.0","@microchip/pin-standard":"^0.6.0","@mchp-mcc/pic-8bit-types":"^5.4.1","@microchip/scf-interface":"^1.4.0","@microchip/pic-8bit-types":"^5.0.1","@microchip/scf-validators":"^1.2.0","@microchip/spi-master-basic":"^1.5.0","@microchip/scf-integration-test":"^1.0.0","@microchip/spi-host-drv-interface":"^1.1.0","@microchip/api-prefix-registration":"^0.1.0","@microchip/scf-register-view-helper":"^2.7.0"},"_hasShrinkwrap":false,"scf-automodule":{"mode":"standard","hookPaths":{},"shouldNotifyOnDeploy":false},"devDependencies":{"fs":"^0.0.1-security","del":"^4.1.1","gulp":"^4.0.2","jest":"^24.8.0","husky":"^4.2.4","yargs":"^13.2.4","eslint":"^7.4.0","is-wsl":"^2.1.0","ts-pnp":"^1.1.2","gulp-if":"^3.0.0","ts-jest":"^24.0.2","webpack":"^4.34.0","gulp-cli":"^2.2.0","prettier":"2.0.5","typescript":"~4.5.5","@babel/core":"^7.9.6","@types/jest":"^24.0.14","@types/node":"^12.0.10","lint-staged":"^10.1.3","webpack-cli":"^3.3.4","babel-eslint":"10.1.0","babel-loader":"^8.0.6","gulp-changed":"4.0.2","@types/enzyme":"^3.9.3","@types/semver":"^7.1.0","eslint-loader":"4.0.2","webpack-merge":"^4.2.2","@types/core-js":"^2.5.1","webpack-stream":"^5.2.1","gulp-typescript":"^5.0.1","@babel/preset-env":"^7.9.6","@types/lodash.map":"^4.6.13","jest-pnp-resolver":"^1.2.1","@microchip/ccl-itf":"^1.6.0","@types/lodash.find":"^4.6.6","jest-html-reporter":"^2.5.0","pnp-webpack-plugin":"^1.5.0","@babel/preset-react":"^7.9.4","@mchp-mcc/pic-16bit":"^5.10.0","eslint-plugin-react":"7.20.0","@types/lodash.filter":"^4.6.6","babel-preset-react-app":"^9.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@microchip/scf-autoview":"^3.32.5","@babel/preset-typescript":"^7.9.0","@microchip/run-directory":"^4.2.4","@types/properties-reader":"^0.0.1","@microchip/scf-automodule":"^5.12.1","@typescript-eslint/parser":"^3.6.0","eslint-friendly-formatter":"^4.0.1","hard-source-webpack-plugin":"^0.13.1","@microchip/initializer-system":"^0.5.3","@microchip/interrupt-vectored":"^1.2.0","@microchip/scf-automodule-impl":"^1.13.2","@microchip/scf-project-scripts":"^1.0.0","@microchip/scf-react-datatable":"^2.0.0","fork-ts-checker-webpack-plugin":"^1.3.7","babel-plugin-named-asset-import":"^0.3.2","@typescript-eslint/eslint-plugin":"3.2.0","@microchip/melody-automodule-interface":"^1.12.1","@babel/plugin-proposal-class-properties":"7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/spi-host-driver_1.3.0_1759993208294_0.7331239222470798","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@mchp-mcc/spi-host-driver","version":"1.3.1","author":{},"license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/spi-host-driver@1.3.1","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"scf":{"views":{"main":"auto"},"creator":"output/creator.js","reducer":"auto","category":"Drivers/SPI","processor":"output/processor.js","prototype":{"exports":{"spi_host_drv_interface":{"interfaces":[{"interfaceId":{"name":"spi-host-drv-interface","version":"1.1.0"}}],"handleLimit":1}},"imports":{"device_meta":{"interfaceId":{"name":"device-meta","version":"^1.0.0"}},"basic_spi_master":{"interfaceId":{"name":"spi-master-basic","version":"^1.1.0"}}},"payload":null,"isEntryPoint":true},"autoCreator":"output/autoCreator.js","displayName":"SPI Host","autoProcessor":"output/autoProcessor.js","nullPrototype":"output/nullPrototype.json"},"dist":{"shasum":"224d533f8f45974714f97661bc53c6b4d09dde96","tarball":"https://registry.npmjs.org/@mchp-mcc/spi-host-driver/-/spi-host-driver-1.3.1.tgz","fileCount":40,"integrity":"sha512-0yx0T8J1d+UiulS8pfvgXjGjy2OG0VLfpwT2mswI7Bo5Im9lG6QyJXzIf3eaG2/8YCKOsOIB6zOOusg0Bq3BBQ==","signatures":[{"sig":"MEYCIQCHnxuAlOzu44RE9WyGzvnZfWxzMle3VmLEC8STy7HbTwIhAL0GNDqlpNP+rEKKuGJoKstTjdFot2OPpLMwgPgiZoAr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951558},"jest":{"preset":"ts-jest","collectCoverage":true,"collectCoverageFrom":["src/**/**.{ts,tsx}"],"testPathIgnorePatterns":["/node_modules/","/run/","/generated_module/src/","/lib/","config","/tests/itf","/generated_module/examples/"],"modulePathIgnorePatterns":["<rootDir>/run"]},"main":"lib/generated_module/src/index.js","husky":{"hooks":{"pre-commit":"tsc --noEmit && lint-staged"}},"scripts":{"dist":"gulp dist --gulpfile config/gulpfile.js --cwd .","lint":"tsc --noEmit && yarn lint:nofix --fix","test":"jest","build":"gulp build --gulpfile config/gulpfile.js --cwd .","start":"gulp start --gulpfile config/gulpfile.js --cwd .","profile":"jest profile","release":"yarn build && yarn test && node -e 'require(\"./config/scf-project-scripts\").releaseProject()'","test-itf":"node ./node_modules/@microchip/ccl-itf/lib/index.js --sp=./tests/itf --rd=./run  --sf=spi.host.driver.test.ts --df=\"dsPIC33CK256MP508$\"","build-dev":"gulp build --gulpfile config/gulpfile.js --buildDev --cwd .","build-prod":"gulp build --gulpfile config/gulpfile.js --production --cwd .","lint:nofix":"eslint \"./src/**/*.{ts,tsx}\" --quiet","postprocess":"node config/appendPrototype.js","test-itf-all":"node ./node_modules/@microchip/ccl-itf/lib/index.js --sp=./tests/itf --rd=./run --df=\"dsPIC33CK64MC105|dsPIC33CK64MP105|dsPIC33CK256MP508|dsPIC33CK512MP608|dsPIC33CK256MC506|dsPIC33CK1024MP710|dsPIC33CK512MPT608\"","build-run-dir":"node config/extract-run-directory.js","updateProject":"node config/create-auto-module.js --updateProject=true","create-auto-module":"gulp create-auto-module --gulpfile config/gulpfile.js --cwd .","update-auto-module":"yarn add @microchip/scf-automodule -D && yarn upgrade @microchip/melody-automodule-interface && yarn updateProject","build-latest-run-dir":"yarn add @microchip/run-directory && node config/extract-run-directory.js","build-run-dir-future":"node config/extract-run-directory-future.js","get-latest-auto-module":"yarn add @microchip/scf-automodule -D"},"_npmUser":{"name":"ajivani007","email":"ajivani007@gmail.com"},"description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","directories":{},"licenseText":"© 2023 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","lint-staged":{"./src/**/*.{ts,tsx}":["eslint --fix"]},"dependencies":{"lodash.map":"^4.6.0","lodash.find":"^4.6.0","lodash.filter":"^4.6.0","@microchip/fosc-hz":"^0.1.2","@microchip/basic_pin":"^1.0.2","@microchip/scf-common":"^3.22.9","@microchip/scf-device":"^8.11.1","@microchip/pin-standard":"^0.6.0","@mchp-mcc/pic-8bit-types":"^5.4.1","@microchip/scf-interface":"^1.4.0","@microchip/pic-8bit-types":"^5.0.1","@microchip/pins-interface":"^1.0.1","@microchip/scf-validators":"^1.2.0","@microchip/spi-master-basic":"^1.5.0","@microchip/scf-integration-test":"^1.0.0","@microchip/spi-host-drv-interface":"^1.1.0","@microchip/api-prefix-registration":"^0.1.0","@microchip/scf-register-view-helper":"^2.8.1"},"_hasShrinkwrap":false,"scf-automodule":{"mode":"standard","hookPaths":{},"shouldNotifyOnDeploy":false},"devDependencies":{"fs":"^0.0.1-security","del":"^4.1.1","gulp":"^4.0.2","jest":"^24.8.0","husky":"^4.2.4","yargs":"^13.2.4","eslint":"^7.4.0","is-wsl":"^2.1.0","ts-pnp":"^1.1.2","gulp-if":"^3.0.0","ts-jest":"^24.0.2","webpack":"^5.92.1","gulp-cli":"^2.2.0","prettier":"2.0.5","typescript":"~4.5.5","@babel/core":"^7.9.6","@types/jest":"^24.0.14","@types/node":"^12.0.10","lint-staged":"^10.2.2","webpack-cli":"^3.3.4","babel-eslint":"10.1.0","babel-loader":"^8.0.6","gulp-changed":"4.0.2","@types/enzyme":"^3.9.3","@types/semver":"^7.1.0","eslint-loader":"4.0.2","webpack-merge":"^4.2.2","@types/core-js":"^2.5.1","webpack-stream":"^7.0.0","gulp-typescript":"^5.0.1","@babel/preset-env":"^7.9.6","@types/lodash.map":"^4.6.13","jest-pnp-resolver":"^1.2.1","@microchip/ccl-itf":"^1.6.0","@types/lodash.find":"^4.6.6","jest-html-reporter":"^2.5.0","pnp-webpack-plugin":"^1.5.0","@babel/preset-react":"^7.9.4","@mchp-mcc/pic-16bit":"^5.10.0","eslint-plugin-react":"7.20.0","@types/lodash.filter":"^4.6.6","babel-preset-react-app":"^9.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@microchip/scf-autoview":"^3.32.5","@babel/preset-typescript":"^7.9.0","@microchip/run-directory":"^4.2.4","@types/properties-reader":"^0.0.1","@microchip/scf-automodule":"^5.15.0","@typescript-eslint/parser":"^3.6.0","eslint-friendly-formatter":"^4.0.1","hard-source-webpack-plugin":"^0.13.1","@microchip/initializer-system":"^0.5.3","@microchip/interrupt-vectored":"^1.2.0","@microchip/scf-automodule-impl":"^1.17.0","@microchip/scf-project-scripts":"^1.0.0","@microchip/scf-react-datatable":"^2.0.0","fork-ts-checker-webpack-plugin":"^8.0.0","babel-plugin-named-asset-import":"^0.3.2","@typescript-eslint/eslint-plugin":"3.2.0","@microchip/melody-automodule-interface":"^1.15.7","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/spi-host-driver_1.3.1_1768202649734_0.32354592219540534","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2021-09-15T15:37:27.872Z","modified":"2026-05-21T04:34:29.321Z","1.0.0":"2021-09-15T15:37:28.405Z","1.0.1":"2022-01-18T04:39:45.768Z","1.0.2":"2022-06-01T09:29:14.345Z","1.1.0":"2023-08-09T19:04:39.861Z","1.2.0":"2023-11-22T05:44:27.445Z","1.2.1":"2024-07-19T07:52:47.716Z","1.3.0":"2025-10-09T07:00:08.520Z","1.3.1":"2026-01-12T07:24:09.952Z"},"author":{},"license":"SEE LICENSE IN LICENSE.txt","description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","maintainers":[{"email":"yashashri.godbole@microchip.com","name":"yash.godbole"},{"email":"ramya.dodderi@microchip.com","name":"rd_mchp"},{"email":"harikumar13@gmail.com","name":"harish.agari"},{"email":"ajivani007@gmail.com","name":"ajivani007"},{"email":"niladree.biswas@microchip.com","name":"niladree"},{"email":"dan.ionescu@gmail.com","name":"dan.ionescu"},{"email":"nate.robinson@microchip.com","name":"mchp-nate"},{"email":"dinesh.baria@microchip.com","name":"dinesh.baria"},{"email":"Brian.Bailey@microchip.com","name":"brian.bailey235"},{"email":"rajaguru.poovaiilingham@microchip.com","name":"rajaguru_p"},{"email":"archana.u99@gmail.com","name":"archana_u"}],"readme":"# MCC Melody SPI Host Driver\n \n## Overview\nThe Serial Peripheral Interface (SPI) module is a synchronous serial interface useful for communicating with other peripheral or microcontroller devices. These peripheral devices can be serial EEPROMs, Shift registers, display drivers, Analog-to-Digital Converters and so on.\n \n## Features\n* Allows users to setup multiple Host Configurations to interact with multiple clients having different configurations. SPIx_Open and SPIx_Close are the APIs to be used for selecting/switching between different Host configurations at run time.\n* Requested Speed , SPI Mode and Data Input Sample Point are configurable\n  items for each Host Configuration table entry.  \n* Users can provide a Custom Name for each Host Configuration table entry.\n* Importer Configurations table, which is only visible when the SPI Host Driver is imported by another module. This table has the same columns as the user configurations table, and displays information being passed down to the SPI Host Driver. This table is read-only and cannot be modified.  \n* The Host Configurations table automatically adds a default row for reference, but can be modified and removed.  \n* The SPI Host Driver's custom name can be modified, and will be used in the generated code and any connected module. The modified custom name takes priority over the custom name that is passed down to the SPI Host Driver.\n* Calculated speed depends on the Bus Clock source which can be configured as part the\n  the selected PLIB.\n* Supports Enhanced Buffer mode with communication width of 8 bit only.\n* Currently, dsPIC33 devices support only polling mode.\n8-bit devices supports both polling and interrupt modes. User can select the mode using Interrupt Driven toggle button.\n\n\n\n# Changelog\nAll notable changes to this project will be documented in this file.\n\n## [1.3.1] - 2026-01-08\n\n### New Features\n- **CC16SCRIP-10092** :- Performance Improvement\n\n\n## [1.3.0] - 2025-10-09\n\n### New Features\n- **CC16SCRIP-10098** :- 16/32bit mode support\n\n\n## [1.2.1] - 2024-07-19\n\n### New Features\n- **CC16SCRIP-9436** :- Updated link for API reference document\n\n\n## [1.2.0] - 2023-11-21\n\n### New Features\n- **CC16SCRIP-7530** :- Add Interrupt support in Easy View for SPI Host Driver\n\n\n## [1.1.0] - 2023-08-09\n\n### New Features\n- **CC16SCRIP-6982** :- Display Importer Configurations in Easy View\n- **CC16SCRIP-6897** :- Support setting custom name in Easy View \n- **CC16SCRIP-6842** :- Enable ITF Testing for SPI\n- **CC16SCRIP-6151** :- Support SPI Host and SPI Client Driver Interface\n\n\n## [1.0.2] - 2022-06-01\n\n### New Features\n- **CC16SCRIP-2045** :- Dependency module names updated in builder view\n\n\n## [1.0.1] - 2022-01-17\n\n### New Features\n- **CC16SCRIP-3419** :- Dependency Selector label updated with PLIB name\n","readmeFilename":"Readme.md"}