From 59b802d8b3118da3ecfc629261e771688cef2b3d Mon Sep 17 00:00:00 2001 From: Dmitry Ivakhnenko Date: Mon, 23 Dec 2019 19:22:32 +0300 Subject: [PATCH] fix(setup): don't use escape for config serializion (#549) --- packages/shipjs/src/step/setup/addShipConfig.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/shipjs/src/step/setup/addShipConfig.js b/packages/shipjs/src/step/setup/addShipConfig.js index ef2b69d8..f75cb29c 100644 --- a/packages/shipjs/src/step/setup/addShipConfig.js +++ b/packages/shipjs/src/step/setup/addShipConfig.js @@ -51,7 +51,10 @@ export default async ({ print(serialize(config)); } else { const filePath = path.resolve(dir, 'ship.config.js'); - fs.writeFileSync(filePath, `module.exports = ${serialize(config)};`); + fs.writeFileSync( + filePath, + `module.exports = ${serialize(config, { unsafe: true })};` + ); await runPrettier({ filePath, dir }); }