{"_id":"bravo-formatter","_rev":"41-3d1dc7b1056d69f889e2b06016909624","name":"bravo-formatter","dist-tags":{"latest":"1.0.16"},"versions":{"1.0.0":{"name":"bravo-formatter","version":"1.0.0","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"dist/bravo-formatter.min.cjs","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/src/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./lib/src/index.d.ts","import":"./lib/index.js","require":"./dist/bravo-formatter.min.cjs"}},"bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","tPrepare":"yarn clean && yarn grammar && yarn fix && yarn check && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","release-it":"^15.1.1","rimraf":"^3.0.2","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"49fe514a397a1178d5086cdda3fb7137a22dbc9f","_id":"bravo-formatter@1.0.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Z6obTRGJ7TqyFQk2iMdumSwMvpFBduxuvFoUpnU2H69BxUeFMh+ZGNjIpYnsAm6lF816Edj48rb0vq1Znpjn8A==","shasum":"878d4d3fee6deb146046a5a55afa20cf302e293e","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.0.tgz","fileCount":236,"unpackedSize":1895965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjPYGIcxga1Ka2mGVSZQX1GeoXF4llcPiJQaELcPEMKAIhAIp6VES8wxZUXglixo0J6jOWrfjUJi0JjiEICpPvF8pP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV8CLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXSQ/+ITNu4Qj8ii8IIBC4hbDAfLjad5im2rwcU9tHosx/RPtFbnKu\r\nQ6K4F44lZSRf7vbm9fnQN0e7YODe1mHLxi4wHLViVRuHzaWBT2YBplOYMKE3\r\nzMOZw6WPWbsIMwIVrhxpexpqanuzNp1sCLCfl/oB+M3QQhhxSXvtpYOmM6rR\r\nCgB8AA52xoSk+eIzvco1DbYIGdL8YqiO9yPrR///H7hp8KQ5ef9QiXTwXnQs\r\nxvF4ZLd5qPGM1w0MhM3IF0wj/r1/AQjW2q3eqz8zPrFAbTskbA/LGY+bn5wz\r\nUK0KBby+tgSAW67s3ChZi8H2HPu4QJ55x4DXIZRYVc8ANshuFXj9PnNGZA8B\r\nnPR4tC6qrVeCNgaDvN5e2x7cOEgj1YJsC7CAOp3nSGwDVAbQq+Ihfnf8O1Te\r\nSOHwUt/7MwG9IQzkBBX7B6UGf4eGrJ8s5Veg4HM5EkYj0sYE9jQOuw5Hdl1p\r\n2H8HWyGzl6JIZevokoXrThBx87LsJ+nZh6Te6NsgLzSpN3Rdvz0rOjkkQYb/\r\nj/z/XtaTGqxvRlAH+5P8BvXvO+JD1D5CjISKXl5IEr8r7Uwh/i3lGLXS9q/W\r\n/8Q2hJ4mvNPjzWBN1FliUs829dmmIOVvVoxXGKCBBiTDr+487xC+7SbrWD2I\r\n+yh5qYP9O8jWlxY0Cuit//FEluzD5ISG98Y=\r\n=a63h\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.0_1666695307047_0.25596219928840425"},"_hasShrinkwrap":false},"0.0.1":{"name":"bravo-formatter","version":"0.0.1","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"dist/bravo-formatter.min.cjs","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/src/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./lib/src/index.d.ts","import":"./lib/index.js","require":"./dist/bravo-formatter.min.cjs"}},"bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn fix && yarn check && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","release-it":"^15.1.1","rimraf":"^3.0.2","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"7db5c9fdbd7b39963409d9c5e2eb8319fcf345f0","_id":"bravo-formatter@0.0.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-xIc0F36chHhIKPAKyjOswEoUG6LiK6EDo9CK1twmKgmC8n9JEpO+F4cjojVTOBaLRu719OolSz9IkaUud5ZZwg==","shasum":"54b907abf0e2000013bcb849df703e4ec3e54ceb","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.1.tgz","fileCount":237,"unpackedSize":2125949,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaj8JOtOFFfFBt7kZiEOOQhOPMM0duOAen5OdTZQszAwIgdJSJhvxu/8DTBSE2q2DMHmsSeMOBsSlMgQF5QM6TVCk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV8mBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/gQ//VI6J9bREwWPijLE8jlGj6u6TD56LM7mf+UABK1RAjmfPL+Q1\r\nCnquBF2gm51QDSMayz4O1LVvDljJOtUObzj/fyW+42QlRx51ROrmmHDFU9QC\r\nOakS36HrmNmalM9vMPmVbzLlGd1g3MvpqyXu1O+DUtyVevVWnnXjp63v4i+/\r\nZFP4aPslTgVTYyD+QGvWN+SgmuI79w8HYaNiKeWNaxWEgdgUnKayQ13r38nM\r\nhsMMzIiqbf3Q9X8u5x7kWl00X8QpfxkUn08bqrtjhDsVOWkXqGsQKdA1kL0v\r\n48VIfKg/kip94/sY9LL+pLVDuTZP2n6FCl9otAPQhYIxi+IEmRMjs/tH+Xl8\r\nD2qoV9B/x4He/Qxo1YCfycRVKq/iEnvdUKFpZFUQNSCOboeyrBgLzle/iejh\r\nmVU0iTHFtfAUBunY1SzlmkXcfmxrsFQe9XmZtbx6l85kFbD5XVux3naG0WF/\r\nSLKyMEx1S+T8GFQ6PwqIDF0POim/+gLosNE7K9FBuroPLE4S0lHmDiPTU0E1\r\nEhtZQXtTXrBkEJ6Pu+CS71FTSvxg2sN1/lymLWVmp/PnXvUZ+mQKjnL8QeEI\r\nyUYda3rX9drgpn/Tt0M+SGMFWGIOTVB50fAePeYRVGFwPO08SdVB2S7GQ1g0\r\nlRYiFCxTBBGCvJmKTjhX//beBaGTbOKY0tw=\r\n=X5Ii\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.1_1666697601596_0.9568316313979084"},"_hasShrinkwrap":false},"0.0.2":{"name":"bravo-formatter","version":"0.0.2","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"dist/bravo-formatter.min.cjs","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/src/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./lib/src/index.d.ts","import":"./lib/index.js","require":"./dist/bravo-formatter.min.cjs"}},"bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn fix && yarn check && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","release-it":"^15.1.1","rimraf":"^3.0.2","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"0ecf31b5f5bcb752c6ad2646217b5708a25cd2e0","_id":"bravo-formatter@0.0.2","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ki1PcO00c60/G2tTmlYIczKhmAbSi4nJUV+x6fWujKI7HYG84iNKNUepjNfFe+r/LW2CqIziJK91OeX5d40Xiw==","shasum":"7d1f90ec48711976089a6b41238f5da8bf04b3c8","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.2.tgz","fileCount":246,"unpackedSize":2265184,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAU0AVuSX7vZugvjqEhJAkTqcC74Q1k0EsY4A+GUwHVIAiEA0H47oglmTDcUm0d4VgQFNDyoDfQfEA95pMw19dE2JpY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX7V7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA3hAAhONKQQbodlqWMysv2zR09tX97lIQqCmyDTw9VrwVnMMW1Je/\r\n8fmcmQPVkSiqDX/l2IgOC7W8TfTIMiqGzX0EWjGaHCg1pWUCSSE1uUiyM4uk\r\nIQC51msVTXifz9sAKAZI63/dY+l1WzitdvG4oYt3fTV4MipNHMBbxlDw+mqu\r\nrbmXQpAfW/ZGsbMUekum+vFcuUQt1iyYPbZwdFm8x1F6ziew80n4BZ6WFvLZ\r\nux1G0n1ts5Bla/d7R29YbnsyFn1TpOZywkTBCrNg8Jq9U7bWvSmQ3+X/NsXE\r\nqD/xcff20c9MYsRCbTCJC8HOLw+I1MopikxOo08u/f170frhrTAfYZLREvsA\r\nnP5mIg5DQVOOVAjsnCkDMsP1Oo97ftbkcMi+4cigZKHFYM36kiVsq+svRgc3\r\nAwmK2j+Dk60ihJ97z2BG7ue6OTLDSSPHHBVL4fntTANIoDjA+2+LYakOxkha\r\niWAo952AR+kLIsJMgq9IkiQkcI6kDMae5BB82iGIAfAidb8zqkWwf+WbX699\r\nBni1dAI3H+66WOQ+x2CNuTx92F/6wfjwSqqufUwsbzwEV0yltZVImMfPJLaY\r\n8DK77QaQoQkwumK80P9xYZnNIBwDdHfuLCaTz1B5+Q0Re+dKxZQKkrIHa7Jf\r\nvWpBFSwciuq9mLR8d5vQE6T7JDIyfBi46yM=\r\n=kZK7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.2_1667216762717_0.6270490754514895"},"_hasShrinkwrap":false},"0.0.3":{"name":"bravo-formatter","version":"0.0.3","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"dist/bravo-formatter.min.cjs","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/src/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./lib/src/index.d.ts","import":"./lib/index.js","require":"./dist/bravo-formatter.min.cjs"}},"bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn fix && yarn check && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","release-it":"^15.1.1","rimraf":"^3.0.2","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"df253172f3206cbf076f37a8ec706622b614b6aa","_id":"bravo-formatter@0.0.3","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-wTijZp8BuI1hZ/RPLN6Vxg3u4OzmZO654/hEHIpNKsYRoEHP2jKT/vLj9BOL925ifYMjVgl2egl6JOji7iPFBg==","shasum":"dc3339f4c429599dac4ada442573416f2f7bdaf5","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.3.tgz","fileCount":246,"unpackedSize":2267058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+hR3/N0jqT0MyRWdlNMFWvj3oxueK1MU+n05c+BLcVgIhAPxSNsxKS+fa1qYu2cvT6BbTyujqYZZvnNeOsAnDU0IY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX75PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYIw/8DXy0G8BnLJApLe1mcNwCLJpzC63AHnnMl/z6zOsfKxY+Q+st\r\nYd8kZjT6T8WgN3c6i1mxbJaW2WejFa4eaZ12SC5LFBq+DiKqzoHhQb79F0Yg\r\n2fiDSIhTy0pnMpSHcU5jzeeJTkFcFnqxqXDchw/mxAcBUnFaCv30VvkJvv2A\r\nRU3URZknDGsK0w+yiBWYMDTVmAdraXRZudBQPs0mVFzAFIALhJafJLeWfLAe\r\naRgAqQSvbIlK1NWYgc7JHaLtM1hAyXm/H4WTnMb0CRyhgfK9thnClPkHhx5P\r\nWbhyHsvRRc3KHfWeeqRpIX5wAT0IP7SMDQYtVK/Phlfv7VdWyBqzlW0d0IM5\r\n/8dgh4kttSyo+D02s1pwG0knhlcN87fk2074d1xpLZu7hLLEIdJGJlwAdUA9\r\n1PvvpFKA2A8n7oxWua7wSjNZUWaOQXHhCa8xZ2gY84Vj7ZuaAWmsDA9QpIBs\r\nKVlPvts0RpHWfcFE9vqw9l7gV+Nemsj+ieGh3qXQalTgD4HZEYGd0+WIS3Dh\r\ne62L3wJmGl0Bvil+WhBvk45OoM45HeWw1AwsZNKekHspHIQMjISeE4smbt5R\r\nIoziQY85N/YOOVjDrPGaPLlUGqhHmYU3fCVjNDeYqMx81IYxwkSsOkthl1Qx\r\nMIDaOY9HQVoF8r1oRxA2bMAGotDIR3Uquxo=\r\n=uopJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.3_1667219023245_0.4873530394743504"},"_hasShrinkwrap":false},"0.0.4":{"name":"bravo-formatter","version":"0.0.4","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./lib/src/index.d.ts","import":"./lib/index.js","require":"./dist/bravo-formatter.min.cjs"}},"bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn fix && yarn check && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","release-it":"^15.1.1","rimraf":"^3.0.2","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"89f112cfe0e740b846dad7b5e9310fe5b292421d","_id":"bravo-formatter@0.0.4","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-8vbFrXw+EtXZ81MLjWWR0JePSEqIJnvW0ItYjG9SLq640CFg3nwUgx6/IsvrIBVJDHWXmuJQdl8EKAppchWPqQ==","shasum":"b229b19c734f74212bd5d9f0aeb438ab174131f6","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.4.tgz","fileCount":246,"unpackedSize":2267038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHsECtgSXTqm89D2QADCb+BGBY2axIJJIYpqpDNn0bwgIgQa5AzlDBGZAUBgavfK9/LYurSYKjClylpfg9LLxYyhI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYdoPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro9Q//SEiGMSzglCI4wWUQvCfKXktxITqW/ztaXlDWkR6sV4ot7tJW\r\ndCbR9YASCWWXGRviyf+3Xf0PHP4cUNI9JyyWNdbKgUjKubdQBPF8n8Qo/yAy\r\nJoc0iifRTP481EOSIoMjUjOrVAFbSPl4+PwDHy1YJbaAJ2COgkAGKkHFlLMK\r\nJ16ytO1a1V5kQR7OjcCxSvaliz8YswCOdxrHwtkkhXw/y6fF4LomTtia1d12\r\nj0J6Hlx6/+R/6xWKPzjrjs04kN6nMVEqaxu/BwSAp00PYfgqEtavJBuumnhz\r\n7GpSgF+wAd1diLe9/L76HhK5DszR08idBqsz3vg1XLa5aiLZW0iwMgUPiRmo\r\nXPoAFigT4NRHR9oPdKdPEK8gah3qRoxfoUDgrIgSJYe3V1qRTnrxZ1crBHEL\r\nn9AivsmYhLBVurZQEvgiddIrpYQZjwJGyE0ybe0WH2fHXm7+xnA+MYvm1tgE\r\nOGW64sQzFAEcW5kYdXjmAy7n1QpezpTQa8WMNL+zgrWGc7WdCvaHjrlETtMg\r\n7+1D09QwLH5VaHwshkNT8potVYohgN9TXL1v3f2uex3QIiP11g8Hx2vFrNdY\r\nOJAFuxZgDJioQUxUvgcV857BXln3lQAxJooN8Z4sb/69NrSSI4XH2flVAczN\r\nNiBn5yFagDBhNWaew5MqG3uFnQKjS22vBnE=\r\n=Ap7M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.4_1667357199413_0.2901002335971894"},"_hasShrinkwrap":false},"0.0.5":{"name":"bravo-formatter","version":"0.0.5","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./lib/src/index.d.ts","import":"./lib/index.js","require":"./dist/bravo-formatter.min.cjs"}},"bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn fix && yarn check && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","release-it":"^15.1.1","rimraf":"^3.0.2","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"fd4d71b74070ec99e436db8837b51712c2b6e164","_id":"bravo-formatter@0.0.5","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-BpotPE7br9Q/vpuj1xQiktxvS+bmKSDI1JAFxJECWmuAHi9A/9wrSuY9zaqTS3l0DS+rYrbdfU72yVqJRRl6Zg==","shasum":"55c8353143041a718173db401dbc5593b4816543","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.5.tgz","fileCount":246,"unpackedSize":2267033,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUAYr2hNiB4ywbklP+I43oxsPAzdw2GclIGpU/G+Eo2AiAc0wUg9xX3Dpv3W0I02dgho6IMI8pwxZ829kqgvfyPFQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYg25ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXFw//YR3gN8mk+IPoqkqLjGVnCxMw7yAXO4IndMZUfXBPiJWa9JL/\r\nIJRNBSr6KRT3+18Mse/VMfyjIa5+dbDSL3XyXQygHID2tCbMyZ63NOYCBsZ4\r\n74x0/FWJMbvTHwxL08z3v65ypMOFp3lq6D8I63vbwFhBbkqwpSGNqowhOq1l\r\nYGhnmZZoI5efpj32nyoz+VGaQQR+/99EDZ40MXg/jHF/RVbu4CcGFBO9Gb4Z\r\n4dKj0MEIJsyqvYuRrUuwHRDAg9UZVUbtts30nkPkUl44CQWPw3aatw74s+MT\r\nQLcz0KnuGNoNWPDjCTN1tSXJdcQbhGSLtmrQU6lRauDsq6I27DTVZpZ7lBgP\r\nk2oPTMFrBJvku/pwexey9A/jTLVob7/3lpwRE6wL7mBEgQ//i6v1kVi3tFHf\r\nM4YCNya4WioxM8XIeRUzD0wPhsmrl9WKYErpzXN3llx3eU8csm232/c/3OjC\r\n4Jl5VrO7CMsmrgEKYSKhb9+wPuTZSaZKJAYlwCDrjXOlROY++J5hFrUvjPu6\r\nFiUb737cWw369sAGFRqmuBcWmkAktyZ8W/v0/EnU/1aLt4VZUUw/dWwrBzTf\r\n2iqu0lDZKKHTw4mTz7e3z0OPKNOOxUr71szq9vFnt8nej0elL5vMqTrSlO+X\r\n2WhBTS4of3YcZntxnp6360Ahr/LmLBJxA3E=\r\n=XQvN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.5_1667370425381_0.19944324511411393"},"_hasShrinkwrap":false},"0.0.6":{"name":"bravo-formatter","version":"0.0.6","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn fix && yarn check && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","release-it":"^15.1.1","rimraf":"^3.0.2","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"b9381369b1537520848f4fab71fbfb81b9329e7c","_id":"bravo-formatter@0.0.6","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-0e7Sq5vFegFP9YfcqnbLfLDX+n2gJPhdZFAr6EGrYi+4U3Ddfqb/LEDgUCO16TAkheQhRJrExxtSuAM7cKMGZg==","shasum":"1100a4f184decefa21fb1735dac743100c47e3b2","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.6.tgz","fileCount":246,"unpackedSize":2266833,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYLzUIrO6c9ShGRg2YS+H80Si5yAGTYfkwCNQ9wURqpgIhAJ6AVJYCcA5hw5Q0wO8DYMuWdPi7ISAPorjGhldpi+Gt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdJI3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6rQ//V0utCCIu97dkg9AuE4cmbiQVSrShv/81oudge/+vStMr99TQ\r\ntu+6DjvpEcuGgKwCMi59wj8OcBIUwR36WtzPAtF4XMHFsQtfll8U6+7FHaBC\r\nYQGmWe+K+UI5pkBHud0l554tc6zN/SOJcllYRHS2Oe7rw5iWwx+Q7b2XVvT6\r\n4aut7SJHYVhzwYlOOigCN2vflCzYkOSeyLTDU8vWs12okSPQbKNMqJAltYP7\r\n/QFEBFRppTg9jaBlagOGcxPe+hHpG+4U4jXCAGb2ZLamgRIy6sBiPY6R8vVU\r\nxtPrITr1hCaImg/b9vBhYSxORw+jUuzJ1ffKGTe/CTMcrXruENlhGU28Ap6i\r\nS/vchow50qtaEgZqc/Gij2B8RM0iC6JHlRNMBGDq9Jb4AUO+GNtLvDiEaZig\r\nCRm82pT9zOjQGPdLd/1wooxO/6aRB+1ZAPHVN7wmemPGuzb5pDnzaj1oOnsZ\r\n6v8bJ217u5OCJsk5fMaAkR/t2qwRZ0HiRvYCDYCD727qPRnjMnPkVI5N8ZOW\r\n6uCS8kE4mzMdKZ4qeAbgGyKAOTpSsJgjMMZLNZqtIEum01IxubzAT9Y+W/Pe\r\nmBVUjCyhjnPDRsUOe7bVgvK3gDd0rezXRTBZteqHTWEJ7BQhlIWDUwCRTqUb\r\nGjXMhxvXfsjR17fEe11dwFBKWWIDmQiW+p0=\r\n=Vfry\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.6_1668583991201_0.776466928753955"},"_hasShrinkwrap":false},"0.0.7":{"name":"bravo-formatter","version":"0.0.7","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn fix && yarn check && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","release-it":"^15.1.1","rimraf":"^3.0.2","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"b66057563fc1750bc315f5d4599fa4564e7071bf","_id":"bravo-formatter@0.0.7","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-T21ZaYOTuskvJkfkq8qbFQfOrZ3sby5XKns4CzlYXqA+g1onPRSThSG6Ur79V6gnNVxfL2/+cg0npF1G7T/BJw==","shasum":"78396e25054917af04b5f9664d55d9c8260438a5","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.7.tgz","fileCount":246,"unpackedSize":2267296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwf6yV2FdhUyV3hXcHVwo1jEFGWQ+Up7dyCjhK4+SdFAiEAi6KWu9ZL3u+jFFWZmUI79bF0UPgcTpucr67AgJOCjMo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhcKSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT1A//cbxIvl6VrfQI4TgngPQJf+9JffvvSNRG615/4F5CVf3SFdFc\r\ndiwwZ2uC/VB2JgJ60DudQeWTa4FP54qsieP6x7BaDeRKKz/1z5qTl27jaoQV\r\nXnXvx/2AU4wha6/8F4LTgOCU1oGmIybSltueAtO1oxmD3eOZSfxi6XK3kZcu\r\nhN5xFYnQX264RG02VHqdw0cbtoUtMqzS5X6UC2mX6f8Ffw9BP1SiBIldPvz8\r\nI7DIbRtNPn17Cc28CkNU9FXfEQk2ktlsyNfluKXKkosQRJ/cUJReGF69i5C9\r\nt7keYB0zV0Wlr0N/RkwhaXV0dpjXuPFaDb/49mLT+yanUKwpny7Rx1P6QYbx\r\nOUOsBiOCMUiNnzHOF8tgs3EtGjS8tWtBOUG26Gx7NWE1OcWwPQzE8GUhvsOS\r\nuiq443NthKvbJScLRyQAVghreKMCYWRjPGyMq7+R11KUPTD46oPhocNg5Qe8\r\nJKTJmfSMjVs13DRBsfW1e/ZSJoc3mYGVpguvZBcl611X6n5r06n2i7AJX8FI\r\nEaLDaihnEpPojDsUyhTazmedLmB8GV1kBd1/w4SXKdZhugD/fppCNnXAFaGs\r\nDk8OC8Rak+yeyZzFBYfe+kmtoT3ScKNpNbDzTNKupOKYtKKXmSv+FjGtA6X+\r\na1CyeEsnVuqPRbMoy4Oj9cVR14xaOsyMTfE=\r\n=VnrK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.7_1669710482590_0.034131117590473714"},"_hasShrinkwrap":false},"0.0.8":{"name":"bravo-formatter","version":"0.0.8","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn fix && yarn check && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.8","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-tNajcW3DLaZwTG67+uPv9Jyn+g8b8h8C7b1CPm9XR/AA3hxU3GDiBgxPqqHXBcADsT1UbfZe1jQB2EcdyvRnzg==","shasum":"c60250bf6ab470c9d48216930e7e82af829108b3","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.8.tgz","fileCount":246,"unpackedSize":2268156,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrcWKuoTr4dKV3g8ZZP5zu/JadKs+0InoRRwwAWvlNhAIgXN/yerLKwotiU36LIE1XXUAnKMvieuByNLWZjDptwPE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEDZ1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrh/A//YvebNBfLGaNWPCGMLm0auGqGOQ9H4/FfAAB34+PPFMjBESpL\r\n36OWwUtha1cjNWEiqVwBZAWQach6JyXEWji6V+kM9p9X9Zw6NThcdzww39Vn\r\nbSnLshJF2tSRN6hRR5NUUonROWR7QkQsYpJSoA4nEz5hDbM5FUy6Uv+b+azo\r\nZbUJHrEVd6KhINvnRzQy+uUhRjof6iNNmr1cfE/qR0ONJ6UjBTmBBWaifp8V\r\nxrFNGnUMOvkyle9LkxOsVKKlsjQmzG3qLIWnNSr2ozRVyQzNMmxBL0jviwC6\r\nnjAH2RcqodxsAr3PwHMXHXFv3kFq6Uqqvt4xfQ4A5K7peDMjwsQD7sJ3B9jQ\r\nezLlnBK8t28v+pGQEDzyXQXHSPlBTsMhW48pLBounXo3lPpR+76B1y0UO4om\r\nI0VJBjQN82YPPTzKMhLM9olgRS/SSBGuEInjRNlhTxngkASx9eSx4HK+0LuG\r\nRaeWF96663+Z+9OjsgCBK8ldWC49TZ8371M9s1m9ogP7aL6ZeVqbEg2jp/B0\r\n9FdQhtZ5VNalCqPPP0Lfe4gEW2olNMgSCLkXz04n15gE5KgxOIIcy1fO1qD8\r\ndQ5v9gnyEF4t99PVzs+LF0dYECbx6nWvTMnnOHBX11qTkFD73fkbv+o2Pkyn\r\ncwWMAjErjRAmklM4u/KT6bnRmN6Gik8GBnY=\r\n=RSCR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.8_1678784117190_0.22002752054598784"},"_hasShrinkwrap":false},"0.0.9":{"name":"bravo-formatter","version":"0.0.9","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.9","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-rbjmZ61zgthFOHPuPdmh+6ANro0nD9jc14Zy2lswja2GEX8vD6LjLlLK7HmG4JtME6bgg1J82G9nGc/dLP02Bw==","shasum":"bb05de7e7feef49af8a1bbdc5cccc1d984df1e35","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.9.tgz","fileCount":246,"unpackedSize":2268436,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwhCVfe0z9hWpcamagoRbeBlDs39ulLFi4Xn/KKZHbNwIgfsaEFFRE2TJ6t4yOdi+4kksifj/Yd/m6aToSvx10KhI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSjmoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm3A/+Ib4ch5wb1Sp0GOFdlcZUKsxzxy+R9FhNaA7BXblw3Di+SoHD\r\nRIqOgO5YJEj029BocDpLBZZgmA6XQkAaYFCOyaggUfSWRd3h3vaW+F/41Bdt\r\nH28s817iOqMavIqU2ixwIEHaha9aITnKxf000TpfUxMPCa4VYP+mKFKpvHGV\r\nwC8P7Z62N+eJ9660ZoFr2zt05EgWCxaYAd98xEHraym1EcYsq4IU1Fjt9f6/\r\nErQMLIbljIQIygXPNxL3TaFohNGv+TU4g6Mvcc/N6WeCAKn2h95AxbWQJ448\r\nOcbm9tHNUqPevTyg85D0McH4K8RSRyFeyt8Lp+UH80gsoO+sNIMGITTw4HEU\r\nzshYC9jgqFi4ys8gYvZXWzYCfrNpEzzI2HjrrEU5uotL1+Q79kzWlIjWfT4e\r\nzFDwXvk5gLn0B3DBZNE7eF1taf0YjZPMxq7Awr14YQeH5faup+kB8efRQOFe\r\n6JsLelw+AF/1cDcZslQvEvOso/60QYqtBTkcc929kiC2+DtMZhU8Bm8mhlrN\r\n6pMlwAuPMaFLgPOSpJpmvuLFcFofw8WhhiGIT+7cgMc8EEO8EutZDMLhgPTW\r\n9n1VXLwgbtKMk8j8+erPhiLaZ877+Kh18qZDIFNFmbP8Q9W/TuZyiVrEciyq\r\nvHUw8kqJiaOSaQ+diNbQqFdz3js03+wCXPg=\r\n=4Sjz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.9_1682586024105_0.9227140233937812"},"_hasShrinkwrap":false},"0.0.10":{"name":"bravo-formatter","version":"0.0.10","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.10","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-wehbEiIlOe2/pncIPEAsz5XpXTKjkeCOv4c0kah9N60NxOxU+9mQKwEvPt/FTntM3eTBX6wxnZZwRFtnEg5pAg==","shasum":"ba529d7df86138fe71c7c31b1ecc5541469f0fc1","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.10.tgz","fileCount":246,"unpackedSize":2269884,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElUe1QfAwuebnvSTP/3f3KZ8rXuQzvdoZDezCpWM3ZqAiApWqkEFeUYyQ7Fb1t/yyTT0wPjdb3x6UbhgaHojJ4THQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSjqUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/0BAAkeAq7mLmX+m2XSr6RpvGnRnhXmKQZjSCCYGYRjhezilUVHKf\r\n2AthVwQ0mH92adAYqLuVA8qnkteUH5rXiT/AM178ZfXf1guUEmfbGkR2YUCV\r\nsxn2h3QiINhtNKRxo3tVApEKO6LhOmu5iisDqCxRtpHJT9GNftUOWlHQXkDy\r\n8CIR/BUjEykCxGn1/YPnWAGiT8K1jF/0nXXr1HjQ6OOjBBG6SEtCK7qMwMp6\r\nPCioivfFQ1FyxGTaCZD1tAahRVqtmSya891HxAw9qQ7NAmwk6OUOCfDtn9tb\r\nIFi+fz/y9opt0fvnYyqNMLTTKIDyNb74np0rO55X2O3JDRyI/HRPaG2BEeyG\r\n2vH7eOjPVBuoSvN56Qma0lhPT4x0Te0Es5n4QioVa2Tmhqh9vGLQMcAqnrwW\r\nkkrv5J4/YDxfUB7JmrbFawskHoslurWZ5KWyZwUu/qUxtTpkApJWFh8cInBT\r\nl6I+bLhijBn3DFAcJHnjzfxeqO9pYMpTd2dR+TNohSeFT1mvAsr7VefOwmhP\r\nWF808AtKXNBLvAa2fAkQkT84QcM2wuXpzj3T8JVIFh8HT1AoaY0aXPv0zMsM\r\nmg+X0bQkPmHFaOJxREyYhf3fn7/mxVXNewzza2xZv0B7Qz+xHAtg5eb9S9+3\r\nEZ5U3ueIyLj8dG5CGgTSH2Xpy8pKi15IENo=\r\n=5/PP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.10_1682586260563_0.028023885068765964"},"_hasShrinkwrap":false},"0.0.11":{"name":"bravo-formatter","version":"0.0.11","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.11","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-+9Yj0cKPfBZLtyiHFSSb72abfJcwJmptYp7m36h06fX0EZZaMSrH3uFMhLEciTxGzYsmFe0o3z8OKeaZ29iGow==","shasum":"c841b2a992c2abaa9bc93787fc1e625b4b174f34","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.11.tgz","fileCount":246,"unpackedSize":2269960,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtfPxL9u2o9QzC1kSDOIAKvVWxi+BGG+MLmXvlN+zYCgIhANwFyyq5QwrVtrvubFNT2FvPZB24h3iI/rZxH4v/iDBV"}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.11_1684722101096_0.5307505430036588"},"_hasShrinkwrap":false},"0.0.12":{"name":"bravo-formatter","version":"0.0.12","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.12","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-H6kAjTYkzt164ilhio5uM38E4ldOSo4ce83Pxf2+oM+A0V/nm/VQT955OD/TrRU3cDPNSVR4QB/dTtswV6t7vA==","shasum":"51c6a07bc9a64473fde37e2c454ce767805ca213","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.12.tgz","fileCount":246,"unpackedSize":2270018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs5z6xCv+g+/NTOACV+IxXBfLSrq8IYjTazmrdb/FphgIhAJJQJtkEPkvlCwzKOQM9hT2lLHDPCcfM/2moZfHJ1Igs"}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.12_1685326238548_0.4121219031930812"},"_hasShrinkwrap":false},"0.0.13":{"name":"bravo-formatter","version":"0.0.13","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"7436a9f9f725a89ec4e457fcc08cf5d6e3ac1052","_id":"bravo-formatter@0.0.13","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-+pGethZAmuMihdjPyVJevPIRtZBCk/4SbuOpFT59fvYhEJESftKZEZNZl802IBmWoOwajON5U8eEwxFFDA8gKw==","shasum":"233b94f59c25bcdeb59db2536c53d866de87ce3e","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.13.tgz","fileCount":255,"unpackedSize":2345150,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWBTGcj0/sFh/GkKOCd8OwCCxl9Z1qkYolxu4WGzMuIQIgWDkZwVt87r7VtGYoJhoz0Xx4KJXOnGukDAHWcE0m6e8="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.13_1685499967719_0.6347454621889941"},"_hasShrinkwrap":false},"0.0.14":{"name":"bravo-formatter","version":"0.0.14","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.14","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-WGbsjprDVH1CqcRU6HDGgQgGiVk9nKbX/phyqmRMAOC5CQCAwfM2nI/W2e8waJJUs4RT9mgsiHW5i376q0OHtw==","shasum":"8aedf6fe40242503c3a17ee79830c4debaeb3e36","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.14.tgz","fileCount":255,"unpackedSize":2345328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHL49FhLJg53Xu4XVMBYcJeu70shOSoVHLY+ogDYp/XYAiEA/3k7IJ1vYWbpqsXCQrGZzoIpEPsmr/lmKtCqmwunSlk="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.14_1686818605859_0.29720251941584563"},"_hasShrinkwrap":false},"0.0.15":{"name":"bravo-formatter","version":"0.0.15","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.15","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-qIFxbPsw3dCnIiXOtAEQX0QQNx+rnuF8jeqsfRy6Xm5lnso1CNVW9xt+SpawErEbbX3kd7m776OPjWX6J3u83g==","shasum":"d23fd16cf2520c65d4da0ed290e83e54efb4f3bf","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.15.tgz","fileCount":255,"unpackedSize":2350499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfy9BE4Yzo+mYVpFrbBL4SbV82EL21+Mkq2F1etyC1FAiEAtb41Pv0PgtsWPjMbK1d92C/pzIm+pd/0RKpGvXeBKRo="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.15_1688634141371_0.2755487845327522"},"_hasShrinkwrap":false},"0.0.16":{"name":"bravo-formatter","version":"0.0.16","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.16","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-aAPKceOXZ3l1VrAYYxVpb34irn3sNhV54HGiRydTDREy7qZEaYkWZ8m1+9VtK5pKsuVuD+ICD06Fsol0XMrVUA==","shasum":"6a7fcbaf5930108373058f0115c460a97a74f1b6","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.16.tgz","fileCount":255,"unpackedSize":2350499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7/9RQvF6XDaO+2RdMtcyMKWMzPb0w4s+vGPx7+mAEIAiAwxzBHLeEB0ZWmDxGdff0/WFwTKNhmIJ/hNMpWABRUyg=="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.16_1688637374187_0.3650608329885143"},"_hasShrinkwrap":false},"0.0.17":{"name":"bravo-formatter","version":"0.0.17","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.17","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-nOj5hddN0spuxck/e5teSO6jDfsIR4EKLglMcfZvrXRa54bGeh0MVCMwmg/6CHBNo8+9mWZxC9AMet/2iyDDsg==","shasum":"19324935913ca913f43239131846e1ea2abeec6a","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.17.tgz","fileCount":255,"unpackedSize":2351867,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9ppKcKJ9XuF1eQWb/ZMpbHzODvFb70xpOALxDqUwhXAiB01qkbfAS5H1LYk201MF56H6HtzaFZxC2NoyPrS3bwNA=="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.17_1689306440149_0.22585514779985671"},"_hasShrinkwrap":false},"0.0.18":{"name":"bravo-formatter","version":"0.0.18","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.18","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-nDYx3damRm+YdB0kOeQLotfdtwkjq7+Nsx6Z+SE2Zg8WptpMmgiEYpZZP7RG+cgVWDVLNz0XPx8dJeLqVz+kxA==","shasum":"46bd674e5c226633732ffe0e5d93a779d8c08aa4","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.18.tgz","fileCount":258,"unpackedSize":2372617,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRCOGAJg08YWRUS6L0ba+subgJ+TSa5gX/Jqbjs+jKuAiB28h1g4bSuSF7GN//8YoW+tSwVW/0cAcW1JnWEop99ew=="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.18_1690358990218_0.8351990198367762"},"_hasShrinkwrap":false},"0.0.19":{"name":"bravo-formatter","version":"0.0.19","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.19","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-o+L+83UrwrMGmjCTY+lhkrHI8FqYBat59ZaCT9n4I8s3XO5ckY8GBHlhKnxxzixrLWlHCIAmaWWOr3USsgL8VA==","shasum":"b613f8d860402b42484ffc0e58eb9c6ce744fa1c","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.19.tgz","fileCount":258,"unpackedSize":2373402,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/R19W4hZYp75piqgY5VebwSGA6VAWYJ5YZqxOME0A7AiEA9rwOcxm9wIghTPMX3k178RNdBd7w1AjM4waEXhHOSOw="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.19_1690362631205_0.8704303065617689"},"_hasShrinkwrap":false},"0.0.20":{"name":"bravo-formatter","version":"0.0.20","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.20","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-OLmcyvQ32RoNHnQccIK67Alql92d7IZ4N4TLs7KM7106V666kKsVth+bVTyKICj7xxXGZCnONLb5xB9uEwfbYA==","shasum":"bb88c27cf9b12bae4e5090a6b8edf6b7cdd430a0","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.20.tgz","fileCount":258,"unpackedSize":2372831,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIgVJgoh/PxKZysqs4f8uWfH8AxjHHWgyRdn+2ExdljAiEA4f7oTKx67yG6Qht4FAI8s2rmTMPgUn1z9CkuSJP8EN4="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.20_1690365776040_0.04008789180902972"},"_hasShrinkwrap":false},"0.0.21":{"name":"bravo-formatter","version":"0.0.21","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.21","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-ddz5pUOrC7giWaKO8RpfxM3l5DVY4/RPz/zy6rBV1Dsy8P5hO1pocybYaE4rFp8AlO4P0tuMtxWCJgObHqGlOg==","shasum":"887ed27db87d08f83049698d20daa789b289a74c","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.21.tgz","fileCount":258,"unpackedSize":2372246,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7EwtJjAcAn9jpsQxCaXiesQBfZwfaq9lGLZCHUnODBAiBXARbNnv3LG98Gy0PV+nTuO2xwa37kGdXj9F8qIVEudg=="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.21_1690512376717_0.29031978038229744"},"_hasShrinkwrap":false},"0.0.22":{"name":"bravo-formatter","version":"0.0.22","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.22","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-+e36RmJmFVgisvO/3TtfZL/BIb+O/Q6BdQi42yh9dIe+fELItIQKMoZXf6SeCPBu/47o/NT+TBbn8+cUKOzMtw==","shasum":"b3a351332751610454a615dee05306e7bc583ce7","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.22.tgz","fileCount":258,"unpackedSize":2372192,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb/Im9QIvoddSLUDmY8smg+vSFipW/JbVOzptBwlXePQIga7sNeagG40yvhBW3kvY9jXnuOLSOMIEMwEYiF6lJs/o="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.22_1690888338647_0.5485871071409356"},"_hasShrinkwrap":false},"0.0.23":{"name":"bravo-formatter","version":"0.0.23","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.23","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-lUN53jX7q4Xts5U+N1HIIofl4ytC0Wus+dZE0wXmjMHkC84fNRSk/AhxzlsI59EuKDJtxjou92oI/l6vU9NZTQ==","shasum":"3f773dc2f9c2b0a13f4cdd546f0e19d938d7ca1f","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.23.tgz","fileCount":258,"unpackedSize":2384571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9k7nMufQ8N/TCqK/7phvERKey6T6dwQNFwe44gst3mAIgWfTbgjVhh5Kvi4PS2vC/0R7D7IUZpAvxoYR32ottFPU="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.23_1691396970470_0.1426410697516569"},"_hasShrinkwrap":false},"0.0.24":{"name":"bravo-formatter","version":"0.0.24","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.24","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-++NHziD7POCvybTnD5/noIqKFrn1yJCkzwoacDjrdUUYk/Fi1mfAVi3dCHnmWs8SKhziRU01cDDo7c5NWtcP5w==","shasum":"0fc5254e4ec1da95abecdf42d4565daaa1703917","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.24.tgz","fileCount":258,"unpackedSize":2384932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOI6UiAjnGfF3SPt6Uf6lJrrrI953uevG0zEqhEif+9gIgMTG/DGLtbVGfAY9MlKAFTd4ZwJB38GxQaqnjii7IMKw="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.24_1691466312331_0.9166434063147599"},"_hasShrinkwrap":false},"0.0.25":{"name":"bravo-formatter","version":"0.0.25","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@0.0.25","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-mwsm5u5sq4kyHX7uTRQrpA4FCTQHovTTr4hdEHwpkhQ9EoSLNIBTs76ptC91ISs4ZK6f0xVtZFegnsgB1L7+lg==","shasum":"b279389a1eff839803c95000bbb30839dbab1815","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-0.0.25.tgz","fileCount":258,"unpackedSize":2385402,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwPsg3hHJ20EaZciXB/Vc4jl4vO4RoeU1aA5qZFU5bYgIhAK0qSu6bpkkzYeYLG5JLWrQhaTh5yyXV7HXS+FFsTCQ7"}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_0.0.25_1691572151180_0.7938596372885993"},"_hasShrinkwrap":false},"1.0.1":{"name":"bravo-formatter","version":"1.0.1","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@1.0.1","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-7bpm0BPPZoJ4CwVOGbijJkQzk48wcX3flJ5hraQepBTMESxsMnaYnM1FB5hmxv4/7/fwvpMiFU57uT1O3VqOew==","shasum":"56a92a705cbf6ecd79d87c4d9ebb55363ac8e587","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.1.tgz","fileCount":264,"unpackedSize":2356155,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVb1PqAU5JpG/e+QnWvmXq1bfjdh8D+kpb03gQiWxsmAiAt2mru+e6skz6aVrO8sDEfvdFf9cUcAP978Me6jk7N4A=="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.1_1692097736792_0.8864066578857117"},"_hasShrinkwrap":false},"1.0.2":{"name":"bravo-formatter","version":"1.0.2","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@1.0.2","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-oFn7pbGuyKj4zsLXENTdcRnDRKXfOhSNgamtBNqry55YQY0NQ4Q1gp+/lkYyLZx/ua1j13IZTJn7teva2iu4Og==","shasum":"2658d3c36f2c5984db5c2216407def21e5ee52bc","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.2.tgz","fileCount":264,"unpackedSize":2356217,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgLlZR9oAsD+RJOpW518MDKCCwPQu6lRyR+z8P0YIpAAiEAk8a5VzQQQ+6VMOK8Zpr3yALb0oCKUQ93sz8sYLS5Vqo="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.2_1692260718632_0.9090271066675841"},"_hasShrinkwrap":false},"1.0.3":{"name":"bravo-formatter","version":"1.0.3","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@1.0.3","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-10ExmUYrrl9Ejx8gqMSRcdYKY36xsVxOO7ARLZtICXV6pPxFTe9YN5BGzoYLkgKdQ4v0LBXMAw7LNtCVU15mcw==","shasum":"d9b5b8f3bf8b64bddd1db78812e1c35009298be0","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.3.tgz","fileCount":264,"unpackedSize":2362452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgIyV3ZWUIIcANbXrsl7IXPRLWeSVgcswi638uPm5mpAIgTiw8uOBMuzSeGU02r7xGHK4nmdgaodFXAQXeRQQYj3A="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.3_1692693418153_0.48698885890610555"},"_hasShrinkwrap":false},"1.0.4":{"name":"bravo-formatter","version":"1.0.4","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@1.0.4","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-BSP58BOlnQGsA/CYUr4RRDWnwklE/jWbQ1R+AzqRUxne5h0W8/E4TFlHAHY3F7ie708jtRZA/GT5QaO/EDWRoA==","shasum":"e832d2fe091af2c0d9a3cc38360fa193a8251def","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.4.tgz","fileCount":264,"unpackedSize":2368996,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAemJtAYpd/kSWLdbn8re/j2R8MU4oIiiVUnE+bzQKZ4AiB5zpg11aaXqYp4A64go3wC7+oc/J1YSbcrNijcbXqNqA=="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.4_1692870959368_0.8366501714170056"},"_hasShrinkwrap":false},"1.0.5":{"name":"bravo-formatter","version":"1.0.5","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@1.0.5","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-bsSlpQkuoGvbt9h8aot/kbd+8k9qWjNFq6EBUM5zX14rrW2I15ohiqVl8eedBQPcw6X/tPg2aUObaIbZ+J3tGQ==","shasum":"d906304b111194e91046806f1449a0ea196d8c1a","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.5.tgz","fileCount":264,"unpackedSize":2376436,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD08x6RdJ5/PEjbVdI1qUmPWJOSO9/96YotPeLL2zpv8AIhANJm5R8yuq9GpBGSdMEJ7QHZ+rT0dDn66f4aZHGw+Egj"}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.5_1693299593311_0.8691481208035652"},"_hasShrinkwrap":false},"1.0.6":{"name":"bravo-formatter","version":"1.0.6","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@1.0.6","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-9r9eBMmWZlzwg6VDjSA3hTQjtLiIa4pSyKP/yv24A/q+0Y1EbD+hqCMVXz+cOam0CQVjsOeYAz+LtqIXJei2hw==","shasum":"1fcfaaafe754756ecd82890e60aa890719a7da73","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.6.tgz","fileCount":264,"unpackedSize":2374500,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWzsC+udgmEECiTHaNwq8Y4DvmahfBscd4XEIpBIh5CgIgOSf4wuWpBdTXl2GohzvC1/7qVX+A+lzbtl3K9KpWQNQ="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.6_1694082869914_0.36618911750829586"},"_hasShrinkwrap":false},"1.0.7":{"name":"bravo-formatter","version":"1.0.7","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@1.0.7","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-BMgq3sSjW+mCujJVHKptovZldkOb5XIxAyBJ/93T/gj1OWN15CjUGjMpKQBrOa8yTka/H30E1cx9H3lrGUgFzg==","shasum":"ced43525bb0ca93c3bec5cdb9dc026257d1274ed","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.7.tgz","fileCount":264,"unpackedSize":2376638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP3q6UINx76bhQVz6UJFsZivNdR/wQyQBIhk35quzvYgIhAJ/+/7ZzPcRlj5NxHYqYg0Fgmg56lJGnSUIqovmjzgKz"}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.7_1695202422819_0.8997689626759"},"_hasShrinkwrap":false},"1.0.8":{"name":"bravo-formatter","version":"1.0.8","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@1.0.8","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-BnDbjqT7vu+M2EVN0IhYRa5DjwakyWgLzTAj5z5EHSxJOHan8vCecPO8ee4kidIQu9zKTXfBriLodkNL82Ddrw==","shasum":"c8a6d07840eb8ef14cc1cbb477e17e675392ad48","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.8.tgz","fileCount":264,"unpackedSize":2378446,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDorYcAo+So/WA99gTWNU9oaGj4ncOsIvcYWi5CNTEaQQIgci1CVQmlvQrRR65kj4xi9q9YapiEfC68QvFqK1R1DFA="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.8_1695264069841_0.27804465002084267"},"_hasShrinkwrap":false},"1.0.9":{"name":"bravo-formatter","version":"1.0.9","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@1.0.9","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-IysYLl2vU1uY3tokqgG06lFzSQM7qNE3/10p88bbjS9Uu4ABwsQZxsvHtdcrRuXqnHp/L3mqBCInVwjf7zx5vA==","shasum":"af59e838cd438ffa43ff839838ebe5e086a8e09f","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.9.tgz","fileCount":264,"unpackedSize":2378642,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsKDITviMBy/13cL/flR1IkizxO4y2RHocxIEfbr4BfAiEAut0sGqqUCurlMIpHzDZ57xu7Rp2SH0D7eLE2HhD1X4o="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.9_1695629464310_0.8868542555356862"},"_hasShrinkwrap":false},"1.0.10":{"name":"bravo-formatter","version":"1.0.10","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@1.0.10","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-f6TfoKS0SM8JneWGsSDbnUsq140wMzJXB2x2QuskiWfnvLlTIk4QWHYDA+KGStiF+ufbY51FSXQUGHhgnYWXug==","shasum":"399e27841e81addb1c187ff2d0ad36a8749d8d68","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.10.tgz","fileCount":264,"unpackedSize":2379243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiYPJ8DJ+JNGpSmEIGhFhCXnijvWVi176dhC9YFAWm/wIhAJRka5lrHqV97rMDXJgitxMjSIvygntkyRygP/6RzY/j"}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.10_1695698062402_0.7997231768608872"},"_hasShrinkwrap":false},"1.0.11":{"name":"bravo-formatter","version":"1.0.11","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"_id":"bravo-formatter@1.0.11","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-ypPxvCPzoz4kAYbGX+zVdBsvS2jb6WadWpOKKN+yVgfnHJWIcdurX3CvwiWDMo27fGr1iZCv0S43MPta4JIz0g==","shasum":"552de72c002b4aff5f89a36bc133cb8058951d68","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.11.tgz","fileCount":264,"unpackedSize":2379633,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElU4AzSz9n0mGfH4Y57+PUJ04+FUZTH6n4Ts/DBlrTaAiB5zNYQuH7mb4B28Q9qXJxp+filD8OMM83ZhUkmkRyXoA=="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.11_1703231952297_0.04507520964729461"},"_hasShrinkwrap":false},"1.0.12":{"name":"bravo-formatter","version":"1.0.12","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"99c5844a1bffadf8ee2fcf5ab996c0791e81bf58","_id":"bravo-formatter@1.0.12","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-L8cCvVsGCqq8Gwh/yPCAmHG1fr39WfEu64Wg0AJJTRMAAX6xSY2/aezKUeG9jpQD85l0badLYQbQEVXdltT6Xw==","shasum":"0feecafe3b9a8b3f0f89e99e132f50e31b4201bd","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.12.tgz","fileCount":264,"unpackedSize":2379806,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFp+DW8/RUQFZXyMNS1t4jpgBu3w1HLXC4UIy+lWhUy+AiEA6A7PWylHirQfS2WnrIhNGAygtOYjbemeG5P2fpW8qkg="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.12_1709120525083_0.9211655954133757"},"_hasShrinkwrap":false},"1.0.13":{"name":"bravo-formatter","version":"1.0.13","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"b8f3057c184ef930de3f1255b1c24439ef8f00eb","_id":"bravo-formatter@1.0.13","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Eq/JdmqitnouwbsWPx6Q5QXQxqChDQAl5k07j7bu7CMw3GYaSZhVNvK4p7fRytDzFT8oeTawZ3XbiQuM8PaaJg==","shasum":"80bdf7dd639ef038b166df655e215ecc2d7d41b8","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.13.tgz","fileCount":264,"unpackedSize":2379885,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHKoiPtGYZ1Vl+wQ4pfMNnibmBZSDsVhMSm9li4fvriAiB/imHzcAVL64NLq8+4wOoFymG77R5HUljvwBdOtz99gg=="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.13_1709280433294_0.057135201339717945"},"_hasShrinkwrap":false},"1.0.14":{"name":"bravo-formatter","version":"1.0.14","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"5d592945a3b27dfe0bc5a722fce75e66bb9b167f","_id":"bravo-formatter@1.0.14","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-cK8+N1H0MRIuMj2XQB4HENTcG7oX/p0ftIl0+rnVsbjmNf6EBHxJ8jat4LEYQNKviSvLuHMGK8fT4RliqbLjLQ==","shasum":"821862d4cc6648217a33ef58c8012fec8af4986f","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.14.tgz","fileCount":264,"unpackedSize":2379943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwhvn5yfZbMrgBGRiqtdmR90hO7hm20YJaWSqTIO8B/AiAEI4lStfKpUx5y2GLPRllZh00jKD1KMy8S22P0GNNAaA=="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.14_1712044641315_0.18506576820223564"},"_hasShrinkwrap":false},"1.0.15":{"name":"bravo-formatter","version":"1.0.15","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"5d592945a3b27dfe0bc5a722fce75e66bb9b167f","_id":"bravo-formatter@1.0.15","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-qu/L8pRDLQTxnVn6FXqTgmcBkCOOdqqaPryrQ+6po4gUdEtFQDQ0wUpYDsZlqjQ0b8VkVr7d7BnVAs9KarE2Sg==","shasum":"abdb189fe62530c16c88237403e5a55c7ce7b1f8","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.15.tgz","fileCount":264,"unpackedSize":2379890,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRaG/7aoXrlJVdJ9qPcqB9mlLepeI48kCVCZ8ydBKfXAiBbucbvcliUl3XB1eNzy7enSFFf5dYEhxe4lsUchxheRQ=="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.15_1713779224996_0.8787669965549418"},"_hasShrinkwrap":false},"1.0.16":{"name":"bravo-formatter","version":"1.0.16","description":"Format whitespace in a SQL query to make it more readable","license":"MIT","main":"lib/index.js","unpkg":"dist/bravo-formatter.min.js","module":"lib/index.js","types":"lib/index.d.ts","bin":{"bravo-formatter":"bin/bravo-formatter-cli.cjs"},"type":"module","sideEffects":false,"keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"scripts":{"clean":"rimraf lib dist coverage","git:changes":"git diff --name-only --diff-filter d | xargs","ts:check":"tsc --noEmit","ts:changes":"tsc --noEmit --incremental","lint":"eslint --cache .","lint:changes":"sh -c eslint --cache $(yarn git:changes)","pretty":"prettier --write .","pretty:check":"prettier --check .","fix":"yarn pretty && eslint --fix .","check":"yarn ts:check && yarn pretty:check && yarn lint","prepare":"yarn clean && yarn grammar && yarn build","pre-commit":"npm-run-all --parallel ts:changes lint:changes","grammar":"nearleyc src/parser/grammar.ne -o src/parser/grammar.ts","build:babel":"babel src --out-dir lib --extensions .ts --source-maps","build:types":"tsc --emitDeclarationOnly --isolatedModules","build:minified":"webpack --config webpack.prod.js && cp dist/bravo-formatter.min.cjs dist/bravo-formatter.min.js","build":"yarn grammar && npm-run-all --parallel build:babel build:types build:minified","release":"release-it"},"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"dependencies":{"argparse":"^2.0.1","nearley":"^2.20.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.15.0","@types/babel__core":"^7.1.15","@types/nearley":"^2.11.2","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-import":"^3.0.0","eslint":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","npm-run-all":"^4.1.5","release-it":"^15.1.1","rimraf":"^3.0.2","prettier":"^2.8.4","ts-loader":"^9.3.1","typescript":"^4.7.4","webpack":"^5.74.0","webpack-cli":"^4.9.1","webpack-merge":"^5.8.0"},"gitHead":"3c29aff938312733d7f18fdd3836f2e3a5d07a5e","_id":"bravo-formatter@1.0.16","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ukofjdqEoiqUgzUNlhIZiioGBnSiIOH0T3Q7CIY79pOf6uBNRrv1x5+78lCTX5GHgBraTVuDRGFuFPt7xZQ7+Q==","shasum":"e3ade5ccef568b8c9b65d2d4e7b13f11a874c293","tarball":"https://registry.npmjs.org/bravo-formatter/-/bravo-formatter-1.0.16.tgz","fileCount":264,"unpackedSize":2376862,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCId1b4U50XBaCUnlK+uTGf/0DRMqvukHHOXfHb36KSYAIgUr0X0JeGDUEL5+8lyfzX8khtwFD/G+/8rd7IVXIeVmA="}]},"_npmUser":{"name":"x4518cs0122","email":"360436029@qq.com"},"directories":{},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bravo-formatter_1.0.16_1713871363704_0.7467771249842907"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-25T10:55:07.046Z","1.0.0":"2022-10-25T10:55:07.370Z","modified":"2024-04-23T11:22:44.110Z","0.0.1":"2022-10-25T11:33:21.838Z","0.0.2":"2022-10-31T11:46:03.064Z","0.0.3":"2022-10-31T12:23:43.465Z","0.0.4":"2022-11-02T02:46:39.701Z","0.0.5":"2022-11-02T06:27:05.608Z","0.0.6":"2022-11-16T07:33:11.457Z","0.0.7":"2022-11-29T08:28:02.882Z","0.0.8":"2023-03-14T08:55:17.457Z","0.0.9":"2023-04-27T09:00:24.390Z","0.0.10":"2023-04-27T09:04:20.801Z","0.0.11":"2023-05-22T02:21:41.355Z","0.0.12":"2023-05-29T02:10:38.808Z","0.0.13":"2023-05-31T02:26:07.997Z","0.0.14":"2023-06-15T08:43:26.120Z","0.0.15":"2023-07-06T09:02:21.654Z","0.0.16":"2023-07-06T09:56:14.388Z","0.0.17":"2023-07-14T03:47:20.419Z","0.0.18":"2023-07-26T08:09:50.547Z","0.0.19":"2023-07-26T09:10:31.410Z","0.0.20":"2023-07-26T10:02:56.253Z","0.0.21":"2023-07-28T02:46:16.971Z","0.0.22":"2023-08-01T11:12:18.883Z","0.0.23":"2023-08-07T08:29:30.793Z","0.0.24":"2023-08-08T03:45:12.634Z","0.0.25":"2023-08-09T09:09:11.494Z","1.0.1":"2023-08-15T11:08:56.984Z","1.0.2":"2023-08-17T08:25:18.916Z","1.0.3":"2023-08-22T08:36:58.334Z","1.0.4":"2023-08-24T09:55:59.609Z","1.0.5":"2023-08-29T08:59:53.610Z","1.0.6":"2023-09-07T10:34:30.204Z","1.0.7":"2023-09-20T09:33:43.168Z","1.0.8":"2023-09-21T02:41:10.137Z","1.0.9":"2023-09-25T08:11:04.765Z","1.0.10":"2023-09-26T03:14:22.664Z","1.0.11":"2023-12-22T07:59:12.549Z","1.0.12":"2024-02-28T11:42:05.284Z","1.0.13":"2024-03-01T08:07:13.499Z","1.0.14":"2024-04-02T07:57:21.569Z","1.0.15":"2024-04-22T09:47:05.347Z","1.0.16":"2024-04-23T11:22:43.949Z"},"maintainers":[{"name":"x4518cs0122","email":"360436029@qq.com"}],"description":"Format whitespace in a SQL query to make it more readable","keywords":["sql","formatter","format","n1ql","redshift","singlestoredb","spark","whitespace","mysql","mariadb","postgresql","pl/sql","transact-sql","db2","sqlite","trino","presto","prestosql","snowflake"],"repository":{"type":"git","url":"git@code.byted.org:dp/bravo-formatter.git"},"license":"MIT","readme":"# SQL Formatter\n\nbased on SQL-Formatter, **Bravo Formatter** is a JavaScript library for pretty-printing SQL queries. It supports various SQL dialects: Hive、Clickhouse.\n\n基于 SQL-Formatter 开发，目前长期维护 Hive、Clickhouse 语法，若不明确具体的语法可以不配置 language 参数。会采用兼容语法进行格式化\n\n## Install\n\nGet the latest version from NPM:\n\n```sh\nnpm install bravo-formatter\n```\n\nAlso available with yarn:\n\n```sh\nyarn add bravo-formatter\n```\n\n### Usage as library\n\n```js\nimport { format } from 'sql-formatter';\n\nconsole.log(format('SELECT * FROM tbl'));\n```\n\nThis will output:\n\n```sql\nSELECT\n  *\nFROM\n  tbl\n```\n\nYou can also pass in configuration options:\n\n```js\nformat('SELECT id, case when name = '1' then 1 else 2 end FROM tbl', {\n  language: 'hive',\n  tabWidth: 2,\n  indentStyle: 'tabularLeft',\n  tabulateAlias: true,\n  keywordCase: 'upper',\n});\n```\n\n```sql\nSELECT    id,\n          CASE\n              WHEN name = '1' THEN 1\n              WHEN name = '2' THEN 2\n              ELSE 3\n          END\nFROM      tbl;\n```\n\n### Configuration options\n\n- [**`language`**](docs/language.md) the SQL dialect to use，格式化的语言.\n- [**`tabWidth`**](docs/tabWidth.md) amount of indentation to use，配置缩进的空格数.\n- [**`useTabs`**](docs/useTabs.md) to use tabs for indentation, 使用 Tab 作为缩进.\n- [**`keywordCase`**](docs/keywordCase.md) uppercases or lowercases keywords，关键词是否改为大写、小写.\n- [**`indentStyle`**](docs/indentStyle.md) defines overall indentation style，格式化风格.\n- [**`logicalOperatorNewline`**](docs/logicalOperatorNewline.md) newline before or after boolean operator (AND, OR, XOR)，连接词（AND、OR、XOR）是否换行展示.\n- [**`tabulateAlias`**](docs/tabulateAlias.md) aligns column aliases vertically，是否开启别名对齐.\n- [**`expressionWidth`**](docs/expressionWidth.md) maximum number of characters in parenthesized expressions to be kept on single line，括号内表达式最大长度，超出则换行展示.\n- [**`linesBetweenQueries`**](docs/linesBetweenQueries.md) how many newlines to insert between queries，多段 SQL 之间的空行数，默认为 1.\n- [**`denseOperators`**](docs/denseOperators.md) packs operators densely without spaces，运算符中间是否保留空格，默认保留.\n- [**`newlineBeforeSemicolon`**](docs/newlineBeforeSemicolon.md) places semicolon on separate line，SQL 结尾分号是否启用新行展示.\n\n### Usage without NPM\n\nIf you don't use a module bundler, clone the repository, run `npm install` and grab a file from `/dist` directory to use inside a `<script>` tag.\nThis makes SQL Formatter available as a global variable `window.sqlFormatter`.\n\n提供 commonjs 的接入方式，提取 dist 目录下的 sql-formatter.min.cjs 文件，通过`<script src=\"XXX/sql-formatter.min.cjs\">`引入。`window.sqlFormatter`方式调用\n","readmeFilename":"README.md"}