@alicloud/cookie
Advanced tools
Comparing version 1.1.3 to 1.1.4
@@ -5,19 +5,36 @@ "use strict"; | ||
exports.__esModule = true; | ||
exports.deleteCookie = exports.setCookie = exports.getCookie = exports.getAllCookies = void 0; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "getAllCookies", { | ||
enumerable: true, | ||
get: function get() { | ||
return _getAllCookies.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "getCookie", { | ||
enumerable: true, | ||
get: function get() { | ||
return _getCookie.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "setCookie", { | ||
enumerable: true, | ||
get: function get() { | ||
return _setCookie.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "deleteCookie", { | ||
enumerable: true, | ||
get: function get() { | ||
return _deleteCookie.default; | ||
} | ||
}); | ||
var _getAllCookies = _interopRequireDefault(require("./util/get-all-cookies")); | ||
exports.getAllCookies = _getAllCookies.default; | ||
var _getCookie = _interopRequireDefault(require("./util/get-cookie")); | ||
exports.getCookie = _getCookie.default; | ||
var _setCookie = _interopRequireDefault(require("./util/set-cookie")); | ||
exports.setCookie = _setCookie.default; | ||
var _deleteCookie = _interopRequireDefault(require("./util/delete-cookie")); | ||
exports.deleteCookie = _deleteCookie.default; | ||
var _deleteCookie = _interopRequireDefault(require("./util/delete-cookie")); |
@@ -5,3 +5,5 @@ "use strict"; | ||
exports.__esModule = true; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = deleteCookie; | ||
@@ -14,4 +16,4 @@ | ||
*/ | ||
function deleteCookie(name, _temp) { | ||
var _ref = _temp === void 0 ? {} : _temp, | ||
function deleteCookie(name) { | ||
var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}, | ||
domain = _ref.domain, | ||
@@ -18,0 +20,0 @@ path = _ref.path; |
"use strict"; | ||
exports.__esModule = true; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = getAllCookies; | ||
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray")); | ||
/** | ||
@@ -12,4 +18,5 @@ * 获取当前页面可以访问到的全部 cookie | ||
var _v$split = v.split('='), | ||
cookieName = _v$split[0], | ||
cookieValue = _v$split[1]; // 原来的实现有问题,set 的时候用的是 `escape`,get 的时候用的是 `decodeURIComponent`,这在大多数情况下 | ||
_v$split2 = (0, _slicedToArray2.default)(_v$split, 2), | ||
cookieName = _v$split2[0], | ||
cookieValue = _v$split2[1]; // 原来的实现有问题,set 的时候用的是 `escape`,get 的时候用的是 `decodeURIComponent`,这在大多数情况下 | ||
// 没有问题,但,当 set 了一个中文的,就会抛错「URIError: malformed URI sequence」 | ||
@@ -16,0 +23,0 @@ // 这里做一下兼容,因为大部分情况下 `decodeURIComponent(escape(value)) === value` |
@@ -5,3 +5,5 @@ "use strict"; | ||
exports.__esModule = true; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = getCookie; | ||
@@ -8,0 +10,0 @@ |
"use strict"; | ||
exports.__esModule = true; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = getDomain; | ||
@@ -19,3 +21,3 @@ | ||
// 返回二级域名 | ||
return "." + arr[arr.length - 2] + "." + arr[arr.length - 1]; | ||
return ".".concat(arr[arr.length - 2], ".").concat(arr[arr.length - 1]); | ||
} | ||
@@ -22,0 +24,0 @@ |
"use strict"; | ||
exports.__esModule = true; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = getExpireDate; | ||
@@ -5,0 +7,0 @@ |
@@ -5,3 +5,5 @@ "use strict"; | ||
exports.__esModule = true; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = setCookie; | ||
@@ -16,4 +18,4 @@ | ||
*/ | ||
function setCookie(name, value, _temp) { | ||
var _ref = _temp === void 0 ? {} : _temp, | ||
function setCookie(name, value) { | ||
var _ref = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}, | ||
_ref$domain = _ref.domain, | ||
@@ -26,3 +28,3 @@ domain = _ref$domain === void 0 ? (0, _getDomain.default)() : _ref$domain, | ||
document.cookie = [name + "=" + encodeURIComponent(value), "domain=" + domain, "path=" + path, "expires=" + (0, _getExpireDate.default)(days)].join(';'); | ||
document.cookie = ["".concat(name, "=").concat(encodeURIComponent(value)), "domain=".concat(domain), "path=".concat(path), "expires=".concat((0, _getExpireDate.default)(days))].join(';'); | ||
} |
@@ -6,4 +6,4 @@ import setCookie from './set-cookie'; | ||
export default function deleteCookie(name, _temp) { | ||
var _ref = _temp === void 0 ? {} : _temp, | ||
export default function deleteCookie(name) { | ||
var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}, | ||
domain = _ref.domain, | ||
@@ -10,0 +10,0 @@ path = _ref.path; |
@@ -0,1 +1,3 @@ | ||
import _slicedToArray from "@babel/runtime/helpers/esm/slicedToArray"; | ||
/** | ||
@@ -7,4 +9,5 @@ * 获取当前页面可以访问到的全部 cookie | ||
var _v$split = v.split('='), | ||
cookieName = _v$split[0], | ||
cookieValue = _v$split[1]; // 原来的实现有问题,set 的时候用的是 `escape`,get 的时候用的是 `decodeURIComponent`,这在大多数情况下 | ||
_v$split2 = _slicedToArray(_v$split, 2), | ||
cookieName = _v$split2[0], | ||
cookieValue = _v$split2[1]; // 原来的实现有问题,set 的时候用的是 `escape`,get 的时候用的是 `decodeURIComponent`,这在大多数情况下 | ||
// 没有问题,但,当 set 了一个中文的,就会抛错「URIError: malformed URI sequence」 | ||
@@ -11,0 +14,0 @@ // 这里做一下兼容,因为大部分情况下 `decodeURIComponent(escape(value)) === value` |
@@ -14,3 +14,3 @@ export default function getDomain() { | ||
// 返回二级域名 | ||
return "." + arr[arr.length - 2] + "." + arr[arr.length - 1]; | ||
return ".".concat(arr[arr.length - 2], ".").concat(arr[arr.length - 1]); | ||
} | ||
@@ -17,0 +17,0 @@ |
@@ -7,4 +7,4 @@ import getExpireDate from './get-expire-date'; | ||
export default function setCookie(name, value, _temp) { | ||
var _ref = _temp === void 0 ? {} : _temp, | ||
export default function setCookie(name, value) { | ||
var _ref = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}, | ||
_ref$domain = _ref.domain, | ||
@@ -17,3 +17,3 @@ domain = _ref$domain === void 0 ? getDomain() : _ref$domain, | ||
document.cookie = [name + "=" + encodeURIComponent(value), "domain=" + domain, "path=" + path, "expires=" + getExpireDate(days)].join(';'); | ||
document.cookie = ["".concat(name, "=").concat(encodeURIComponent(value)), "domain=".concat(domain), "path=".concat(path), "expires=".concat(getExpireDate(days))].join(';'); | ||
} |
{ | ||
"name": "@alicloud/cookie", | ||
"version": "1.1.3", | ||
"version": "1.1.4", | ||
"description": "ConsoleBase Cookie", | ||
@@ -29,3 +29,3 @@ "license": "MIT", | ||
"@alicloud/console-toolkit-preset-component": "^1.2.18", | ||
"@alicloud/demo-rc-elements": "^1.2.3", | ||
"@alicloud/demo-rc-elements": "^1.2.4", | ||
"@types/jest": "^26.0.23", | ||
@@ -49,3 +49,3 @@ "@types/react": "^17.0.5", | ||
}, | ||
"gitHead": "f95e604397f90156e511388117c1dfd00c1c1396" | ||
"gitHead": "2a238022557eb6b3f22289e7cb85f24999dcc6dc" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
13473
246