Skip to content

Commit

Permalink
build: output .mjs files for runtime templates
Browse files Browse the repository at this point in the history
BREAKING CHANGE: output `.mjs` files for runtime templates
  • Loading branch information
danielroe committed May 12, 2021
1 parent 7b3426a commit 23afd5a
Show file tree
Hide file tree
Showing 9 changed files with 82 additions and 116 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@
"prettier": "^2.3.0",
"release-it": "14.6.2",
"rimraf": "^3.0.2",
"siroc": "0.9.2",
"siroc": "0.10.0",
"start-server-and-test": "^1.12.1",
"testcafe": "1.14.0",
"tsd": "^0.15.1",
Expand Down
2 changes: 1 addition & 1 deletion src/globals-register.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ export function addGlobalsFile(this: ModuleThis) {
.map(([key, value]) => `export const ${key} = ${JSON.stringify(value)}`)
.join('\n')

const globalsFile = addResolvedTemplate.call(this, 'globals.js', {
const globalsFile = addResolvedTemplate.call(this, 'globals.mjs', {
contents,
})

Expand Down
2 changes: 1 addition & 1 deletion src/globals.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This is a shim for runtime/templates/globals.js
// This is a shim for runtime/templates/globals.mjs

export const globalNuxt = '$nuxt'

Expand Down
22 changes: 9 additions & 13 deletions src/module.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,11 @@
import type { Module, NuxtOptions } from '@nuxt/types'
import { relative, resolve, sep } from 'upath'
import { resolve } from 'upath'

import { name, version } from '../package.json'

import { registerBabelPlugin } from './babel-register'
import { addGlobalsFile } from './globals-register'
import {
addResolvedTemplate,
resolveCoreJsVersion,
resolveRelativePath,
} from './utils'
import { addResolvedTemplate, resolveCoreJsVersion } from './utils'

const compositionApiModule: Module<never> = function compositionApiModule() {
const nuxtOptions: NuxtOptions = this.nuxt.options
Expand Down Expand Up @@ -42,10 +38,10 @@ const compositionApiModule: Module<never> = function compositionApiModule() {
this.extendBuild(config => {
if (!config.module) return

config.module.rules.unshift({
test: /\.mjs$/,
type: 'javascript/auto',
include: [/node_modules/],
config.module.rules.forEach(rule => {
if (rule.test instanceof RegExp && rule.test.test('index.mjs')) {
rule.type = 'javascript/auto'
}
})
})

Expand All @@ -62,12 +58,12 @@ const compositionApiModule: Module<never> = function compositionApiModule() {

// Add appropriate corejs polyfill for IE support

addResolvedTemplate.call(this, 'polyfill.client.js', {
addResolvedTemplate.call(this, 'polyfill.client.mjs', {
corejsPolyfill: resolveCoreJsVersion.call(this),
})

// Plugin to allow running onGlobalSetup
const globalPlugin = addResolvedTemplate.call(this, 'plugin.js')
const globalPlugin = addResolvedTemplate.call(this, 'plugin.mjs')

this.nuxt.hook('modules:done', () => {
nuxtOptions.plugins.unshift(globalPlugin)
Expand All @@ -80,7 +76,7 @@ const compositionApiModule: Module<never> = function compositionApiModule() {
!nuxtOptions.buildModules.includes('@nuxtjs/pwa') &&
!nuxtOptions.modules.includes('@nuxtjs/pwa')
) {
nuxtOptions.plugins.push(addResolvedTemplate.call(this, 'meta.js'))
nuxtOptions.plugins.push(addResolvedTemplate.call(this, 'meta.mjs'))
} else if (nuxtOptions.dev) {
console.warn(
'useMeta is not supported in onGlobalSetup as @nuxtjs/pwa detected.\nSee https://github.com/nuxt-community/composition-api/issues/307'
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
170 changes: 70 additions & 100 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1801,10 +1801,10 @@
dependencies:
slash "^3.0.0"

"@rollup/plugin-commonjs@^18.0.0":
version "18.0.0"
resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-18.0.0.tgz#50dc7518b5aa9e66a270e529ea85115d269825c4"
integrity sha512-fj92shhg8luw7XbA0HowAqz90oo7qtLGwqTKbyZ8pmOyH8ui5e+u0wPEgeHLH3djcVma6gUCUrjY6w5R2o1u6g==
"@rollup/plugin-commonjs@^19.0.0":
version "19.0.0"
resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-19.0.0.tgz#8c3e71f9a66908e60d70cc1be205834ef3e45f71"
integrity sha512-adTpD6ATGbehdaQoZQ6ipDFhdjqsTgpOAhFiPwl+dzre4pPshsecptDPyEFb61JMJ1+mGljktaC4jI8ARMSNyw==
dependencies:
"@rollup/pluginutils" "^3.1.0"
commondir "^1.0.1"
Expand All @@ -1821,10 +1821,10 @@
dependencies:
"@rollup/pluginutils" "^3.0.8"

"@rollup/plugin-node-resolve@^11.2.1":
version "11.2.1"
resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60"
integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==
"@rollup/plugin-node-resolve@^13.0.0":
version "13.0.0"
resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.0.0.tgz#352f07e430ff377809ec8ec8a6fd636547162dc4"
integrity sha512-41X411HJ3oikIDivT5OKe9EZ6ud6DXudtfNrGbC4nniaxx2esiWjkLOzgnZsWq1IM8YIeL2rzRGLZLBjlhnZtQ==
dependencies:
"@rollup/pluginutils" "^3.1.0"
"@types/resolve" "1.17.1"
Expand Down Expand Up @@ -2398,14 +2398,6 @@
"@typescript-eslint/typescript-estree" "4.23.0"
debug "^4.1.1"

"@typescript-eslint/scope-manager@4.22.1":
version "4.22.1"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.22.1.tgz#5bb357f94f9cd8b94e6be43dd637eb73b8f355b4"
integrity sha512-d5bAiPBiessSmNi8Amq/RuLslvcumxLmyhf1/Xa9IuaoFJ0YtshlJKxhlbY7l2JdEk3wS0EnmnfeJWSvADOe0g==
dependencies:
"@typescript-eslint/types" "4.22.1"
"@typescript-eslint/visitor-keys" "4.22.1"

"@typescript-eslint/scope-manager@4.23.0":
version "4.23.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.23.0.tgz#8792ef7eacac122e2ec8fa2d30a59b8d9a1f1ce4"
Expand All @@ -2414,29 +2406,11 @@
"@typescript-eslint/types" "4.23.0"
"@typescript-eslint/visitor-keys" "4.23.0"

"@typescript-eslint/types@4.22.1":
version "4.22.1"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.22.1.tgz#bf99c6cec0b4a23d53a61894816927f2adad856a"
integrity sha512-2HTkbkdAeI3OOcWbqA8hWf/7z9c6gkmnWNGz0dKSLYLWywUlkOAQ2XcjhlKLj5xBFDf8FgAOF5aQbnLRvgNbCw==

"@typescript-eslint/types@4.23.0":
version "4.23.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.23.0.tgz#da1654c8a5332f4d1645b2d9a1c64193cae3aa3b"
integrity sha512-oqkNWyG2SLS7uTWLZf6Sr7Dm02gA5yxiz1RP87tvsmDsguVATdpVguHr4HoGOcFOpCvx9vtCSCyQUGfzq28YCw==

"@typescript-eslint/typescript-estree@4.22.1":
version "4.22.1"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.1.tgz#dca379eead8cdfd4edc04805e83af6d148c164f9"
integrity sha512-p3We0pAPacT+onSGM+sPR+M9CblVqdA9F1JEdIqRVlxK5Qth4ochXQgIyb9daBomyQKAXbygxp1aXQRV0GC79A==
dependencies:
"@typescript-eslint/types" "4.22.1"
"@typescript-eslint/visitor-keys" "4.22.1"
debug "^4.1.1"
globby "^11.0.1"
is-glob "^4.0.1"
semver "^7.3.2"
tsutils "^3.17.1"

"@typescript-eslint/typescript-estree@4.23.0":
version "4.23.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.23.0.tgz#0753b292097523852428a6f5a1aa8ccc1aae6cd9"
Expand All @@ -2450,14 +2424,6 @@
semver "^7.3.2"
tsutils "^3.17.1"

"@typescript-eslint/visitor-keys@4.22.1":
version "4.22.1"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.1.tgz#6045ae25a11662c671f90b3a403d682dfca0b7a6"
integrity sha512-WPkOrIRm+WCLZxXQHCi+WG8T2MMTUFR70rWjdWYddLT7cEfb2P4a3O/J2U1FBVsSFTocXLCoXWY6MZGejeStvQ==
dependencies:
"@typescript-eslint/types" "4.22.1"
eslint-visitor-keys "^2.0.0"

"@typescript-eslint/visitor-keys@4.23.0":
version "4.23.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.23.0.tgz#7215cc977bd3b4ef22467b9023594e32f9e4e455"
Expand Down Expand Up @@ -3578,10 +3544,10 @@ bytes@3.0.0:
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=

cac@^6.7.2:
version "6.7.2"
resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.2.tgz#e7f0d21f4776c46c7d0de7976e56fa5562e17597"
integrity sha512-w0bH1IF9rEjdi0a6lTtlXYT+vBZEJL9oytaXXRdsD68MH6+SrZGOGsu7s2saHQvYXqwo/wBdkW75tt8wFpj+mw==
cac@^6.7.3:
version "6.7.3"
resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.3.tgz#10410b8611677990cc2e3c8b576d471c1d71b768"
integrity sha512-ECVqVZh74qgSuZG9YOt2OJPI3wGcf+EwwuF/XIOYqZBD0KZYLtgPWqFPxmDPQ6joxI1nOlvVgRV6VT53Ooyocg==

cacache@^12.0.2:
version "12.0.4"
Expand Down Expand Up @@ -5524,15 +5490,10 @@ es-to-primitive@^1.2.1:
is-date-object "^1.0.1"
is-symbol "^1.0.2"

esbuild@^0.11.5:
version "0.11.5"
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.11.5.tgz#25b18a2ff2fb9580683edce26a48f64c08c2f2df"
integrity sha512-aRs6jAE+bVRp1tyfzUugAw1T/Y0Fwzp4Z2ROikF3h+UifoD5QlEbEYQGc6orNnnSIRhWR5VWBH7LozlAumaLHg==

esbuild@^0.8.56:
version "0.8.57"
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.8.57.tgz#a42d02bc2b57c70bcd0ef897fe244766bb6dd926"
integrity sha512-j02SFrUwFTRUqiY0Kjplwjm1psuzO1d6AjaXKuOR9hrY0HuPsT6sV42B6myW34h1q4CRy+Y3g4RU/cGJeI/nNA==
esbuild@^0.11.20, esbuild@^0.11.6:
version "0.11.20"
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.11.20.tgz#7cefa1aee8b372c184e42457885f7ce5d3e62a1e"
integrity sha512-QOZrVpN/Yz74xfat0H6euSgn3RnwLevY1mJTEXneukz1ln9qB+ieaerRMzSeETpz/UJWsBMzRVR/andBht5WKw==

escalade@^3.1.1:
version "3.1.1"
Expand Down Expand Up @@ -6256,6 +6217,15 @@ from@~0:
resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe"
integrity sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=

fs-extra@^10.0.0:
version "10.0.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1"
integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==
dependencies:
graceful-fs "^4.2.0"
jsonfile "^6.0.1"
universalify "^2.0.0"

fs-extra@^8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
Expand Down Expand Up @@ -6566,7 +6536,7 @@ globby@10.0.0:
merge2 "^1.2.3"
slash "^3.0.0"

globby@11.0.3, globby@^11.0.1, globby@^11.0.2, globby@^11.0.3:
globby@11.0.3, globby@^11.0.1, globby@^11.0.3:
version "11.0.3"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.3.tgz#9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb"
integrity sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==
Expand Down Expand Up @@ -8183,10 +8153,10 @@ jest@^26.6.3:
import-local "^3.0.2"
jest-cli "^26.6.3"

jiti@^1.3.0, jiti@^1.6.3, jiti@^1.6.4, jiti@^1.9.1:
version "1.9.1"
resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.9.1.tgz#d9e267fa050ddc52191f17d8af815d49a38ebafd"
integrity sha512-AhYrAxJ/IW2257nHkJasUjtxHhmYIUEHEjsofJtGYsPWk8pTjqjbPFlJfOwfY+WX8YBiKHM1l0ViDC/mye2SWg==
jiti@^1.3.0, jiti@^1.9.1, jiti@^1.9.2:
version "1.9.2"
resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.9.2.tgz#2ee44830883dbb1b2e222adc053c3052d0bf3b61"
integrity sha512-wymUBR/YGGVNVRAxX52yvFoZdUAYKEGjk0sYrz6gXLCvMblnRvJAmDUnMvQiH4tUHDBtbKHnZ4GT3R+m3Hc39A==

joi@^17.3.0:
version "17.4.0"
Expand All @@ -8199,7 +8169,7 @@ joi@^17.3.0:
"@sideway/formula" "^3.0.0"
"@sideway/pinpoint" "^2.0.0"

joycon@^3.0.0:
joycon@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/joycon/-/joycon-3.0.1.tgz#9074c9b08ccf37a6726ff74a18485f85efcaddaf"
integrity sha512-SJcJNBg32dGgxhPtM0wQqxqV0ax9k/9TaUskGDSJkSFSQOEWWvQ3zzWdGQRIUry2j1zA5+ReH13t0Mf3StuVZA==
Expand Down Expand Up @@ -9146,16 +9116,16 @@ mkdirp@^1.0.3, mkdirp@^1.0.4:
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==

mkdist@^0.1.3:
version "0.1.3"
resolved "https://registry.yarnpkg.com/mkdist/-/mkdist-0.1.3.tgz#46787c2493493d8eff1770700da23d5c4fc3d844"
integrity sha512-WQ0l+v0ICvxvsmgi2MtePzeyis5kMDRUMnibUDsc1NdVSo+lsoiIYbLrvIBgKJGJ2ITMaLDtCAHiFjF3U7h29A==
mkdist@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/mkdist/-/mkdist-0.2.1.tgz#5bde8cd8ba5a884ed51bfe32d6d111d29209b92c"
integrity sha512-q9KBmE9tIqQF6bRRKSt4N8FQ7FU9NpviTxOODep0x+Ji8e077Dgfm262t9vR8jjXeKC+GHNf1BdDLyNjFGeWqg==
dependencies:
defu "^3.2.2"
esbuild "^0.8.56"
esbuild "^0.11.6"
fs-extra "^9.1.0"
globby "^11.0.2"
jiti "^1.6.3"
globby "^11.0.3"
jiti "^1.9.1"
mri "^1.1.6"
upath "^2.0.1"
vue-template-compiler "^2.6.12"
Expand Down Expand Up @@ -11636,19 +11606,19 @@ rollup-plugin-dts@^3.0.1:
optionalDependencies:
"@babel/code-frame" "^7.12.13"

rollup-plugin-esbuild@3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/rollup-plugin-esbuild/-/rollup-plugin-esbuild-3.0.2.tgz#85a1afd59510ef143813b46f515e92a49779a60b"
integrity sha512-uq+oBCeLXF1m6g9V0qpqbPbgyq24aXBKF474BvqgxfNmTP6FZ+oVk5/pCWQ/2rfSNJs4IimNU/k0q8xMaa0iCA==
rollup-plugin-esbuild@4.2.3:
version "4.2.3"
resolved "https://registry.yarnpkg.com/rollup-plugin-esbuild/-/rollup-plugin-esbuild-4.2.3.tgz#3d719e58e7a5f84515fe52a58d35bc97a9e7e12c"
integrity sha512-GWyDUPv79Iw4uQdizD7ch7yA+wiB9W4Ye01RmO/kuF3yjybluJT5rbmLAnyv3kWmOF8suOjf+TvvBCXEj6qSAw==
dependencies:
"@rollup/pluginutils" "^4.1.0"
joycon "^3.0.0"
joycon "^3.0.1"
jsonc-parser "^3.0.0"

rollup@^2.44.0:
version "2.44.0"
resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.44.0.tgz#8da324d1c4fd12beef9ae6e12f4068265b6d95eb"
integrity sha512-rGSF4pLwvuaH/x4nAS+zP6UNn5YUDWf/TeEU5IoXSZKBbKRNTCI3qMnYXKZgrC0D2KzS2baiOZt1OlqhMu5rnQ==
rollup@^2.47.0:
version "2.47.0"
resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.47.0.tgz#9d958aeb2c0f6a383cacc0401dff02b6e252664d"
integrity sha512-rqBjgq9hQfW0vRmz+0S062ORRNJXvwRpzxhFXORvar/maZqY6za3rgQ/p1Glg+j1hnc1GtYyQCPiAei95uTElg==
optionalDependencies:
fsevents "~2.3.1"

Expand Down Expand Up @@ -11992,31 +11962,31 @@ simple-swizzle@^0.2.2:
dependencies:
is-arrayish "^0.3.1"

siroc@0.9.2:
version "0.9.2"
resolved "https://registry.yarnpkg.com/siroc/-/siroc-0.9.2.tgz#fe18a82c9f2d6d1a7be7bdf4a809172ec1943ebf"
integrity sha512-uaA0Zuuw3VQpXqJmdNmcrbZcRS3TWzhDg8Rn3ihJzE2S10/FO3UgWmmkJt/ovD8WO4NnWzCAuWSxR6Dhlnt5zA==
siroc@0.10.0:
version "0.10.0"
resolved "https://registry.yarnpkg.com/siroc/-/siroc-0.10.0.tgz#38c763c9b56d905a9805e24fa6211e84a5064878"
integrity sha512-/q0wNwCbEEi4Y2MgWqXX/bVi4Im8QWfYtriWBMexWKuZFhsLFNTjlWZsf9qNEGej7OHYQ4UgxZ6XZeG2x7xaKw==
dependencies:
"@rollup/plugin-alias" "^3.1.2"
"@rollup/plugin-commonjs" "^18.0.0"
"@rollup/plugin-commonjs" "^19.0.0"
"@rollup/plugin-json" "^4.1.0"
"@rollup/plugin-node-resolve" "^11.2.1"
"@rollup/plugin-node-resolve" "^13.0.0"
"@rollup/plugin-replace" "^2.4.2"
cac "^6.7.2"
chalk "^4.1.0"
cac "^6.7.3"
chalk "^4.1.1"
consola "^2.15.3"
defu "^3.2.2"
esbuild "^0.11.5"
defu "^4.0.1"
esbuild "^0.11.20"
execa "^5.0.0"
fs-extra "^9.1.0"
glob "^7.1.6"
jiti "^1.6.4"
mkdist "^0.1.3"
rollup "^2.44.0"
fs-extra "^10.0.0"
glob "^7.1.7"
jiti "^1.9.2"
mkdist "^0.2.1"
rollup "^2.47.0"
rollup-plugin-dts "^3.0.1"
rollup-plugin-esbuild "3.0.2"
sort-package-json "^1.49.0"
typescript "^4.2.3"
rollup-plugin-esbuild "4.2.3"
sort-package-json "^1.50.0"
typescript "^4.2.4"
upath "^2.0.1"
v8-compile-cache "^2.3.0"

Expand Down Expand Up @@ -12111,10 +12081,10 @@ sort-object-keys@^1.1.3:
resolved "https://registry.yarnpkg.com/sort-object-keys/-/sort-object-keys-1.1.3.tgz#bff833fe85cab147b34742e45863453c1e190b45"
integrity sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==

sort-package-json@^1.49.0:
version "1.49.0"
resolved "https://registry.yarnpkg.com/sort-package-json/-/sort-package-json-1.49.0.tgz#82845ab598501bb35875f326e4768a5ab5f15335"
integrity sha512-3YuqFGThwc9X0TZLYohOUJJ/P6uJIVcTeuJOc6ZWw4f1fHpTHIfVysKer4qXtrZ2zvwwU2aEcb555Bo+2fwIgQ==
sort-package-json@^1.50.0:
version "1.50.0"
resolved "https://registry.yarnpkg.com/sort-package-json/-/sort-package-json-1.50.0.tgz#19fc109fe23bd157bd03c8e572fa3251a52467d8"
integrity sha512-qZpqhMU9XTntebgAgc4hv/D6Fzhh7kFnwvV6a7+q8y8J5JoaDqPYQnvXPf7BBqG95tdE8X6JVNo7/jDzcbdfUg==
dependencies:
detect-indent "^6.0.0"
detect-newline "3.1.0"
Expand Down Expand Up @@ -13318,7 +13288,7 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=

typescript@4.2.4, typescript@^4.2.3, typescript@~4.2:
typescript@4.2.4, typescript@^4.2.4, typescript@~4.2:
version "4.2.4"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.2.4.tgz#8610b59747de028fda898a8aef0e103f156d0961"
integrity sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==
Expand Down

0 comments on commit 23afd5a

Please sign in to comment.