Skip to content

Commit 559d62e

Browse files
committedMar 28, 2021
added file to restore unicode flag
1 parent 82ff69a commit 559d62e

3 files changed

+11
-7
lines changed
 

‎form-urlencoded.spec.mjs

+1-6
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
1-
// babel and "@babel/plugin-transform-unicode-regex" stopped working
2-
// uupdate the file manually
3-
import { execSync } from 'child_process';
4-
5-
execSync('sed -i "s/g, encode/gu, encode/" form-urlencoded.dist.js');
6-
71
import test from 'ava';
82
import formurlencodeddist from './form-urlencoded.dist.js';
93

104
const formurlencoded = formurlencodeddist.default;
115

126
// tests assume behaviour not given in ecmascript specification,
137
// object properties accessed in 'order'
8+
149
const obj = {
1510
str : 'val',
1611
num : 0,

‎package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@
5353
"scripts": {
5454
"test": "ava form-urlencoded.spec.mjs",
5555
"lint": "eslint form-urlencoded.js",
56-
"start": "babel form-urlencoded.js --out-file form-urlencoded.dist.js",
56+
"start": "babel form-urlencoded.js --out-file form-urlencoded.dist.js && npm run unicode",
57+
"unicode": "node ./restore-unicode-removed-by-babel.js",
5758
"prepare": "npm start && npm run lint && npm test"
5859
},
5960
"babel": {

‎restore-unicode-removed-by-babel.js

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
// babel and "@babel/plugin-transform-unicode-regex" stopped working
2+
// uupdate the file manually
3+
//
4+
// in: /g, encode
5+
// out: /gu, encode
6+
7+
require('child_process').execSync(
8+
'sed -i "s/g, encode/gu, encode/" form-urlencoded.dist.js');

0 commit comments

Comments
 (0)
Please sign in to comment.