Forráskód Böngészése

examples: Update to Parcel 2 (#3275)

* examples: Update to Parcel 2

* switch to ESM
Antoine du Hamel 3 éve
szülő
commit
4c1ade4e3a
5 módosított fájl, 1779 hozzáadás és 1738 törlés
  1. 1 0
      .gitignore
  2. 1 1
      examples/bundled/index.html
  3. 11 11
      examples/bundled/index.js
  4. 2 1
      examples/bundled/package.json
  5. 1764 1725
      package-lock.json

+ 1 - 0
.gitignore

@@ -5,6 +5,7 @@ npm-debug.log*
 nohup.out
 node_modules
 .cache
+.parcel-cache
 .eslintcache
 
 env.sh

+ 1 - 1
examples/bundled/index.html

@@ -27,6 +27,6 @@
       </form>
     </main>
 
-    <script src="index.js"></script>
+    <script src="index.js" type="module"></script>
   </body>
 </html>

+ 11 - 11
examples/bundled/index.js

@@ -1,15 +1,15 @@
-const Uppy = require('@uppy/core')
-const Dashboard = require('@uppy/dashboard')
-const Instagram = require('@uppy/instagram')
-const GoogleDrive = require('@uppy/google-drive')
-const Url = require('@uppy/url')
-const Webcam = require('@uppy/webcam')
-const Tus = require('@uppy/tus')
+import Uppy from '@uppy/core'
+import Dashboard from '@uppy/dashboard'
+import Instagram from '@uppy/instagram'
+import GoogleDrive from '@uppy/google-drive'
+import Url from '@uppy/url'
+import Webcam from '@uppy/webcam'
+import Tus from '@uppy/tus'
 
-require('@uppy/core/dist/style.css')
-require('@uppy/dashboard/dist/style.css')
-require('@uppy/url/dist/style.css')
-require('@uppy/webcam/dist/style.css')
+import '@uppy/core/dist/style.css'
+import '@uppy/dashboard/dist/style.css'
+import '@uppy/url/dist/style.css'
+import '@uppy/webcam/dist/style.css'
 
 const TUS_ENDPOINT = 'https://tusd.tusdemo.net/files/'
 

+ 2 - 1
examples/bundled/package.json

@@ -9,9 +9,10 @@
     "@uppy/tus": "file:../../packages/@uppy/tus",
     "@uppy/url": "file:../../packages/@uppy/url",
     "@uppy/webcam": "file:../../packages/@uppy/webcam",
-    "parcel-bundler": "^1.11.0"
+    "parcel": "^2.0.0"
   },
   "private": true,
+  "type": "module",
   "scripts": {
     "build": "parcel build index.html",
     "dev": "parcel index.html"

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 1764 - 1725
package-lock.json


Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott