@swc/helpers
Advanced tools
Comparing version 0.3.4 to 0.3.5
@@ -6,7 +6,12 @@ "use strict"; | ||
exports.default = _classPrivateFieldGet; | ||
var _classExtractFieldDescriptor = _interopRequireDefault(require("./_class_extract_field_descriptor")); | ||
var _classApplyDescriptorGet = _interopRequireDefault(require("./_class_apply_descriptor_get")); | ||
function _interopRequireDefault(obj) { | ||
return obj && obj.__esModule ? obj : { | ||
default: obj | ||
}; | ||
} | ||
function _classPrivateFieldGet(receiver, privateMap) { | ||
if (!privateMap.has(receiver)) { | ||
throw new TypeError("attempted to get private field on non-instance"); | ||
} | ||
return privateMap.get(receiver).value; | ||
var descriptor = (0, _classExtractFieldDescriptor).default(receiver, privateMap, "get"); | ||
return (0, _classApplyDescriptorGet).default(receiver, descriptor); | ||
} |
@@ -6,12 +6,13 @@ "use strict"; | ||
exports.default = _classPrivateFieldSet; | ||
var _classExtractFieldDescriptor = _interopRequireDefault(require("./_class_extract_field_descriptor")); | ||
var _classApplyDescriptorSet = _interopRequireDefault(require("./_class_apply_descriptor_set")); | ||
function _interopRequireDefault(obj) { | ||
return obj && obj.__esModule ? obj : { | ||
default: obj | ||
}; | ||
} | ||
function _classPrivateFieldSet(receiver, privateMap, value) { | ||
if (!privateMap.has(receiver)) { | ||
throw new TypeError("attempted to set private field on non-instance"); | ||
} | ||
var descriptor = privateMap.get(receiver); | ||
if (!descriptor.writable) { | ||
throw new TypeError("attempted to set read only private field"); | ||
} | ||
descriptor.value = value; | ||
var descriptor = (0, _classExtractFieldDescriptor).default(receiver, privateMap, "set"); | ||
(0, _classApplyDescriptorSet).default(receiver, descriptor, value); | ||
return value; | ||
} |
@@ -6,7 +6,13 @@ "use strict"; | ||
exports.default = _classStaticPrivateFieldSpecGet; | ||
var _classCheckPrivateStaticAccess = _interopRequireDefault(require("./_class_check_private_static_access")); | ||
var _classApplyDescriptorGet = _interopRequireDefault(require("./_class_apply_descriptor_get")); | ||
function _interopRequireDefault(obj) { | ||
return obj && obj.__esModule ? obj : { | ||
default: obj | ||
}; | ||
} | ||
function _classStaticPrivateFieldSpecGet(receiver, classConstructor, descriptor) { | ||
if (receiver !== classConstructor) { | ||
throw new TypeError("Private static access of wrong provenance"); | ||
} | ||
return descriptor.value; | ||
(0, _classCheckPrivateStaticAccess).default(receiver, classConstructor); | ||
(0, _classCheckPrivateStaticAccess).default(descriptor, "get"); | ||
return (0, _classApplyDescriptorGet).default(receiver, descriptor); | ||
} |
@@ -6,11 +6,14 @@ "use strict"; | ||
exports.default = _classStaticPrivateFieldSpecSet; | ||
var _classCheckPrivateStaticAccess = _interopRequireDefault(require("./_class_check_private_static_access")); | ||
var _classApplyDescriptorSet = _interopRequireDefault(require("./_class_apply_descriptor_set")); | ||
function _interopRequireDefault(obj) { | ||
return obj && obj.__esModule ? obj : { | ||
default: obj | ||
}; | ||
} | ||
function _classStaticPrivateFieldSpecSet(receiver, classConstructor, descriptor, value) { | ||
if (receiver !== classConstructor) { | ||
throw new TypeError("Private static access of wrong provenance"); | ||
} | ||
if (!descriptor.writable) { | ||
throw new TypeError("attempted to set read only private field"); | ||
} | ||
descriptor.value = value; | ||
(0, _classCheckPrivateStaticAccess).default(receiver, classConstructor); | ||
(0, _classCheckPrivateStaticAccess).default(descriptor, "set"); | ||
(0, _classApplyDescriptorSet).default(receiver, descriptor, value); | ||
return value; | ||
} |
@@ -77,2 +77,20 @@ "use strict"; | ||
}); | ||
Object.defineProperty(exports, "classApplyDescriptorDestructureSet", { | ||
enumerable: true, | ||
get: function() { | ||
return _classApplyDescriptorDestructure.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "classApplyDescriptorGet", { | ||
enumerable: true, | ||
get: function() { | ||
return _classApplyDescriptorGet.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "classApplyDescriptorSet", { | ||
enumerable: true, | ||
get: function() { | ||
return _classApplyDescriptorSet.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "classCallCheck", { | ||
@@ -84,2 +102,14 @@ enumerable: true, | ||
}); | ||
Object.defineProperty(exports, "classCheckPrivateStaticFieldDescriptor", { | ||
enumerable: true, | ||
get: function() { | ||
return _classCheckPrivateStaticFieldDescriptor.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "classCheckPrivateStaticAccess", { | ||
enumerable: true, | ||
get: function() { | ||
return _classCheckPrivateStaticAccess.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "classNameTDZError", { | ||
@@ -91,2 +121,8 @@ enumerable: true, | ||
}); | ||
Object.defineProperty(exports, "classPrivateFieldDestructureSet", { | ||
enumerable: true, | ||
get: function() { | ||
return _classPrivateFieldDestructure.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "classPrivateFieldGet", { | ||
@@ -134,2 +170,8 @@ enumerable: true, | ||
}); | ||
Object.defineProperty(exports, "classStaticPrivateFieldDestructureSet", { | ||
enumerable: true, | ||
get: function() { | ||
return _classStaticPrivateFieldDestructure.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "classStaticPrivateFieldSpecGet", { | ||
@@ -447,4 +489,10 @@ enumerable: true, | ||
var _checkPrivateRedeclaration = _interopRequireDefault1(require("./_check_private_redeclaration")); | ||
var _classApplyDescriptorDestructure = _interopRequireDefault1(require("./_class_apply_descriptor_destructure")); | ||
var _classApplyDescriptorGet = _interopRequireDefault1(require("./_class_apply_descriptor_get")); | ||
var _classApplyDescriptorSet = _interopRequireDefault1(require("./_class_apply_descriptor_set")); | ||
var _classCallCheck = _interopRequireDefault1(require("./_class_call_check")); | ||
var _classCheckPrivateStaticFieldDescriptor = _interopRequireDefault1(require("./_class_check_private_static_field_descriptor")); | ||
var _classCheckPrivateStaticAccess = _interopRequireDefault1(require("./_class_check_private_static_access")); | ||
var _classNameTdzError = _interopRequireDefault1(require("./_class_name_tdz_error")); | ||
var _classPrivateFieldDestructure = _interopRequireDefault1(require("./_class_private_field_destructure")); | ||
var _classPrivateFieldGet = _interopRequireDefault1(require("./_class_private_field_get")); | ||
@@ -457,2 +505,3 @@ var _classPrivateFieldInit = _interopRequireDefault1(require("./_class_private_field_init")); | ||
var _classPrivateMethodSet = _interopRequireDefault1(require("./_class_private_method_set")); | ||
var _classStaticPrivateFieldDestructure = _interopRequireDefault1(require("./_class_static_private_field_destructure")); | ||
var _classStaticPrivateFieldSpecGet = _interopRequireDefault1(require("./_class_static_private_field_spec_get")); | ||
@@ -459,0 +508,0 @@ var _classStaticPrivateFieldSpecSet = _interopRequireDefault1(require("./_class_static_private_field_spec_set")); |
{ | ||
"name": "@swc/helpers", | ||
"version": "0.3.4", | ||
"version": "0.3.5", | ||
"description": "External helpers for the swc project.", | ||
@@ -5,0 +5,0 @@ "esnext": "src/index.js", |
@@ -0,7 +1,7 @@ | ||
import classExtractFieldDescriptor from './_class_extract_field_descriptor'; | ||
import classApplyDescriptorGet from './_class_apply_descriptor_get'; | ||
export default function _classPrivateFieldGet(receiver, privateMap) { | ||
if (!privateMap.has(receiver)) { | ||
throw new TypeError("attempted to get private field on non-instance"); | ||
} | ||
return privateMap.get(receiver).value; | ||
var descriptor = classExtractFieldDescriptor(receiver, privateMap, "get"); | ||
return classApplyDescriptorGet(receiver, descriptor); | ||
} |
@@ -0,14 +1,8 @@ | ||
import classExtractFieldDescriptor from './_class_extract_field_descriptor'; | ||
import classApplyDescriptorSet from './_class_apply_descriptor_set'; | ||
export default function _classPrivateFieldSet(receiver, privateMap, value) { | ||
if (!privateMap.has(receiver)) { | ||
throw new TypeError("attempted to set private field on non-instance"); | ||
} | ||
var descriptor = privateMap.get(receiver); | ||
if (!descriptor.writable) { | ||
throw new TypeError("attempted to set read only private field"); | ||
} | ||
descriptor.value = value; | ||
var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set"); | ||
classApplyDescriptorSet(receiver, descriptor, value); | ||
return value; | ||
} |
@@ -0,7 +1,9 @@ | ||
import classCheckPrivateStaticAccess from './_class_check_private_static_access'; | ||
import classCheckPrivateStaticFieldDescriptor from './_class_check_private_static_access'; | ||
import classApplyDescriptorGet from './_class_apply_descriptor_get'; | ||
export default function _classStaticPrivateFieldSpecGet(receiver, classConstructor, descriptor) { | ||
if (receiver !== classConstructor) { | ||
throw new TypeError("Private static access of wrong provenance"); | ||
} | ||
return descriptor.value; | ||
classCheckPrivateStaticAccess(receiver, classConstructor); | ||
classCheckPrivateStaticFieldDescriptor(descriptor, "get"); | ||
return classApplyDescriptorGet(receiver, descriptor); | ||
} |
@@ -0,12 +1,10 @@ | ||
import classCheckPrivateStaticAccess from './_class_check_private_static_access'; | ||
import classCheckPrivateStaticFieldDescriptor from './_class_check_private_static_access'; | ||
import classApplyDescriptorSet from './_class_apply_descriptor_set'; | ||
export default function _classStaticPrivateFieldSpecSet(receiver, classConstructor, descriptor, value) { | ||
if (receiver !== classConstructor) { | ||
throw new TypeError("Private static access of wrong provenance"); | ||
} | ||
if (!descriptor.writable) { | ||
throw new TypeError("attempted to set read only private field"); | ||
} | ||
descriptor.value = value; | ||
classCheckPrivateStaticAccess(receiver, classConstructor); | ||
classCheckPrivateStaticFieldDescriptor(descriptor, "set"); | ||
classApplyDescriptorSet(receiver, descriptor, value); | ||
return value; | ||
} |
@@ -13,4 +13,10 @@ export { default as applyDecoratedDescriptor } from './_apply_decorated_descriptor'; | ||
export { default as checkPrivateRedeclaration } from './_check_private_redeclaration'; | ||
export { default as classApplyDescriptorDestructureSet } from './_class_apply_descriptor_destructure'; | ||
export { default as classApplyDescriptorGet } from './_class_apply_descriptor_get'; | ||
export { default as classApplyDescriptorSet } from './_class_apply_descriptor_set'; | ||
export { default as classCallCheck } from './_class_call_check'; | ||
export { default as classCheckPrivateStaticFieldDescriptor } from './_class_check_private_static_field_descriptor' | ||
export { default as classCheckPrivateStaticAccess } from './_class_check_private_static_access'; | ||
export { default as classNameTDZError } from './_class_name_tdz_error'; | ||
export { default as classPrivateFieldDestructureSet } from './_class_private_field_destructure'; | ||
export { default as classPrivateFieldGet } from './_class_private_field_get'; | ||
@@ -23,2 +29,3 @@ export { default as classPrivateFieldInit } from './_class_private_field_init'; | ||
export { default as classPrivateMethodSet } from './_class_private_method_set'; | ||
export { default as classStaticPrivateFieldDestructureSet } from './_class_static_private_field_destructure'; | ||
export { default as classStaticPrivateFieldSpecGet } from './_class_static_private_field_spec_get'; | ||
@@ -25,0 +32,0 @@ export { default as classStaticPrivateFieldSpecSet } from './_class_static_private_field_spec_set'; |
130510
163
3681