{"_id":"babel-errors","_rev":"5-babb980eac3698d732d4e40a9cc37048","name":"babel-errors","description":"Nicer error messages for Babel","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"babel-errors","version":"1.0.0","description":"Nicer error messages for Babel","main":"index.js","author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","devDependencies":{"flow-bin":"^0.46.0"},"gitHead":"f7b722fe7863a2a77054ae9eb18bb481a0fae074","_id":"babel-errors@1.0.0","scripts":{},"_shasum":"3fc5644ae8456ec19fd0310debdec2752dcf35e8","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"shasum":"3fc5644ae8456ec19fd0310debdec2752dcf35e8","tarball":"https://registry.npmjs.org/babel-errors/-/babel-errors-1.0.0.tgz","integrity":"sha512-jQu9P/Z3gGoWWADBbhy1JH1ORvKNH6T9XlX9FlcdAB0a+sMO1rZnkfSouph8WnYMGc3n1mZdKt2ZtoJ2TJ8jqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDRRe5EewrT9baVAxstbfkHEaybzE+YU1iDs4zd98ntgIgJqdnVGiHkQnN+k3mKB51S10Cmthjuy+tWq4T28W5YBA="}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-errors-1.0.0.tgz_1494988204600_0.44404893345199525"}},"1.0.1":{"name":"babel-errors","version":"1.0.1","description":"Nicer error messages for Babel","main":"index.js","author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","devDependencies":{"flow-bin":"^0.46.0"},"gitHead":"1d81789eaab3161c1fbeae9e620393955a4df9ee","_id":"babel-errors@1.0.1","scripts":{},"_shasum":"f042994ab44bb7fd2d310b8807422b0256d195a3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"shasum":"f042994ab44bb7fd2d310b8807422b0256d195a3","tarball":"https://registry.npmjs.org/babel-errors/-/babel-errors-1.0.1.tgz","integrity":"sha512-kyvdrTm+gkh5NtOJG8z0bMpFKHdebwiRKMjSCSy0GNy/IrKi4PfkmMUY8Mw/IO7ebZxCpXHqGNIphVlnd58HkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTs6RG/Ah9JxR8ZQG5EezF+A2VgBnqgV7MoA3ekET0KgIgTepz9pwp25J5krRKXGOS9VM8Sd+JSWrdEuZGsQmVOqY="}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-errors-1.0.1.tgz_1495713768781_0.8325845224317163"}},"1.1.0":{"name":"babel-errors","version":"1.1.0","description":"Nicer error messages for Babel","main":"index.js","author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","devDependencies":{"flow-bin":"^0.46.0"},"gitHead":"4764605d8446a4a2c15a78f2c6f7c7b51212c2ed","_id":"babel-errors@1.1.0","scripts":{},"_shasum":"8cdd3754d750a480b8a26e0bc17f5e490926b36c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"shasum":"8cdd3754d750a480b8a26e0bc17f5e490926b36c","tarball":"https://registry.npmjs.org/babel-errors/-/babel-errors-1.1.0.tgz","integrity":"sha512-gs/oIGs9SlD6rO7Ky6Y6I+S76nHqUb/F50srYt0r1PSnl7TfAIxlKgXXWPoI6SMHMEKQMTZwvXxoh/FCM65mUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc+LBmARdINC4wtPYlmDHmRS751h7mNcVNoi6A844CTAIgAPPvIX3npNaMU4NymuzeWwKztO3qTTXKlVwh0RYtb1A="}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-errors-1.1.0.tgz_1495855897753_0.45476756733842194"}},"1.1.1":{"name":"babel-errors","version":"1.1.1","description":"Nicer error messages for Babel","main":"index.js","author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","files":[],"devDependencies":{"flow-bin":"^0.46.0"},"gitHead":"5816c884572e1c57d706ee5a41def51dbf48a626","_id":"babel-errors@1.1.1","scripts":{},"_shasum":"43f7142dd3b365633c758d155bffa3ba41523794","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"shasum":"43f7142dd3b365633c758d155bffa3ba41523794","tarball":"https://registry.npmjs.org/babel-errors/-/babel-errors-1.1.1.tgz","integrity":"sha512-tNDXOQWRfStz0RmuDSXXAjiU5UnB2b6/gH2qhCRr8JQDL4ePzT94O/YWsAuUFajEAJ9CMAd42tB3TQWL91Lnyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfePD/Zf82KWRhvf/EagZaeCwfgIWUjN1vC37qpBrhXAIhAKVsif5ANcS5YJMoxzpI8IKo36SJPw+DrvHkzBytRcCL"}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-errors-1.1.1.tgz_1496101067904_0.41909541096538305"}}},"readme":"# babel-errors\n\n> Nicer error messages for Babel\n\n```js\nimport createBabelFile from 'babel-file';\nimport {BabelError, prettyError, buildCodeFrameError} from 'babel-errors';\n\nconst file = createBabelFile(...);\n\nlet path = file.path;\nlet {line, column} = path.loc.start;\n\nthrow prettyError(createErrorWithLoc('Error at this position', line, column));\nthrow buildCodeFrameError(path, 'Error with this Path');\n```\n\n### `createErrorWithLoc(message, line, column)`\n\nThis lets you add location information to your errors.\n\n### `wrapErrorWithCodeFrame(err)`\n\nYou can use this when capturing errors thrown by Babel or constructed using\n`createErrorWithLoc` to add a code frame when possible.\n\n### `buildCodeFrameError(path, message)`\n\nYou can use this to build a code frame error around a path with a specified\nmessage.\n\nUse this instead of `path.buildCodeFrameError` when you aren't running inside a\nBabel plugin.\n\n### `toErrorStack(error)`\n\nCreates string with error name, message, stack/code frame.\n","maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"time":{"modified":"2022-06-13T03:59:50.666Z","created":"2017-05-17T02:30:04.823Z","1.0.0":"2017-05-17T02:30:04.823Z","1.0.1":"2017-05-25T12:02:49.031Z","1.1.0":"2017-05-27T03:31:37.952Z","1.1.1":"2017-05-29T23:37:48.047Z"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","readmeFilename":"README.md"}