{"_id":"@-0/amplify","_rev":"1-20a3d8ed8c9d78b9cb095a9cfa429215","name":"@-0/amplify","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@-0/amplify","author":{"name":"Logan Powell"},"license":"MIT","version":"0.0.1","description":"typescript configuration and starter project","type":"module","main":"./lib/index.js","types":"./lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/subs0/amplify.git"},"homepage":"https://github.com/subs0/amplify","scripts":{"pages":"npm run types && npm run jsdoc","clean":"rm -rf ./lib & rm -rf ./dist &  rm -rf .cache","madge":"madge --circular lib/","typewatch":"tsc --project tsconfig.json","types":"tsc --project tsconfig.build.json","jsdoc":"jsdoc -c jsdoc/jsdoc.json --verbose --debug","docs":"npm run types && npm run jsdoc","patch":"npm version patch && npm run docs && npm run pages && npm publish","test":"npm run madge && concurrently \"npm run typewatch\" \"jest --watchAll\"","postgit":"git push origin master && npm run patch","ncu":"ncu -u && npm i && npm audit fix","git":"npm run ncu && git add . && git commit -m","build":"npm run clean && cross-env NODE_ENV=production parcel build client/index.html -d dist --no-source-maps --no-cache --public-url ./","dev":"concurrently \"npm run typewatch\" \"parcel client/index.html --global md -p 8080 --open -d dist watch\""},"keywords":[],"publishConfig":{"access":"public"},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.13.8","@types/jest":"^26.0.22","@types/node":"^14.14.35","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","babel-jest":"^26.6.3","better-docs":"^2.3.2","cross-env":"^7.0.3","eslint":"^7.22.0","eslint-plugin-jest":"^24.3.5","eslint-plugin-prettier":"^3.3.1","gh-pages":"^3.1.0","jest":"^26.6.3","jest-environment-jsdom":"^26.6.2","jsdom":"^16.5.1","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node":"^9.1.1"},"browserslist":["last 3 Chrome versions"],"prettier":{"singleQuote":false,"printWidth":100,"endOfLine":"lf","tabWidth":4,"semi":false,"arrowParens":"avoid"},"gitHead":"b59424168bd2261c87e1d19c54abc4fa4df1b67b","bugs":{"url":"https://github.com/subs0/amplify/issues"},"_id":"@-0/amplify@0.0.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-KjiHo8eM1rndSfO6IE0drpDcZeyMh1p4Za1JhHCV1c0kebW+TIdsKWn4w6WJ0qvtVrGxoV3idNhEx5+thyiAUQ==","shasum":"04c247f09161cac1d5dce35ed8ac2cca27730541","tarball":"https://registry.npmjs.org/@-0/amplify/-/amplify-0.0.1.tgz","fileCount":9,"unpackedSize":6620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnqouCRA9TVsSAnZWagAA6NwP/04KSnQo1QeHWxaIgUlP\nfECXiL74goLoqs2ThLwzUY8FMgGncPKFARk0BkikclRkyoU1Eu3oHH+Np+eL\nRkJcH438O8alwEadH3mC2PSeZByOAzJ3OvJjsgpS+4nALQGOVqI3TOKZN3VF\nG/paDHPhP6u6uhCpD5dlJj8RU1reDU27Rw0oGS8XWSNOWoU70oPqyU8hdyZ9\nfutomZ/3IXHdVV6clPJVPWzqcy9oQ4xZwmctWywSf3Q6AkeN5/gn4bq29u87\nV1u3JI/Q7HxCT6WusM59XB62QpHLgqkSN7SYYldSdlPHmu4lPvkoy8PBpr+r\nk3I2FR3LQ5kOblbP/me6igNREyqFaYLlqqUtcomAEaD4v20tqcNgYYwImy8t\n8jWYn5Hg8nRdHFc45UukMMBmS9RQDHR/TpHO+H2lH/UN0Yb5e6hoVnZwhpyV\n+JTX9jMzSzY7YvabMmDPDgGYs6xd+6udqHeCjOXwFcgUGrPwrLJ+Vw6ZOJLN\nH/O7cqrEmDYt3SMsnDhnWARe0Ft+o4X6F8hbqonWmz/X++JEAi/FI2Scj1ME\nNc5GY3qD3+iOFTp60v8hihgY5fEks70cUu/ZOICFnbopsxYw0H2kceUgqR5K\nr95S8FA5odpvR1Suc+fpWxb0++LbOPriYG67jFTrGszX5+vyxJ/H8Q93ejTO\nasB7\r\n=Ss2S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6OiRAp7fodGBnkDKsIiIu02ryQY4RcDXOc+08ZS18YAiEA40jccViMbiBlGnC8tZMc1dFhSnG7C4Lw+QcwUY1y9f8="}]},"_npmUser":{"name":"loganpowell","email":"loganp@tepper.cmu.edu"},"directories":{},"maintainers":[{"name":"loganpowell","email":"loganp@tepper.cmu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/amplify_0.0.1_1621010989895_0.9807852245568303"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-14T16:49:49.625Z","0.0.1":"2021-05-14T16:49:50.039Z","modified":"2022-04-04T10:25:29.883Z"},"maintainers":[{"name":"loganpowell","email":"loganp@tepper.cmu.edu"}],"description":"typescript configuration and starter project","homepage":"https://github.com/subs0/amplify","keywords":[],"repository":{"type":"git","url":"git+https://github.com/subs0/amplify.git"},"author":{"name":"Logan Powell"},"bugs":{"url":"https://github.com/subs0/amplify/issues"},"license":"MIT","readme":"## Amplify Utilities for `-0` Integration\r\n\r\nThere are certain modules within `@aws-amplify` that are\r\nhelpful to integrate into `-0` libraries for use on the\r\nclient:\r\n\r\n- `@aws-amplify/datastore`: Provides a client-first DX using IndexedDB\r\n- `@aws-amplify/auth`: Provides authentication/authorization for AWS Appsync APIs\r\n- `@aws-amplify/storage`: Provides object storage (S3) for client-side apps\r\n\r\n## Integrations\r\n\r\n### DataStore\r\n\r\nDataStore is integrated with `-0`'s routing Tasks. Utilities\r\nare herein provided to make calling DataStore APIs in a more\r\ndata-centric fashion\r\n\r\n### Storage\r\n\r\nStorage to S3 is abstracted to simple Command-based APIs, so\r\nthat they can be composed with other actions as a pipeline\r\n\r\n### Auth\r\n\r\nAuthentication is also integrated with `-0`'s router, so\r\nthat routes requiring special permissions dsFx are protected","readmeFilename":"README.md"}