{"_id":"@csharpermantle/microbit-fs-direct","name":"@csharpermantle/microbit-fs-direct","dist-tags":{"latest":"0.9.2-p.1"},"versions":{"0.9.2-p.1":{"name":"@csharpermantle/microbit-fs-direct","version":"0.9.2-p.1","description":"Manipulate files in a micro:bit MicroPython Intel Hex file.","keywords":["microbit","micropython","filesystem","fs"],"main":"./dist/bundles/microbit-fs.umd.js","mainMin":"./dist/bundles/microbit-fs.umd.min.js","module":"./dist/esm5/index.js","typings":"./dist/types/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/CSharperMantle/microbit-fs-direct.git"},"config":{"umdName":"microbitFs"},"author":{"name":"Micro:bit Educational Foundation","email":"package-help@microbit.org"},"contributors":[{"name":"Rong \"Mantle\" Bao","email":"baorong2005@126.com","url":"https://github.com/CSharperMantle/"}],"license":"MIT","engines":{"node":">=8.5","npm":">=6.0","yarn":"^1.0"},"scripts":{"cleanup":"shx rm -rf dist","prebuild":"npm run cleanup && npm run verify","build":"tsc && rollup -c config/rollup.config.js","test":"jest -c ./config/jest.config.js","test:watch":"npm t -- --watch","test:coverage":"npm t -- --verbose --coverage","test:ci":"npm t -- --ci","validate-js":"tsc -p ./config","verify":"npm run validate-js && npm run style && npm run test:ci","style":"npm run format -- --list-different && npm run lint","style:fix":"npm run format:fix && npm run lint:fix","format":"prettier --config prettier.config.js \"**/*.{ts,tsx,js,jsx,css,scss,sass,less}\"","format:fix":"npm run format -- --write","lint":"tslint --project tsconfig.json --format codeFrame","lint:fix":"npm run lint -- --fix","docs":"typedoc --options config/typedoc.json"},"peerDependencies":{"tslib":">=1.9.0"},"dependencies":{"@microbit/microbit-universal-hex":"0.2.2","nrf-intel-hex":"1.3.0","text-encoder-lite":"2.0.0"},"devDependencies":{"@babel/core":"~7.9.0","@babel/polyfill":"~7.8.7","@babel/preset-env":"~7.9.5","@rollup/plugin-commonjs":"~11.1.0","@rollup/plugin-json":"~4.0.2","@rollup/plugin-node-resolve":"~7.1.3","@types/jest":"~26.0.20","@types/node":"~13.11.1","@types/prettier":"~2.0.0","jest":"~26.6.3","jest-watch-typeahead":"~0.6.1","prettier":"~2.0.5","rollup":"~2.6.1","rollup-plugin-babel":"~4.4.0","rollup-plugin-sourcemaps":"~0.5.0","rollup-plugin-terser":"~7.0.2","shx":"^0.3.2","ts-jest":"~26.4.4","tslib":"~1.14.1","tslint":"~6.1.1","tslint-config-prettier":"~1.18.0","tslint-config-standard":"~9.0.0","tslint-etc":"~1.10.1","typedoc":"~0.19.2","typedoc-neo-theme":"~1.1.0","typescript":"~3.9.7"},"_id":"@csharpermantle/microbit-fs-direct@0.9.2-p.1","gitHead":"eece640349a0af00247e5c191551be0080fda39b","bugs":{"url":"https://github.com/CSharperMantle/microbit-fs-direct/issues"},"homepage":"https://github.com/CSharperMantle/microbit-fs-direct#readme","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-s2Ka7o8vKfu5BMmJomzh51iSIQkFAJBGwK3lyngwj4bogibY5NJHvncAGutfKF5Fp37YA4ME72koTROuK2W9jw==","shasum":"14559836e839811c1d6cd97416d60ca34d5b8769","tarball":"https://registry.npmjs.org/@csharpermantle/microbit-fs-direct/-/microbit-fs-direct-0.9.2-p.1.tgz","fileCount":57,"unpackedSize":1216402,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrnHEyMzExy+IJuNNqX6EgOF9sHdEaircmX1Uvki+6LAiEA64GcA7Nltc3l47zO3nQ7AjpfoNUZKn2SYBna2NofKh4="}]},"_npmUser":{"name":"csharpermantle","email":"baorong2005@126.com"},"directories":{},"maintainers":[{"name":"csharpermantle","email":"baorong2005@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microbit-fs-direct_0.9.2-p.1_1723008577957_0.271191163611852"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-07T05:29:37.880Z","0.9.2-p.1":"2024-08-07T05:29:38.200Z","modified":"2024-08-07T05:29:38.431Z"},"maintainers":[{"name":"csharpermantle","email":"baorong2005@126.com"}],"description":"Manipulate files in a micro:bit MicroPython Intel Hex file.","homepage":"https://github.com/CSharperMantle/microbit-fs-direct#readme","keywords":["microbit","micropython","filesystem","fs"],"repository":{"type":"git","url":"git+https://github.com/CSharperMantle/microbit-fs-direct.git"},"contributors":[{"name":"Rong \"Mantle\" Bao","email":"baorong2005@126.com","url":"https://github.com/CSharperMantle/"}],"author":{"name":"Micro:bit Educational Foundation","email":"package-help@microbit.org"},"bugs":{"url":"https://github.com/CSharperMantle/microbit-fs-direct/issues"},"license":"MIT","readme":"# micro:bit MicroPython Filesystem\n\n[![GitHub Actions](https://github.com/microbit-foundation/microbit-fs/actions/workflows/build.yml/badge.svg)](https://github.com/microbit-foundation/microbit-fs/actions/workflows/build.yml)\n\nA TypeScript library to manipulate the micro:bit MicroPython filesystem.\n\n<img width=\"50%\" alt=\"microbit-fs logo\" src=\"https://user-images.githubusercontent.com/29712657/53014294-fb95e700-343f-11e9-856e-d70af8870c0c.png\">\n\n## Documentation\n\nThe docs can be found in\n[https://microbit-foundation.github.io/microbit-fs/](https://microbit-foundation.github.io/microbit-fs/).\n\n## npm Package\n\nTo add this package to your project:\n\n```\nnpm install @microbit/microbit-fs\n```\n\n## License\n\nThis software is under the MIT open source license.\n\n[SPDX-License-Identifier: MIT](LICENSE.md)\n\n## Code of Conduct\n\nTrust, partnership, simplicity and passion are our core values we live and\nbreathe in our daily work life and within our projects. Our open-source\nprojects are no exception. We have an active community which spans the globe\nand we welcome and encourage participation and contributions to our projects\nby everyone. We work to foster a positive, open, inclusive and supportive\nenvironment and trust that our community respects the micro:bit code of\nconduct. Please see our [code of conduct](https://microbit.org/safeguarding/)\nwhich outlines our expectations for all those that participate in our\ncommunity and details on how to report any concerns and what would happen\nshould breaches occur.\n","readmeFilename":"README.md"}