Commit 762b95bc authored by Cholgrrr's avatar Cholgrrr
Browse files

Merge branch 'New_Structure' of https://gitlab.com/Cholgrrr/m4labplatform into New_Structure

parents 613a2f33 a2e8cafb
{
"_from": "@babel/plugin-transform-new-target@^7.0.0",
"_id": "@babel/plugin-transform-new-target@7.4.4",
"_inBundle": false,
"_integrity": "sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA==",
"_location": "/@babel/plugin-transform-new-target",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/plugin-transform-new-target@^7.0.0",
"name": "@babel/plugin-transform-new-target",
"escapedName": "@babel%2fplugin-transform-new-target",
"scope": "@babel",
"rawSpec": "^7.0.0",
"saveSpec": null,
"fetchSpec": "^7.0.0"
"name": "@babel/plugin-transform-new-target",
"version": "7.4.4",
"description": "Transforms new.target meta property",
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-new-target",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"_requiredBy": [
"/@babel/preset-env"
"main": "lib/index.js",
"keywords": [
"babel-plugin"
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz",
"_shasum": "18d120438b0cc9ee95a47f2c72bc9768fbed60a5",
"_spec": "@babel/plugin-transform-new-target@^7.0.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@babel\\preset-env",
"bundleDependencies": false,
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0"
},
"deprecated": false,
"description": "Transforms new.target meta property",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"devDependencies": {
"@babel/core": "^7.4.4",
"@babel/helper-plugin-test-runner": "^7.0.0",
"@babel/plugin-proposal-class-properties": "^7.4.4",
"@babel/plugin-transform-arrow-functions": "^7.0.0"
},
"gitHead": "2c88694388831b1e5b88e4bbed6781eb2be1edba",
"keywords": [
"babel-plugin"
],
"license": "MIT",
"main": "lib/index.js",
"name": "@babel/plugin-transform-new-target",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-new-target"
},
"version": "7.4.4"
"gitHead": "2c88694388831b1e5b88e4bbed6781eb2be1edba"
}
{
"_from": "@babel/plugin-transform-object-super@^7.2.0",
"_id": "@babel/plugin-transform-object-super@7.5.5",
"_inBundle": false,
"_integrity": "sha512-un1zJQAhSosGFBduPgN/YFNvWVpRuHKU7IHBglLoLZsGmruJPOo6pbInneflUdmq7YvSVqhpPs5zdBvLnteltQ==",
"_location": "/@babel/plugin-transform-object-super",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/plugin-transform-object-super@^7.2.0",
"name": "@babel/plugin-transform-object-super",
"escapedName": "@babel%2fplugin-transform-object-super",
"scope": "@babel",
"rawSpec": "^7.2.0",
"saveSpec": null,
"fetchSpec": "^7.2.0"
"name": "@babel/plugin-transform-object-super",
"version": "7.5.5",
"description": "Compile ES2015 object super to ES5",
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-object-super",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"_requiredBy": [
"/@babel/preset-env"
"main": "lib/index.js",
"keywords": [
"babel-plugin"
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.5.5.tgz",
"_shasum": "c70021df834073c65eb613b8679cc4a381d1a9f9",
"_spec": "@babel/plugin-transform-object-super@^7.2.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@babel\\preset-env",
"bundleDependencies": false,
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0",
"@babel/helper-replace-supers": "^7.5.5"
},
"deprecated": false,
"description": "Compile ES2015 object super to ES5",
"devDependencies": {
"@babel/core": "^7.5.5",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"gitHead": "0407f034f09381b95e9cabefbf6b176c76485a43",
"keywords": [
"babel-plugin"
],
"license": "MIT",
"main": "lib/index.js",
"name": "@babel/plugin-transform-object-super",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-object-super"
"devDependencies": {
"@babel/core": "^7.5.5",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"version": "7.5.5"
"gitHead": "0407f034f09381b95e9cabefbf6b176c76485a43"
}
{
"_from": "@babel/plugin-transform-parameters@^7.2.0",
"_id": "@babel/plugin-transform-parameters@7.4.4",
"_inBundle": false,
"_integrity": "sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw==",
"_location": "/@babel/plugin-transform-parameters",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/plugin-transform-parameters@^7.2.0",
"name": "@babel/plugin-transform-parameters",
"escapedName": "@babel%2fplugin-transform-parameters",
"scope": "@babel",
"rawSpec": "^7.2.0",
"saveSpec": null,
"fetchSpec": "^7.2.0"
"name": "@babel/plugin-transform-parameters",
"version": "7.4.4",
"description": "Compile ES2015 default and rest parameters to ES5",
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-parameters",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"_requiredBy": [
"/@babel/preset-env"
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz",
"_shasum": "7556cf03f318bd2719fe4c922d2d808be5571e16",
"_spec": "@babel/plugin-transform-parameters@^7.2.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@babel\\preset-env",
"bundleDependencies": false,
"main": "lib/index.js",
"dependencies": {
"@babel/helper-call-delegate": "^7.4.4",
"@babel/helper-get-function-arity": "^7.0.0",
"@babel/helper-plugin-utils": "^7.0.0"
},
"deprecated": false,
"description": "Compile ES2015 default and rest parameters to ES5",
"devDependencies": {
"@babel/core": "^7.4.4",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"gitHead": "2c88694388831b1e5b88e4bbed6781eb2be1edba",
"keywords": [
"babel-plugin"
],
"license": "MIT",
"main": "lib/index.js",
"name": "@babel/plugin-transform-parameters",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-parameters"
"devDependencies": {
"@babel/core": "^7.4.4",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"version": "7.4.4"
"gitHead": "2c88694388831b1e5b88e4bbed6781eb2be1edba"
}
{
"_from": "@babel/plugin-transform-regenerator@^7.3.4",
"_id": "@babel/plugin-transform-regenerator@7.7.0",
"_inBundle": false,
"_integrity": "sha512-AXmvnC+0wuj/cFkkS/HFHIojxH3ffSXE+ttulrqWjZZRaUOonfJc60e1wSNT4rV8tIunvu/R3wCp71/tLAa9xg==",
"_location": "/@babel/plugin-transform-regenerator",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/plugin-transform-regenerator@^7.3.4",
"name": "@babel/plugin-transform-regenerator",
"escapedName": "@babel%2fplugin-transform-regenerator",
"scope": "@babel",
"rawSpec": "^7.3.4",
"saveSpec": null,
"fetchSpec": "^7.3.4"
},
"_requiredBy": [
"/@babel/preset-env"
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.0.tgz",
"_shasum": "f1b20b535e7716b622c99e989259d7dd942dd9cc",
"_spec": "@babel/plugin-transform-regenerator@^7.3.4",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@babel\\preset-env",
"author": {
"name": "Ben Newman",
"email": "bn@cs.stanford.edu"
},
"bundleDependencies": false,
"dependencies": {
"regenerator-transform": "^0.14.0"
},
"deprecated": false,
"name": "@babel/plugin-transform-regenerator",
"author": "Ben Newman <bn@cs.stanford.edu>",
"description": "Explode async and generator functions into a state machine.",
"devDependencies": {
"@babel/core": "^7.7.0",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"gitHead": "97faa83953cb87e332554fa559a4956d202343ea",
"version": "7.7.0",
"homepage": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-regenerator",
"license": "MIT",
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-regenerator",
"main": "lib/index.js",
"name": "@babel/plugin-transform-regenerator",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
"dependencies": {
"regenerator-transform": "^0.14.0"
},
"license": "MIT",
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-regenerator"
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"devDependencies": {
"@babel/core": "^7.7.0",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"version": "7.7.0"
"gitHead": "97faa83953cb87e332554fa559a4956d202343ea"
}
{
"_from": "@babel/plugin-transform-runtime@^7.4.0",
"_id": "@babel/plugin-transform-runtime@7.6.2",
"_inBundle": false,
"_integrity": "sha512-cqULw/QB4yl73cS5Y0TZlQSjDvNkzDbu0FurTZyHlJpWE5T3PCMdnyV+xXoH1opr1ldyHODe3QAX3OMAii5NxA==",
"_location": "/@babel/plugin-transform-runtime",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/plugin-transform-runtime@^7.4.0",
"name": "@babel/plugin-transform-runtime",
"escapedName": "@babel%2fplugin-transform-runtime",
"scope": "@babel",
"rawSpec": "^7.4.0",
"saveSpec": null,
"fetchSpec": "^7.4.0"
"name": "@babel/plugin-transform-runtime",
"version": "7.6.2",
"description": "Externalise references to helpers and builtins, automatically polyfilling your code without polluting globals",
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-runtime",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"_requiredBy": [
"/@vue/babel-preset-app"
"main": "lib/index.js",
"keywords": [
"babel-plugin"
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.6.2.tgz",
"_shasum": "2669f67c1fae0ae8d8bf696e4263ad52cb98b6f8",
"_spec": "@babel/plugin-transform-runtime@^7.4.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@vue\\babel-preset-app",
"bundleDependencies": false,
"dependencies": {
"@babel/helper-module-imports": "^7.0.0",
"@babel/helper-plugin-utils": "^7.0.0",
"resolve": "^1.8.1",
"semver": "^5.5.1"
},
"deprecated": false,
"description": "Externalise references to helpers and builtins, automatically polyfilling your code without polluting globals",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"devDependencies": {
"@babel/core": "^7.6.2",
"@babel/helper-plugin-test-runner": "^7.0.0",
......@@ -41,22 +29,5 @@
"@babel/template": "^7.6.0",
"@babel/types": "7.0.0-beta.53"
},
"gitHead": "b9cb4af953afb1a5aeed9b18526192ab15bb45c1",
"keywords": [
"babel-plugin"
],
"license": "MIT",
"main": "lib/index.js",
"name": "@babel/plugin-transform-runtime",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-runtime"
},
"version": "7.6.2"
"gitHead": "b9cb4af953afb1a5aeed9b18526192ab15bb45c1"
}
{
"_from": "@babel/plugin-transform-shorthand-properties@^7.2.0",
"_id": "@babel/plugin-transform-shorthand-properties@7.2.0",
"_inBundle": false,
"_integrity": "sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==",
"_location": "/@babel/plugin-transform-shorthand-properties",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/plugin-transform-shorthand-properties@^7.2.0",
"name": "@babel/plugin-transform-shorthand-properties",
"escapedName": "@babel%2fplugin-transform-shorthand-properties",
"scope": "@babel",
"rawSpec": "^7.2.0",
"saveSpec": null,
"fetchSpec": "^7.2.0"
},
"_requiredBy": [
"/@babel/preset-env"
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz",
"_shasum": "6333aee2f8d6ee7e28615457298934a3b46198f0",
"_spec": "@babel/plugin-transform-shorthand-properties@^7.2.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@babel\\preset-env",
"bundleDependencies": false,
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0"
},
"deprecated": false,
"name": "@babel/plugin-transform-shorthand-properties",
"version": "7.2.0",
"description": "Compile ES2015 shorthand properties to ES5",
"devDependencies": {
"@babel/core": "^7.2.0",
"@babel/helper-plugin-test-runner": "^7.0.0"
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-shorthand-properties",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"keywords": [
"babel-plugin"
],
"license": "MIT",
"main": "lib/index.js",
"name": "@babel/plugin-transform-shorthand-properties",
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0"
},
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-shorthand-properties"
},
"version": "7.2.0"
"devDependencies": {
"@babel/core": "^7.2.0",
"@babel/helper-plugin-test-runner": "^7.0.0"
}
}
{
"_from": "@babel/plugin-transform-spread@^7.2.0",
"_id": "@babel/plugin-transform-spread@7.6.2",
"_inBundle": false,
"_integrity": "sha512-DpSvPFryKdK1x+EDJYCy28nmAaIMdxmhot62jAXF/o99iA33Zj2Lmcp3vDmz+MUh0LNYVPvfj5iC3feb3/+PFg==",
"_location": "/@babel/plugin-transform-spread",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/plugin-transform-spread@^7.2.0",
"name": "@babel/plugin-transform-spread",
"escapedName": "@babel%2fplugin-transform-spread",
"scope": "@babel",
"rawSpec": "^7.2.0",
"saveSpec": null,
"fetchSpec": "^7.2.0"
},
"_requiredBy": [
"/@babel/preset-env"
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.6.2.tgz",
"_shasum": "fc77cf798b24b10c46e1b51b1b88c2bf661bb8dd",
"_spec": "@babel/plugin-transform-spread@^7.2.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@babel\\preset-env",
"bundleDependencies": false,
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0"
},
"deprecated": false,
"name": "@babel/plugin-transform-spread",
"version": "7.6.2",
"description": "Compile ES2015 spread to ES5",
"devDependencies": {
"@babel/core": "^7.6.2",
"@babel/helper-plugin-test-runner": "^7.0.0"
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-spread",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"gitHead": "b9cb4af953afb1a5aeed9b18526192ab15bb45c1",
"main": "lib/index.js",
"keywords": [
"babel-plugin"
],
"license": "MIT",
"main": "lib/index.js",
"name": "@babel/plugin-transform-spread",
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0"
},
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-spread"
"devDependencies": {
"@babel/core": "^7.6.2",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"version": "7.6.2"
"gitHead": "b9cb4af953afb1a5aeed9b18526192ab15bb45c1"
}
{
"_from": "@babel/plugin-transform-sticky-regex@^7.2.0",
"_id": "@babel/plugin-transform-sticky-regex@7.2.0",
"_inBundle": false,
"_integrity": "sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==",
"_location": "/@babel/plugin-transform-sticky-regex",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/plugin-transform-sticky-regex@^7.2.0",
"name": "@babel/plugin-transform-sticky-regex",
"escapedName": "@babel%2fplugin-transform-sticky-regex",
"scope": "@babel",
"rawSpec": "^7.2.0",
"saveSpec": null,
"fetchSpec": "^7.2.0"
"name": "@babel/plugin-transform-sticky-regex",
"version": "7.2.0",
"description": "Compile ES2015 sticky regex to an ES5 RegExp constructor",
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-sticky-regex",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"_requiredBy": [
"/@babel/preset-env"
"main": "lib/index.js",
"keywords": [
"babel-plugin"
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz",
"_shasum": "a1e454b5995560a9c1e0d537dfc15061fd2687e1",
"_spec": "@babel/plugin-transform-sticky-regex@^7.2.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@babel\\preset-env",
"bundleDependencies": false,
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0",
"@babel/helper-regex": "^7.0.0"
},
"deprecated": false,
"description": "Compile ES2015 sticky regex to an ES5 RegExp constructor",
"devDependencies": {
"@babel/core": "^7.2.0",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"keywords": [
"babel-plugin"
],
"license": "MIT",
"main": "lib/index.js",
"name": "@babel/plugin-transform-sticky-regex",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-sticky-regex"
},
"version": "7.2.0"
"devDependencies": {
"@babel/core": "^7.2.0",
"@babel/helper-plugin-test-runner": "^7.0.0"
}
}
{
"_from": "@babel/plugin-transform-template-literals@^7.2.0",
"_id": "@babel/plugin-transform-template-literals@7.4.4",
"_inBundle": false,
"_integrity": "sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g==",
"_location": "/@babel/plugin-transform-template-literals",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/plugin-transform-template-literals@^7.2.0",
"name": "@babel/plugin-transform-template-literals",
"escapedName": "@babel%2fplugin-transform-template-literals",
"scope": "@babel",
"rawSpec": "^7.2.0",
"saveSpec": null,
"fetchSpec": "^7.2.0"
"name": "@babel/plugin-transform-template-literals",
"version": "7.4.4",
"description": "Compile ES2015 template literals to ES5",
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-template-literals",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"_requiredBy": [
"/@babel/preset-env"
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz",
"_shasum": "9d28fea7bbce637fb7612a0750989d8321d4bcb0",
"_spec": "@babel/plugin-transform-template-literals@^7.2.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@babel\\preset-env",
"bundleDependencies": false,
"main": "lib/index.js",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.0.0",
"@babel/helper-plugin-utils": "^7.0.0"
},
"deprecated": false,
"description": "Compile ES2015 template literals to ES5",
"devDependencies": {
"@babel/core": "^7.4.4",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"gitHead": "2c88694388831b1e5b88e4bbed6781eb2be1edba",
"keywords": [
"babel-plugin"
],
"license": "MIT",
"main": "lib/index.js",
"name": "@babel/plugin-transform-template-literals",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-template-literals"
"devDependencies": {
"@babel/core": "^7.4.4",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"version": "7.4.4"
"gitHead": "2c88694388831b1e5b88e4bbed6781eb2be1edba"
}
{
"_from": "@babel/plugin-transform-typeof-symbol@^7.2.0",
"_id": "@babel/plugin-transform-typeof-symbol@7.2.0",
"_inBundle": false,
"_integrity": "sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==",
"_location": "/@babel/plugin-transform-typeof-symbol",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/plugin-transform-typeof-symbol@^7.2.0",
"name": "@babel/plugin-transform-typeof-symbol",
"escapedName": "@babel%2fplugin-transform-typeof-symbol",
"scope": "@babel",
"rawSpec": "^7.2.0",
"saveSpec": null,
"fetchSpec": "^7.2.0"
},
"_requiredBy": [
"/@babel/preset-env"
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz",
"_shasum": "117d2bcec2fbf64b4b59d1f9819894682d29f2b2",
"_spec": "@babel/plugin-transform-typeof-symbol@^7.2.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@babel\\preset-env",
"bundleDependencies": false,
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0"
},
"deprecated": false,
"name": "@babel/plugin-transform-typeof-symbol",
"version": "7.2.0",
"description": "This transformer wraps all typeof expressions with a method that replicates native behaviour. (ie. returning “symbol” for symbols)",
"devDependencies": {
"@babel/core": "^7.2.0",
"@babel/helper-plugin-test-runner": "^7.0.0"
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-typeof-symbol",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"keywords": [
"babel-plugin"
],
"license": "MIT",
"main": "lib/index.js",
"name": "@babel/plugin-transform-typeof-symbol",
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0"
},
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-typeof-symbol"
},
"version": "7.2.0"
"devDependencies": {
"@babel/core": "^7.2.0",
"@babel/helper-plugin-test-runner": "^7.0.0"
}
}
{
"_from": "@babel/plugin-transform-unicode-regex@^7.2.0",
"_id": "@babel/plugin-transform-unicode-regex@7.7.0",
"_inBundle": false,
"_integrity": "sha512-RrThb0gdrNwFAqEAAx9OWgtx6ICK69x7i9tCnMdVrxQwSDp/Abu9DXFU5Hh16VP33Rmxh04+NGW28NsIkFvFKA==",
"_location": "/@babel/plugin-transform-unicode-regex",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/plugin-transform-unicode-regex@^7.2.0",
"name": "@babel/plugin-transform-unicode-regex",
"escapedName": "@babel%2fplugin-transform-unicode-regex",
"scope": "@babel",
"rawSpec": "^7.2.0",
"saveSpec": null,
"fetchSpec": "^7.2.0"
"name": "@babel/plugin-transform-unicode-regex",
"version": "7.7.0",
"description": "Compile ES2015 Unicode regex to ES5",
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-unicode-regex",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"_requiredBy": [
"/@babel/preset-env"
"main": "lib/index.js",
"keywords": [
"babel-plugin"
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.0.tgz",
"_shasum": "743d9bcc44080e3cc7d49259a066efa30f9187a3",
"_spec": "@babel/plugin-transform-unicode-regex@^7.2.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@babel\\preset-env",
"bundleDependencies": false,
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.7.0",
"@babel/helper-plugin-utils": "^7.0.0"
},
"deprecated": false,
"description": "Compile ES2015 Unicode regex to ES5",
"devDependencies": {
"@babel/core": "^7.7.0",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"gitHead": "97faa83953cb87e332554fa559a4956d202343ea",
"keywords": [
"babel-plugin"
],
"license": "MIT",
"main": "lib/index.js",
"name": "@babel/plugin-transform-unicode-regex",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-unicode-regex"
"devDependencies": {
"@babel/core": "^7.7.0",
"@babel/helper-plugin-test-runner": "^7.0.0"
},
"version": "7.7.0"
"gitHead": "97faa83953cb87e332554fa559a4956d202343ea"
}
{
"_from": "@babel/preset-env@^7.0.0 < 7.4.0",
"_id": "@babel/preset-env@7.3.4",
"_inBundle": false,
"_integrity": "sha512-2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA==",
"_location": "/@babel/preset-env",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/preset-env@^7.0.0 < 7.4.0",
"name": "@babel/preset-env",
"escapedName": "@babel%2fpreset-env",
"scope": "@babel",
"rawSpec": "^7.0.0 < 7.4.0",
"saveSpec": null,
"fetchSpec": "^7.0.0 < 7.4.0"
"name": "@babel/preset-env",
"version": "7.3.4",
"description": "A Babel preset for each environment.",
"author": "Henry Zhu <hi@henryzoo.com>",
"homepage": "https://babeljs.io/",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"_requiredBy": [
"/@vue/babel-preset-app"
],
"_resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.4.tgz",
"_shasum": "887cf38b6d23c82f19b5135298bdb160062e33e1",
"_spec": "@babel/preset-env@^7.0.0 < 7.4.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@vue\\babel-preset-app",
"author": {
"name": "Henry Zhu",
"email": "hi@henryzoo.com"
"repository": "https://github.com/babel/babel/tree/master/packages/babel-preset-env",
"main": "lib/index.js",
"scripts": {
"build-data": "node ./scripts/build-data.js; node ./scripts/build-modules-support.js"
},
"bundleDependencies": false,
"dependencies": {
"@babel/helper-module-imports": "^7.0.0",
"@babel/helper-plugin-utils": "^7.0.0",
......@@ -73,34 +58,17 @@
"js-levenshtein": "^1.1.3",
"semver": "^5.3.0"
},
"deprecated": false,
"description": "A Babel preset for each environment.",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"devDependencies": {
"@babel/cli": "^7.2.3",
"@babel/core": "^7.3.4",
"@babel/helper-fixtures": "^7.2.0",
"@babel/helper-plugin-test-runner": "^7.0.0",
"caniuse-db": "1.0.30000851",
"compat-table": "github:kangax/compat-table#1e7b377fbdda9243cf9602872fcb493cdbdd565f",
"compat-table": "kangax/compat-table#1e7b377fbdda9243cf9602872fcb493cdbdd565f",
"electron-to-chromium": "1.3.79"
},
"gitHead": "1f6454cc90fe33e0a32260871212e2f719f35741",
"homepage": "https://babeljs.io/",
"license": "MIT",
"main": "lib/index.js",
"name": "@babel/preset-env",
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-preset-env"
},
"scripts": {
"build-data": "node ./scripts/build-data.js; node ./scripts/build-modules-support.js"
},
"version": "7.3.4"
"gitHead": "1f6454cc90fe33e0a32260871212e2f719f35741"
}
{
"_from": "@babel/runtime-corejs2@^7.2.0",
"_id": "@babel/runtime-corejs2@7.7.2",
"_inBundle": false,
"_integrity": "sha512-GfVnHchOBvIMsweQ13l4jd9lT4brkevnavnVOej5g2y7PpTRY+R4pcQlCjWMZoUla5rMLFzaS/Ll2s59cB1TqQ==",
"_location": "/@babel/runtime-corejs2",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/runtime-corejs2@^7.2.0",
"name": "@babel/runtime-corejs2",
"escapedName": "@babel%2fruntime-corejs2",
"scope": "@babel",
"rawSpec": "^7.2.0",
"saveSpec": null,
"fetchSpec": "^7.2.0"
},
"_requiredBy": [
"/@vue/babel-preset-app"
],
"_resolved": "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.7.2.tgz",
"_shasum": "5a8c4e2f8688ce58adc9eb1d8320b6e7341f96ce",
"_spec": "@babel/runtime-corejs2@^7.2.0",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev\\node_modules\\@vue\\babel-preset-app",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"
"name": "@babel/runtime-corejs2",
"version": "7.7.2",
"description": "babel's modular runtime helpers with core-js@2 polyfilling",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"bundleDependencies": false,
"repository": "https://github.com/babel/babel/tree/master/packages/babel-runtime-corejs2",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"dependencies": {
"core-js": "^2.6.5",
"regenerator-runtime": "^0.13.2"
},
"deprecated": false,
"description": "babel's modular runtime helpers with core-js@2 polyfilling",
"devDependencies": {
"@babel/helpers": "^7.7.0"
},
"gitHead": "35f4d1276310bac6fede4a6f86a5c76f951e179e",
"license": "MIT",
"name": "@babel/runtime-corejs2",
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-runtime-corejs2"
},
"version": "7.7.2"
"gitHead": "35f4d1276310bac6fede4a6f86a5c76f951e179e"
}
{
"_from": "@babel/runtime@^7.5.4",
"_id": "@babel/runtime@7.7.2",
"_inBundle": false,
"_integrity": "sha512-JONRbXbTXc9WQE2mAZd1p0Z3DZ/6vaQIkgYMSTP3KjRCyd7rCZCcfhCyX+YjwcKxcZ82UrxbRD358bpExNgrjw==",
"_location": "/@babel/runtime",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@babel/runtime@^7.5.4",
"name": "@babel/runtime",
"escapedName": "@babel%2fruntime",
"scope": "@babel",
"rawSpec": "^7.5.4",
"saveSpec": null,
"fetchSpec": "^7.5.4"
},
"_requiredBy": [
"#DEV:/",
"/@vue/babel-preset-app"
],
"_resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.2.tgz",
"_shasum": "111a78002a5c25fc8e3361bedc9529c696b85a6a",
"_spec": "@babel/runtime@^7.5.4",
"_where": "C:\\Work\\OneDrive - bwstaff\\M4_Lab\\TV3\\NewVersion01\\LAFJLBmf939XYm5gj\\dev",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"
},
"bugs": {
"url": "https://github.com/babel/babel/issues"
},
"bundleDependencies": false,
"dependencies": {
"regenerator-runtime": "^0.13.2"
},
"deprecated": false,
"name": "@babel/runtime",
"version": "7.7.2",
"description": "babel's modular runtime helpers",
"devDependencies": {
"@babel/helpers": "^7.7.0"
},
"gitHead": "35f4d1276310bac6fede4a6f86a5c76f951e179e",
"homepage": "https://babeljs.io/docs/en/next/babel-runtime",
"license": "MIT",
"name": "@babel/runtime",
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "git+https://github.com/babel/babel.git",
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-runtime"
},
"version": "7.7.2"
"homepage": "https://babeljs.io/docs/en/next/babel-runtime",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"dependencies": {
"regenerator-runtime": "^0.13.2"
},
"devDependencies": {
"@babel/helpers": "^7.7.0"
},
"gitHead": "35f4d1276310bac6fede4a6f86a5c76f951e179e"
}
......@@ -2,7 +2,7 @@
> Generate an AST from a string template.
See our website [@babel/template](https://babeljs.io/docs/en/next/babel-template.html) for more information or the [issues](https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20template%22+is%3Aopen) associated with this package.
See our website [@babel/template](https://babeljs.io/docs/en/babel-template) for more information or the [issues](https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20template%22+is%3Aopen) associated with this package.
## Install
......
......@@ -7,11 +7,9 @@ exports.default = createTemplateBuilder;
var _options = require("./options");
var _string = _interopRequireDefault(require("./string"));
var _string = require("./string");
var _literal = _interopRequireDefault(require("./literal"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _literal = require("./literal");
const NO_PLACEHOLDER = (0, _options.validate)({
placeholderPattern: false
......
......@@ -5,6 +5,8 @@ Object.defineProperty(exports, "__esModule", {
});
exports.program = exports.expression = exports.statement = exports.statements = exports.smart = void 0;
var t = require("@babel/types");
function makeStatementFormatter(fn) {
return {
code: str => `/* @babel/template */;\n${str}`,
......@@ -39,20 +41,22 @@ const statement = makeStatementFormatter(body => {
exports.statement = statement;
const expression = {
code: str => `(\n${str}\n)`,
validate: ({
program
}) => {
if (program.body.length > 1) {
validate: ast => {
if (ast.program.body.length > 1) {
throw new Error("Found multiple statements but wanted one");
}
const expression = program.body[0].expression;
if (expression.start === 0) {
if (expression.unwrap(ast).start === 0) {
throw new Error("Parse result included parens.");
}
},
unwrap: ast => ast.program.body[0].expression
unwrap: ({
program
}) => {
const [stmt] = program.body;
t.assertExpressionStatement(stmt);
return stmt.expression;
}
};
exports.expression = expression;
const program = {
......
......@@ -5,15 +5,9 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = exports.program = exports.expression = exports.statements = exports.statement = exports.smart = void 0;
var formatters = _interopRequireWildcard(require("./formatters"));
var formatters = require("./formatters");
var _builder = _interopRequireDefault(require("./builder"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; if (obj != null) { var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
var _builder = require("./builder");
const smart = (0, _builder.default)(formatters.smart);
exports.smart = smart;
......
......@@ -7,11 +7,9 @@ exports.default = literalTemplate;
var _options = require("./options");
var _parse = _interopRequireDefault(require("./parse"));
var _parse = require("./parse");
var _populate = _interopRequireDefault(require("./populate"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _populate = require("./populate");
function literalTemplate(formatter, tpl, opts) {
const {
......@@ -19,10 +17,10 @@ function literalTemplate(formatter, tpl, opts) {
names
} = buildLiteralData(formatter, tpl, opts);
return arg => {
const defaultReplacements = arg.reduce((acc, replacement, i) => {
acc[names[i]] = replacement;
return acc;
}, {});
const defaultReplacements = {};
arg.forEach((replacement, i) => {
defaultReplacements[names[i]] = replacement;
});
return arg => {
const replacements = (0, _options.normalizeReplacements)(arg);
......
......@@ -17,7 +17,7 @@ function merge(a, b) {
syntacticPlaceholders = a.syntacticPlaceholders
} = b;
return {
parser: Object.assign({}, a.parser, {}, b.parser),
parser: Object.assign({}, a.parser, b.parser),
placeholderWhitelist,
placeholderPattern,
preserveComments,
......@@ -63,7 +63,7 @@ function validate(opts) {
parser,
placeholderWhitelist: placeholderWhitelist || undefined,
placeholderPattern: placeholderPattern == null ? undefined : placeholderPattern,
preserveComments: preserveComments == null ? false : preserveComments,
preserveComments: preserveComments == null ? undefined : preserveComments,
syntacticPlaceholders: syntacticPlaceholders == null ? undefined : syntacticPlaceholders
};
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment