Skip to content

Commit

Permalink
Bump minimum version in 7.24.0 helpers
Browse files Browse the repository at this point in the history
  • Loading branch information
nicolo-ribaudo committed Feb 28, 2024
1 parent 8e6c506 commit 49790ce
Show file tree
Hide file tree
Showing 10 changed files with 17 additions and 27 deletions.
4 changes: 2 additions & 2 deletions Makefile.js

Large diffs are not rendered by default.

12 changes: 1 addition & 11 deletions Makefile.source.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -450,24 +450,14 @@ target["bootstrap-flow"] = function () {

target["new-version-checklist"] = function () {
// eslint-disable-next-line no-constant-condition
if (1) {
if (0) {
console.log(
`
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!! !!!!!!
Update minVersion in packages/babel-helpers/src/helpers/applyDecs2311.ts
!!!!!! Write any important message here, and change the !!!!!!
!!!!!! if (0) above to if (1) !!!!!!
- Update the version:
- assertClassBrand
- classPrivateFieldGet2
- classPrivateFieldSet2
- classPrivateGetter
- classPrivateSetter
- toSetter
!!!!!! !!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Expand Down
14 changes: 7 additions & 7 deletions packages/babel-helpers/src/helpers-generated.ts
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,12 @@ export default Object.freeze({
),
// size: 2951, gzip size: 1503
applyDecs2311: helper(
"7.23.0",
"7.24.0",
'import checkInRHS from"checkInRHS";import setFunctionName from"setFunctionName";import toPropertyKey from"toPropertyKey";export default function applyDecs2311(e,t,n,r,o,i){var a,c,u,s,f,l,p,d=Symbol.metadata||Symbol.for("Symbol.metadata"),m=Object.defineProperty,h=Object.create,y=[h(null),h(null)],v=t.length;function g(t,n,r){return function(o,i){n&&(i=o,o=e);for(var a=0;a<t.length;a++)i=t[a].apply(o,r?[i]:[]);return r?i:o}}function b(e,t,n,r){if("function"!=typeof e&&(r||void 0!==e))throw new TypeError(t+" must "+(n||"be")+" a function"+(r?"":" or undefined"));return e}function applyDec(e,t,n,r,o,i,u,s,f,l,p){function d(e){if(!p(e))throw new TypeError("Attempted to access private element on non-instance")}var h=[].concat(t[0]),v=t[3],w=!u,D=1===o,S=3===o,j=4===o,E=2===o;function I(t,n,r){return function(o,i){return n&&(i=o,o=e),r&&r(o),P[t].call(o,i)}}if(!w){var P={},k=[],F=S?"get":j||D?"set":"value";if(f?(l||D?P={get:setFunctionName((function(){return v(this)}),r,"get"),set:function(e){t[4](this,e)}}:P[F]=v,l||setFunctionName(P[F],r,E?"":F)):l||(P=Object.getOwnPropertyDescriptor(e,r)),!l&&!f){if((c=y[+s][r])&&7!=(c^o))throw new Error("Decorating two elements with the same name ("+P[F].name+") is not supported yet");y[+s][r]=o<3?1:o}}for(var N=e,O=h.length-1;O>=0;O-=n?2:1){var z=h[O],H=n?h[O-1]:void 0,K={},R={kind:["field","accessor","method","getter","setter","class"][o],name:r,metadata:a,addInitializer:function(e,t){if(e.v)throw new Error("attempted to call addInitializer after decoration was finished");b(t,"An initializer","be",!0),i.push(t)}.bind(null,K)};if(w)c=z.call(H,N,R),K.v=1,b(c,"class decorators","return")&&(N=c);else if(R.static=s,R.private=f,c=R.access={has:f?p.bind():function(e){return r in e}},j||(c.get=f?E?function(e){return d(e),P.value}:I("get",0,d):function(e){return e[r]}),E||S||(c.set=f?I("set",0,d):function(e,t){e[r]=t}),N=z.call(H,D?{get:P.get,set:P.set}:P[F],R),K.v=1,D){if("object"==typeof N&&N)(c=b(N.get,"accessor.get"))&&(P.get=c),(c=b(N.set,"accessor.set"))&&(P.set=c),(c=b(N.init,"accessor.init"))&&k.unshift(c);else if(void 0!==N)throw new TypeError("accessor decorators must return an object with get, set, or init properties or undefined")}else b(N,(l?"field":"method")+" decorators","return")&&(l?k.unshift(N):P[F]=N)}return o<2&&u.push(g(k,s,1),g(i,s,0)),l||w||(f?D?u.splice(-1,0,I("get",s),I("set",s)):u.push(E?P[F]:b.call.bind(P[F])):m(e,r,P)),N}function w(e){return m(e,d,{configurable:!0,enumerable:!0,value:a})}return void 0!==i&&(a=i[d]),a=h(null==a?null:a),f=[],l=function(e){e&&f.push(g(e))},p=function(t,r){for(var i=0;i<n.length;i++){var a=n[i],c=a[1],l=7&c;if((8&c)==t&&!l==r){var p=a[2],d=!!a[3],m=16&c;applyDec(t?e:e.prototype,a,m,d?"#"+p:toPropertyKey(p),l,l<2?[]:t?s=s||[]:u=u||[],f,!!t,d,r,t&&d?function(t){return checkInRHS(t)===e}:o)}}},p(8,0),p(0,0),p(8,1),p(0,1),l(u),l(s),c=f,v||w(e),{e:c,get c(){var n=[];return v&&[w(e=applyDec(e,[t],r,e.name,5,n)),g(n,1)]}}}',
),
// size: 187, gzip size: 167
assertClassBrand: helper(
"7.22.0",
"7.24.0",
'export default function _assertClassBrand(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}',
),
// size: 544, gzip size: 300
Expand Down Expand Up @@ -85,22 +85,22 @@ export default Object.freeze({
),
// size: 135, gzip size: 116
classPrivateFieldGet2: helper(
"7.22.0",
"7.24.0",
'import assertClassBrand from"assertClassBrand";export default function _classPrivateFieldGet2(s,a){return s.get(assertClassBrand(s,a))}',
),
// size: 141, gzip size: 123
classPrivateFieldSet2: helper(
"7.22.0",
"7.24.0",
'import assertClassBrand from"assertClassBrand";export default function _classPrivateFieldSet2(s,a,r){return s.set(assertClassBrand(s,a),r),r}',
),
// size: 130, gzip size: 112
classPrivateGetter: helper(
"7.22.0",
"7.24.0",
'import assertClassBrand from"assertClassBrand";export default function _classPrivateGetter(s,r,a){return a(assertClassBrand(s,r))}',
),
// size: 136, gzip size: 118
classPrivateSetter: helper(
"7.22.0",
"7.24.0",
'import assertClassBrand from"assertClassBrand";export default function _classPrivateSetter(s,r,a,t){return r(assertClassBrand(s,a),t),t}',
),
// size: 327, gzip size: 200
Expand Down Expand Up @@ -175,7 +175,7 @@ export default Object.freeze({
),
// size: 144, gzip size: 141
toSetter: helper(
"7.22.0",
"7.24.0",
'export default function _toSetter(t,e,n){e||(e=[]);var r=e.length++;return Object.defineProperty({},"_",{set:function(o){e[r]=o,t.apply(n,e)}})}',
),
// size: 289, gzip size: 165
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helpers/src/helpers/applyDecs2311.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* @minVersion 7.23.0 */
/* @minVersion 7.24.0 */
/* @mangleFns */

import checkInRHS from "./checkInRHS.ts";
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helpers/src/helpers/assertClassBrand.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* @minVersion 7.22.0 */
/* @minVersion 7.24.0 */

export default function _assertClassBrand(
brand: Function | WeakMap<any, any> | WeakSet<any>,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* @minVersion 7.22.0 */
/* @minVersion 7.24.0 */

import assertClassBrand from "./assertClassBrand.ts";

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* @minVersion 7.22.0 */
/* @minVersion 7.24.0 */

import assertClassBrand from "./assertClassBrand.ts";

Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helpers/src/helpers/classPrivateGetter.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* @minVersion 7.22.0 */
/* @minVersion 7.24.0 */

import assertClassBrand from "./assertClassBrand.ts";

Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helpers/src/helpers/classPrivateSetter.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* @minVersion 7.22.0 */
/* @minVersion 7.24.0 */

import assertClassBrand from "./assertClassBrand.ts";

Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helpers/src/helpers/toSetter.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* @minVersion 7.22.0 */
/* @minVersion 7.24.0 */

export default function _toSetter(fn: Function, args: any[], thisArg: any) {
if (!args) args = [];
Expand Down

0 comments on commit 49790ce

Please sign in to comment.