From 7f3fa660410158cd5757f8e0aae773b30c5b8b89 Mon Sep 17 00:00:00 2001 From: Lukas Taegert-Atkinson Date: Tue, 28 Jul 2020 08:16:16 +0200 Subject: [PATCH] chore(yaml): update dependencies --- packages/yaml/README.md | 2 +- packages/yaml/package.json | 26 ++++++++++---------- packages/yaml/rollup.config.js | 18 +------------- packages/yaml/test/test.js | 2 +- pnpm-lock.yaml | 44 ++-------------------------------- 5 files changed, 18 insertions(+), 74 deletions(-) diff --git a/packages/yaml/README.md b/packages/yaml/README.md index 7a41ae8ea..c0bff2c55 100644 --- a/packages/yaml/README.md +++ b/packages/yaml/README.md @@ -92,7 +92,7 @@ A function which can optionally mutate parsed YAML. The function should return t yaml({ transform(data) { if (Array.isArray(data)) { - return data.filter(character => !character.batman); + return data.filter((character) => !character.batman); } } }); diff --git a/packages/yaml/package.json b/packages/yaml/package.json index 030310948..634892876 100755 --- a/packages/yaml/package.json +++ b/packages/yaml/package.json @@ -11,6 +11,7 @@ "homepage": "https://github.com/rollup/plugins/tree/master/packages/yaml/#readme", "bugs": "https://github.com/rollup/plugins/issues", "main": "dist/index.js", + "module": "dist/index.es.js", "scripts": { "build": "rollup -c", "ci:coverage": "nyc pnpm run test && nyc report --reporter=text-lcov > coverage.lcov", @@ -18,9 +19,9 @@ "ci:lint:commits": "commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}", "ci:test": "pnpm run test -- --verbose", "lint": "pnpm run lint:js && pnpm run lint:docs && pnpm run lint:package", - "lint:docs": "prettier --single-quote --write README.md", + "lint:docs": "prettier --write README.md", "lint:js": "eslint --fix --cache src test --ext .js,.ts", - "lint:package": "prettier --write package.json --plugin=prettier-plugin-package", + "lint:package": "prettier --write package.json", "prebuild": "del-cli dist", "prepare": "pnpm run build", "prepublishOnly": "pnpm run lint", @@ -41,26 +42,25 @@ "rollup": "^1.20.0 || ^2.0.0" }, "dependencies": { - "@rollup/pluginutils": "^3.0.1", - "js-yaml": "^3.13.1", + "@rollup/pluginutils": "^3.1.0", + "js-yaml": "^3.14.0", "tosource": "^1.0.0" }, "devDependencies": { - "@babel/core": "^7.9.0", - "@babel/preset-env": "^7.9.0", - "@rollup/plugin-node-resolve": "^7.1.1", - "del-cli": "^3.0.0", - "rollup": "^2.0.0", - "rollup-plugin-babel": "^4.3.3", - "source-map-support": "^0.5.16" + "@rollup/plugin-node-resolve": "^8.4.0", + "del-cli": "^3.0.1", + "rollup": "^2.23.0", + "source-map-support": "^0.5.19" }, "ava": { + "babel": { + "compileEnhancements": false + }, "files": [ "!**/fixtures/**", "!**/helpers/**", "!**/recipes/**", "!**/types.ts" ] - }, - "module": "dist/index.es.js" + } } diff --git a/packages/yaml/rollup.config.js b/packages/yaml/rollup.config.js index 26c98a7c3..b68790c7e 100755 --- a/packages/yaml/rollup.config.js +++ b/packages/yaml/rollup.config.js @@ -1,26 +1,10 @@ -import babel from 'rollup-plugin-babel'; - import pkg from './package.json'; export default { input: 'src/index.js', - plugins: [ - babel({ - presets: [ - [ - '@babel/preset-env', - { - targets: { - node: 6 - } - } - ] - ] - }) - ], external: Object.keys(pkg.dependencies), output: [ - { file: pkg.main, format: 'cjs', sourcemap: true }, + { file: pkg.main, format: 'cjs', sourcemap: true, exports: 'auto' }, { file: pkg.module, format: 'es', sourcemap: true } ] }; diff --git a/packages/yaml/test/test.js b/packages/yaml/test/test.js index 4f723b133..3f4ce26bc 100755 --- a/packages/yaml/test/test.js +++ b/packages/yaml/test/test.js @@ -1,6 +1,6 @@ const test = require('ava'); const rollup = require('rollup'); -const nodeResolve = require('@rollup/plugin-node-resolve'); +const { nodeResolve } = require('@rollup/plugin-node-resolve'); const yamlParser = require('js-yaml'); const { testBundle } = require('../../../util/test'); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c2ddccd05..96c548931 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -462,22 +462,16 @@ importers: js-yaml: 3.14.0 tosource: 1.0.0 devDependencies: - '@babel/core': 7.10.5 - '@babel/preset-env': 7.10.4_@babel+core@7.10.5 - '@rollup/plugin-node-resolve': 7.1.3_rollup@2.23.0 + '@rollup/plugin-node-resolve': 8.4.0_rollup@2.23.0 del-cli: 3.0.1 rollup: 2.23.0 - rollup-plugin-babel: 4.4.0_@babel+core@7.10.5+rollup@2.23.0 source-map-support: 0.5.19 specifiers: - '@babel/core': ^7.10.5 - '@babel/preset-env': ^7.10.4 - '@rollup/plugin-node-resolve': ^7.1.3 + '@rollup/plugin-node-resolve': ^8.4.0 '@rollup/pluginutils': ^3.1.0 del-cli: ^3.0.1 js-yaml: ^3.14.0 rollup: ^2.23.0 - rollup-plugin-babel: ^4.4.0 source-map-support: ^0.5.19 tosource: ^1.0.0 lockfileVersion: 5.1 @@ -1598,21 +1592,6 @@ packages: rollup: ^1.20.0 || ^2.0.0 resolution: integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw== - /@rollup/plugin-node-resolve/7.1.3_rollup@2.23.0: - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.23.0 - '@types/resolve': 0.0.8 - builtin-modules: 3.1.0 - is-module: 1.0.0 - resolve: 1.17.0 - rollup: 2.23.0 - dev: true - engines: - node: '>= 8.0.0' - peerDependencies: - rollup: ^1.20.0||^2.0.0 - resolution: - integrity: sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q== /@rollup/plugin-node-resolve/8.4.0: dependencies: '@rollup/pluginutils': 3.1.0 @@ -1878,12 +1857,6 @@ packages: dev: true resolution: integrity: sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== - /@types/resolve/0.0.8: - dependencies: - '@types/node': 14.0.26 - dev: true - resolution: - integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== /@types/resolve/1.17.1: dependencies: '@types/node': 14.0.26 @@ -6424,19 +6397,6 @@ packages: hasBin: true resolution: integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - /rollup-plugin-babel/4.4.0_@babel+core@7.10.5+rollup@2.23.0: - dependencies: - '@babel/core': 7.10.5 - '@babel/helper-module-imports': 7.10.4 - rollup: 2.23.0 - rollup-pluginutils: 2.8.2 - deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel. - dev: true - peerDependencies: - '@babel/core': 7 || ^7.0.0-rc.2 - rollup: '>=0.60.0 <3' - resolution: - integrity: sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw== /rollup-plugin-postcss/3.1.3: dependencies: chalk: 4.1.0