Skip to content

Commit

Permalink
Update flags in line with dojo/shim#101
Browse files Browse the repository at this point in the history
  • Loading branch information
kitsonk committed Aug 1, 2017
1 parent 336a598 commit a7fd073
Show file tree
Hide file tree
Showing 12 changed files with 136 additions and 190 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,12 +95,13 @@ From the command line, the feature sets are provided to the `-f` or `--feature`
|`firefox`|This feature set represents Firefox 54+[<sup>1</sup>](#note-1)|
|`ie11`|This feature set represents Internet Explorer 11|
|`ios`|This feature set represents iOS 10.3+[<sup>2</sup>](#note-2)|
|`node`|This feature set represents Node.js 7+[<sup>2</sup>](#note-2)|
|`node`|This feature set represents Node.js 6/7[<sup>2</sup>](#note-2)|
|`node8`|This feature set represents Node.js 8+|
|`safari`|This feature set represents Safari 10+[<sup>2</sup>](#note-2)|

<span id="note-1">[1]:</span> Many of these features were present in earlier versions, but the specific version was the GA release at the time of writing when this was validated.

<span id="note-2">[2]:</span> At least on of the features was not present in previous releases.
<span id="note-2">[2]:</span> At least one of the features was not present in previous releases.

An example of generating a build that _hardwires_ features for Microsoft Edge and Chrome, you would use the following on the command line:

Expand Down
30 changes: 10 additions & 20 deletions src/features/android.json
Original file line number Diff line number Diff line change
@@ -1,45 +1,35 @@
{
"arraybuffer": true,
"blob": true,
"microtasks": true,
"dom-mutationobserver": true,
"es-observable": false,
"es6-array-copywithin": true,
"es2017-object": true,
"es2017-string": true,
"es6-array": true,
"es6-array-fill": true,
"es6-array-find": true,
"es6-array-findindex": true,
"es6-array-from": true,
"es6-array-of": true,
"es6-object-assign": true,
"es6-map": true,
"es6-math-acosh": true,
"es6-math-clz32": true,
"es6-math": true,
"es6-math-imul": true,
"es6-object": true,
"es6-promise": true,
"es6-set": true,
"es6-string-codepointat": true,
"es6-string-endswith": true,
"es6-string-fromcodepoint": true,
"es6-string-includes": true,
"es6-string-normalize": true,
"es6-string-padstart": true,
"es6-string-padend": true,
"es6-string": true,
"es6-string-raw": true,
"es6-string-repeat": true,
"es6-string-startswith": true,
"es6-symbol": true,
"es6-weakmap": true,
"es7-array-includes": true,
"es7-array": true,
"fetch": true,
"filereader": true,
"float32array": true,
"formdata": true,
"host-node": false,
"host-browser": true,
"microtasks": true,
"node-buffer": false,
"object-assign": true,
"postmessage": true,
"raf": true,
"setimmediate": true,
"setimmediate": false,
"xhr": true,
"xhr2": true
}
30 changes: 10 additions & 20 deletions src/features/chrome.json
Original file line number Diff line number Diff line change
@@ -1,45 +1,35 @@
{
"arraybuffer": true,
"blob": true,
"microtasks": true,
"dom-mutationobserver": true,
"es-observable": false,
"es6-array-copywithin": true,
"es2017-object": true,
"es2017-string": true,
"es6-array": true,
"es6-array-fill": true,
"es6-array-find": true,
"es6-array-findindex": true,
"es6-array-from": true,
"es6-array-of": true,
"es6-object-assign": true,
"es6-map": true,
"es6-math-acosh": true,
"es6-math-clz32": true,
"es6-math": true,
"es6-math-imul": true,
"es6-object": true,
"es6-promise": true,
"es6-set": true,
"es6-string-codepointat": true,
"es6-string-endswith": true,
"es6-string-fromcodepoint": true,
"es6-string-includes": true,
"es6-string-normalize": true,
"es6-string-padstart": true,
"es6-string-padend": true,
"es6-string": true,
"es6-string-raw": true,
"es6-string-repeat": true,
"es6-string-startswith": true,
"es6-symbol": true,
"es6-weakmap": true,
"es7-array-includes": true,
"es7-array": true,
"fetch": true,
"filereader": true,
"float32array": true,
"formdata": true,
"host-node": false,
"host-browser": true,
"microtasks": true,
"node-buffer": false,
"object-assign": true,
"postmessage": true,
"raf": true,
"setimmediate": true,
"setimmediate": false,
"xhr": true,
"xhr2": true
}
28 changes: 9 additions & 19 deletions src/features/edge.json
Original file line number Diff line number Diff line change
@@ -1,40 +1,30 @@
{
"arraybuffer": true,
"blob": true,
"microtasks": true,
"dom-mutationobserver": true,
"es-observable": false,
"es6-array-copywithin": true,
"es2017-object": true,
"es2017-string": true,
"es6-array": true,
"es6-array-fill": true,
"es6-array-find": true,
"es6-array-findindex": true,
"es6-array-from": true,
"es6-array-of": true,
"es6-object-assign": true,
"es6-map": true,
"es6-math-acosh": true,
"es6-math-clz32": true,
"es6-math": true,
"es6-math-imul": true,
"es6-object": true,
"es6-promise": true,
"es6-set": true,
"es6-string-codepointat": true,
"es6-string-endswith": true,
"es6-string-fromcodepoint": true,
"es6-string-includes": true,
"es6-string-normalize": true,
"es6-string-padstart": true,
"es6-string-padend": true,
"es6-string": true,
"es6-string-raw": true,
"es6-string-repeat": true,
"es6-string-startswith": true,
"es6-symbol": true,
"es6-weakmap": true,
"es7-array-includes": true,
"es7-array": true,
"fetch": true,
"filereader": true,
"float32array": true,
"formdata": true,
"host-node": false,
"host-browser": true,
"microtasks": true,
"node-buffer": false,
"object-assign": true,
"postmessage": true,
Expand Down
30 changes: 10 additions & 20 deletions src/features/firefox.json
Original file line number Diff line number Diff line change
@@ -1,45 +1,35 @@
{
"arraybuffer": true,
"blob": true,
"microtasks": true,
"dom-mutationobserver": true,
"es-observable": false,
"es6-array-copywithin": true,
"es2017-object": true,
"es2017-string": true,
"es6-array": true,
"es6-array-fill": true,
"es6-array-find": true,
"es6-array-findindex": true,
"es6-array-from": true,
"es6-array-of": true,
"es6-object-assign": true,
"es6-map": true,
"es6-math-acosh": true,
"es6-math-clz32": true,
"es6-math": true,
"es6-math-imul": true,
"es6-object": true,
"es6-promise": true,
"es6-set": true,
"es6-string-codepointat": true,
"es6-string-endswith": true,
"es6-string-fromcodepoint": true,
"es6-string-includes": true,
"es6-string-normalize": true,
"es6-string-padstart": true,
"es6-string-padend": true,
"es6-string": true,
"es6-string-raw": true,
"es6-string-repeat": true,
"es6-string-startswith": true,
"es6-symbol": true,
"es6-weakmap": true,
"es7-array-includes": true,
"es7-array": true,
"fetch": true,
"filereader": true,
"float32array": true,
"formdata": true,
"host-node": false,
"host-browser": true,
"microtasks": true,
"node-buffer": false,
"object-assign": true,
"postmessage": true,
"raf": true,
"setimmediate": true,
"setimmediate": false,
"xhr": true,
"xhr2": true
}
30 changes: 10 additions & 20 deletions src/features/ie11.json
Original file line number Diff line number Diff line change
@@ -1,40 +1,30 @@
{
"arraybuffer": true,
"blob": true,
"microtasks": true,
"dom-mutationobserver": true,
"es-observable": false,
"es6-array-copywithin": false,
"es2017-object": false,
"es2017-string": false,
"es6-array": false,
"es6-array-fill": false,
"es6-array-find": false,
"es6-array-findindex": false,
"es6-array-from": false,
"es6-array-of": false,
"es6-object-assign": false,
"es6-map": false,
"es6-math-acosh": false,
"es6-math-clz32": false,
"es6-math": false,
"es6-math-imul": false,
"es6-object": false,
"es6-promise": false,
"es6-set": false,
"es6-string-codepointat": false,
"es6-string-endswith": false,
"es6-string-fromcodepoint": false,
"es6-string-includes": false,
"es6-string-normalize": false,
"es6-string-padstart": false,
"es6-string-padend": false,
"es6-string": false,
"es6-string-raw": false,
"es6-string-repeat": false,
"es6-string-startswith": false,
"es6-symbol": false,
"es6-weakmap": false,
"es7-array-includes": false,
"es7-array": false,
"fetch": false,
"filereader": true,
"float32array": true,
"formdata": true,
"formdata": false,
"host-node": false,
"host-browser": true,
"microtasks": true,
"node-buffer": false,
"object-assign": false,
"postmessage": true,
Expand Down
30 changes: 10 additions & 20 deletions src/features/ios.json
Original file line number Diff line number Diff line change
@@ -1,45 +1,35 @@
{
"arraybuffer": true,
"blob": true,
"microtasks": true,
"dom-mutationobserver": true,
"es-observable": false,
"es6-array-copywithin": true,
"es2017-object": false,
"es2017-string": false,
"es6-array": true,
"es6-array-fill": true,
"es6-array-find": true,
"es6-array-findindex": true,
"es6-array-from": true,
"es6-array-of": true,
"es6-object-assign": true,
"es6-map": true,
"es6-math-acosh": true,
"es6-math-clz32": true,
"es6-math": true,
"es6-math-imul": true,
"es6-object": true,
"es6-promise": true,
"es6-set": true,
"es6-string-codepointat": true,
"es6-string-endswith": true,
"es6-string-fromcodepoint": true,
"es6-string-includes": true,
"es6-string-normalize": true,
"es6-string-padstart": true,
"es6-string-padend": true,
"es6-string": true,
"es6-string-raw": true,
"es6-string-repeat": true,
"es6-string-startswith": true,
"es6-symbol": true,
"es6-weakmap": true,
"es7-array-includes": true,
"es7-array": false,
"fetch": true,
"filereader": true,
"float32array": true,
"formdata": true,
"host-node": false,
"host-browser": true,
"microtasks": true,
"node-buffer": false,
"object-assign": true,
"postmessage": true,
"raf": true,
"setimmediate": true,
"setimmediate": false,
"xhr": true,
"xhr2": true
}
38 changes: 14 additions & 24 deletions src/features/node.json
Original file line number Diff line number Diff line change
@@ -1,44 +1,34 @@
{
"arraybuffer": true,
"blob": true,
"microtasks": true,
"dom-mutationobserver": false,
"es-observable": false,
"es6-array-copywithin": true,
"es2017-object": false,
"es2017-string": false,
"es6-array": true,
"es6-array-fill": true,
"es6-array-find": true,
"es6-array-findindex": true,
"es6-array-from": true,
"es6-array-of": true,
"es6-object-assign": true,
"es6-map": true,
"es6-math-acosh": true,
"es6-math-clz32": true,
"es6-math": true,
"es6-math-imul": true,
"es6-object": true,
"es6-promise": true,
"es6-set": true,
"es6-string-codepointat": true,
"es6-string-endswith": true,
"es6-string-fromcodepoint": true,
"es6-string-includes": true,
"es6-string-normalize": true,
"es6-string-padstart": true,
"es6-string-padend": true,
"es6-string": true,
"es6-string-raw": true,
"es6-string-repeat": true,
"es6-string-startswith": true,
"es6-symbol": true,
"es6-weakmap": true,
"es7-array-includes": true,
"fetch": true,
"filereader": true,
"es7-array": true,
"fetch": false,
"filereader": false,
"float32array": true,
"formdata": true,
"formdata": false,
"host-node": true,
"host-browser": false,
"microtasks": true,
"node-buffer": true,
"object-assign": true,
"postmessage": true,
"raf": true,
"postmessage": false,
"raf": false,
"setimmediate": true,
"xhr": false,
"xhr2": false
Expand Down
Loading

0 comments on commit a7fd073

Please sign in to comment.