changed debian/source/format to native
This commit is contained in:
parent
3db59e5295
commit
1ee2fa6d3c
|
@ -1,51 +0,0 @@
|
|||
Description: Fix babel-plugin-dynamic-import-node build
|
||||
Author: Xavier Guimard <yadd@debian.org>
|
||||
Forwarded: not-needed
|
||||
Last-Update: 2020-05-19
|
||||
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -13,7 +13,7 @@
|
||||
COMMA_SEPARATED_SOURCES = $(subst $(SPACE),$(COMMA),$(SOURCES))
|
||||
|
||||
YARN := yarn
|
||||
-NODE := $(YARN) node
|
||||
+NODE := node
|
||||
|
||||
|
||||
.PHONY: build build-dist watch lint fix clean test-clean test-only test test-ci publish bootstrap
|
||||
--- a/babel-plugin-dynamic-import-node/.babelrc
|
||||
+++ b/babel-plugin-dynamic-import-node/.babelrc
|
||||
@@ -1,9 +1,5 @@
|
||||
{
|
||||
"presets": [
|
||||
- "airbnb"
|
||||
- ],
|
||||
- "plugins": [
|
||||
- "add-module-exports",
|
||||
- ["transform-replace-object-assign", { "moduleSpecifier": "object.assign" }],
|
||||
- ],
|
||||
+ "@babel/preset-env"
|
||||
+ ]
|
||||
}
|
||||
--- a/babel-plugin-dynamic-import-node/package.json
|
||||
+++ b/babel-plugin-dynamic-import-node/package.json
|
||||
@@ -47,16 +47,12 @@
|
||||
"@babel/plugin-transform-template-literals": "^7.8.3",
|
||||
"@babel/preset-env": "^7.9.5",
|
||||
"airbnb-js-shims": "^2.2.1",
|
||||
- "babel-cli": "^6.26.0",
|
||||
- "babel-core": "^6.26.3",
|
||||
+ "@babel/cli": "^7.4.5",
|
||||
+ "@babel/core": "^7.4.5",
|
||||
"babel-eslint": "^9.0.0",
|
||||
"babel-plugin-add-module-exports": "^0.2.1",
|
||||
- "babel-plugin-external-helpers": "^6.22.0",
|
||||
- "babel-plugin-transform-es2015-template-literals": "^6.22.0",
|
||||
"babel-plugin-transform-replace-object-assign": "^1.0.0",
|
||||
"babel-preset-airbnb": "^2.6.0",
|
||||
- "babel-preset-es2015": "^6.24.1",
|
||||
- "babel-register": "^6.26.0",
|
||||
"eslint": "^6.8.0",
|
||||
"eslint-config-airbnb-base": "^14.1.0",
|
||||
"eslint-plugin-import": "^2.20.2",
|
|
@ -1,38 +0,0 @@
|
|||
Description: fix large numbers
|
||||
Author: Xavier Guimard <yadd@debian.org>
|
||||
Forwarded: not-needed
|
||||
Last-Update: 2020-05-19
|
||||
|
||||
--- a/packages/babel-core/src/transformation/normalize-file.js
|
||||
+++ b/packages/babel-core/src/transformation/normalize-file.js
|
||||
@@ -12,7 +12,7 @@
|
||||
import parser from "../parser";
|
||||
|
||||
const debug = buildDebug("babel:transform:file");
|
||||
-const LARGE_INPUT_SOURCEMAP_THRESHOLD = 1_000_000;
|
||||
+const LARGE_INPUT_SOURCEMAP_THRESHOLD = 1000000;
|
||||
|
||||
export type NormalizedFile = {
|
||||
code: string,
|
||||
--- a/packages/babel-generator/src/index.js
|
||||
+++ b/packages/babel-generator/src/index.js
|
||||
@@ -79,7 +79,7 @@
|
||||
}
|
||||
|
||||
if (format.compact === "auto") {
|
||||
- format.compact = code.length > 500_000; // 500KB
|
||||
+ format.compact = code.length > 500000; // 500KB
|
||||
|
||||
if (format.compact) {
|
||||
console.error(
|
||||
--- a/packages/babel-traverse/src/context.js
|
||||
+++ b/packages/babel-traverse/src/context.js
|
||||
@@ -117,7 +117,7 @@
|
||||
// this path no longer belongs to the tree
|
||||
if (path.key === null) continue;
|
||||
|
||||
- if (testing && queue.length >= 10_000) {
|
||||
+ if (testing && queue.length >= 10000) {
|
||||
this.trap = true;
|
||||
}
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
Description: add missing build dependency to yarn in npm build profile
|
||||
Author: Xavier Guimard <yadd@debian.org>
|
||||
Forwarded: no
|
||||
Last-Update: 2020-05-19
|
||||
|
||||
--- a/pirates/package.json
|
||||
+++ b/pirates/package.json
|
||||
@@ -49,7 +49,8 @@
|
||||
"prettier": "^1.16.4",
|
||||
"rewire": "^4.0.1",
|
||||
"rimraf": "^2.6.1",
|
||||
- "semantic-release": "^15.7.0"
|
||||
+ "semantic-release": "^15.7.0",
|
||||
+ "yarn": "*"
|
||||
},
|
||||
"license": "MIT",
|
||||
"bugs": {
|
|
@ -1,15 +0,0 @@
|
|||
Description: fix warning due to @rollup/plugin-replace update
|
||||
Author: Yadd <yadd@debian.org>
|
||||
Forwarded: no
|
||||
Last-Update: 2021-12-01
|
||||
|
||||
--- a/Gulpfile.js
|
||||
+++ b/Gulpfile.js
|
||||
@@ -253,6 +253,7 @@
|
||||
"process.env.NODE_ENV": JSON.stringify(process.env.NODE_ENV),
|
||||
BABEL_VERSION: JSON.stringify(babelVersion),
|
||||
VERSION: JSON.stringify(version),
|
||||
+ preventAssignment: true,
|
||||
}),
|
||||
rollupBabel({
|
||||
envName: babelEnvName,
|
|
@ -1,12 +0,0 @@
|
|||
Description: ignore charcode ts definitions
|
||||
Author: Xavier Guimard <yadd@debian.org>
|
||||
Forwarded: no
|
||||
Last-Update: 2021-01-03
|
||||
|
||||
--- a/packages/babel-helper-validator-identifier/src/identifier.ts
|
||||
+++ b/packages/babel-helper-validator-identifier/src/identifier.ts
|
||||
@@ -1,3 +1,4 @@
|
||||
+// @ts-ignore
|
||||
import * as charCodes from "charcodes";
|
||||
|
||||
// ## Character categories
|
|
@ -1,21 +0,0 @@
|
|||
Description: add Debian paths to find babel plugins
|
||||
Author: Xavier Guimard <yadd@debian.org>
|
||||
Forwarded: not-needed
|
||||
Last-Update: 2020-12-13
|
||||
|
||||
--- a/packages/babel-core/src/config/files/plugins.js
|
||||
+++ b/packages/babel-core/src/config/files/plugins.js
|
||||
@@ -101,6 +101,13 @@
|
||||
} catch (e) {
|
||||
if (e.code !== "MODULE_NOT_FOUND") throw e;
|
||||
|
||||
+ try {
|
||||
+ return require.resolve(standardizedName, {
|
||||
+ paths: ['/usr/share/nodejs','/usr/lib/nodejs'],
|
||||
+ });
|
||||
+ } catch (e) {
|
||||
+ // Nothing to do, let's continue
|
||||
+ }
|
||||
if (standardizedName !== name) {
|
||||
let resolvedOriginal = false;
|
||||
try {
|
|
@ -1,17 +0,0 @@
|
|||
Description: node-environment-flags isn't required anywhere
|
||||
and it's just a polyfill of process.allowedNodeEnvironmentFlags
|
||||
Author: Xavier Guimard <yadd@debian.org>
|
||||
Bug-Debian: https://bugs.debian.org/977232
|
||||
Forwarded: no
|
||||
Last-Update: 2020-12-17
|
||||
|
||||
--- a/packages/babel-node/package.json
|
||||
+++ b/packages/babel-node/package.json
|
||||
@@ -27,7 +27,6 @@
|
||||
"commander": "^4.0.1",
|
||||
"core-js": "^3.2.1",
|
||||
"lodash": "^4.17.19",
|
||||
- "node-environment-flags": "^1.0.5",
|
||||
"regenerator-runtime": "^0.13.4",
|
||||
"v8flags": "^3.1.1"
|
||||
},
|
|
@ -1,11 +0,0 @@
|
|||
use-system-gulp.patch
|
||||
load-plugins-from-system-libraries.diff
|
||||
skip-prettier.patch
|
||||
fix-babel-plugin-dynamic-import-node.diff
|
||||
fix-large-numbers.diff
|
||||
fix-pirates-build.diff
|
||||
switch-to-yarnpkg.patch
|
||||
remove-useless-dependency.patch
|
||||
ignore-one-missing-ts-definition.patch
|
||||
update-rollup-and-babel-paths.patch
|
||||
fix-rollup-plugin-replace-warning.patch
|
|
@ -1,23 +0,0 @@
|
|||
Description: prettier is not packaged, so we will skip it
|
||||
Forwarded: not-needed
|
||||
Reviewed-By: Xavier Guimard <yadd@debian.org>
|
||||
Last-Update: 2020-11-28
|
||||
|
||||
--- a/scripts/utils/formatCode.js
|
||||
+++ b/scripts/utils/formatCode.js
|
||||
@@ -9,14 +9,8 @@
|
||||
return code;
|
||||
};
|
||||
} else {
|
||||
- const prettier = require("prettier");
|
||||
|
||||
module.exports = function formatCode(code, filename) {
|
||||
- filename = filename || __filename;
|
||||
- const prettierConfig = prettier.resolveConfig.sync(filename);
|
||||
- prettierConfig.filepath = filename;
|
||||
- prettierConfig.parser = filename.endsWith(".ts") ? "babel-ts" : "babel";
|
||||
-
|
||||
- return prettier.format(code, prettierConfig);
|
||||
+ return code;
|
||||
};
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
Description: Switch to yarnpkg
|
||||
babel can no longer be built by npm as they use yarn specific features in
|
||||
package.json. So use yarnpkg everywhere.
|
||||
|
||||
--- a/babel-plugin-dynamic-import-node/package.json
|
||||
+++ b/babel-plugin-dynamic-import-node/package.json
|
||||
@@ -8,7 +8,7 @@
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf lib",
|
||||
- "prebuild": "npm run clean",
|
||||
+ "prebuild": "yarnpkg clean",
|
||||
"build": "babel src --out-dir lib",
|
||||
"pretest": "npm run lint",
|
||||
"test": "npm run tests-only",
|
|
@ -1,40 +0,0 @@
|
|||
Description: update babel and rollup paths to use Debian packages files
|
||||
Author: Xavier Guimard <yadd@debian.org>
|
||||
Forwarded: not-needed
|
||||
Last-Update: 2021-01-05
|
||||
|
||||
--- a/Gulpfile.js
|
||||
+++ b/Gulpfile.js
|
||||
@@ -240,6 +240,7 @@
|
||||
input,
|
||||
external,
|
||||
onwarn(warning, warn) {
|
||||
+ if (warning.code === 'THIS_IS_UNDEFINED') return;
|
||||
if (warning.code !== "CIRCULAR_DEPENDENCY") {
|
||||
warn(warning);
|
||||
// https://github.com/babel/babel/pull/12011#discussion_r540434534
|
||||
@@ -272,6 +273,11 @@
|
||||
"packages/babel-preset-env/data/*.js",
|
||||
// Rollup doesn't read export maps, so it loads the cjs fallback
|
||||
"packages/babel-compat-data/*.js",
|
||||
+ /nodejs/,
|
||||
+ "../**/nodejs/**",
|
||||
+ "/usr/share/**",
|
||||
+ "/usr/lib/**",
|
||||
+ "debian/**",
|
||||
],
|
||||
}),
|
||||
rollupJson(),
|
||||
--- a/babel.config.js
|
||||
+++ b/babel.config.js
|
||||
@@ -36,6 +36,10 @@
|
||||
"codemods/*/test",
|
||||
"eslint/*/src",
|
||||
"eslint/*/test",
|
||||
+ "../**/nodejs/*/",
|
||||
+ "/usr/share/nodejs/*/",
|
||||
+ "/usr/lib/nodejs/*/",
|
||||
+ "/usr/share/javascript/*/",
|
||||
];
|
||||
|
||||
switch (env) {
|
|
@ -1,87 +0,0 @@
|
|||
Description: Use system gulp
|
||||
Forwarded: not-needed
|
||||
Reviewed-By: Xavier Guimard <yadd@debian.org>
|
||||
Last-Update: 2021-01-04
|
||||
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -24,7 +24,11 @@
|
||||
endif
|
||||
|
||||
build-bundle: clean clean-lib
|
||||
- $(YARN) gulp build
|
||||
+ifeq (,$(filter npm,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
|
||||
+ gulp build
|
||||
+else
|
||||
+ ./node_modules/.bin/gulp build
|
||||
+endif
|
||||
$(MAKE) build-flow-typings
|
||||
$(MAKE) build-dist
|
||||
|
||||
@@ -35,7 +39,11 @@
|
||||
$(NODE) scripts/generators/tsconfig.js
|
||||
|
||||
generate-type-helpers:
|
||||
- $(YARN) gulp generate-type-helpers
|
||||
+ifeq (,$(filter npm,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
|
||||
+ gulp generate-type-helpers
|
||||
+else
|
||||
+ ./node_modules/.bin/gulp generate-type-helpers
|
||||
+endif
|
||||
|
||||
build-flow-typings:
|
||||
$(NODE) packages/babel-types/scripts/generators/flow.js > packages/babel-types/lib/index.js.flow
|
||||
@@ -50,10 +58,18 @@
|
||||
$(MAKE) build-standalone
|
||||
|
||||
build-babel-standalone:
|
||||
- $(YARN) gulp build-babel-standalone
|
||||
+ifeq (,$(filter npm,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
|
||||
+ gulp build-babel-standalone
|
||||
+else
|
||||
+ ./node_modules/.bin/gulp build-babel-standalone
|
||||
+endif
|
||||
|
||||
prepublish-build-standalone:
|
||||
- BABEL_ENV=production IS_PUBLISH=true $(YARN) gulp build-babel-standalone
|
||||
+ifeq (,$(filter npm,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
|
||||
+ BABEL_ENV=production IS_PUBLISH=true gulp build-babel-standalone
|
||||
+else
|
||||
+ BABEL_ENV=production IS_PUBLISH=true ./node_modules/.bin/gulp build-babel-standalone
|
||||
+endif
|
||||
|
||||
build-dist: build-plugin-transform-runtime-dist
|
||||
|
||||
@@ -62,13 +78,21 @@
|
||||
$(NODE) scripts/build-dist.js
|
||||
|
||||
build-no-bundle: clean clean-lib
|
||||
- BABEL_ENV=development $(YARN) gulp build-dev
|
||||
+ifeq (,$(filter npm,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
|
||||
+ BABEL_ENV=development gulp build-dev
|
||||
+else
|
||||
+ BABEL_ENV=development ./node_modules/.bin/gulp build-dev
|
||||
+endif
|
||||
# Ensure that build artifacts for types are created during local
|
||||
# development too.
|
||||
$(MAKE) build-flow-typings
|
||||
|
||||
watch: build-no-bundle
|
||||
- BABEL_ENV=development $(YARN) gulp watch
|
||||
+ifeq (,$(filter npm,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
|
||||
+ BABEL_ENV=development gulp watch
|
||||
+else
|
||||
+ BABEL_ENV=development gulp watch
|
||||
+endif
|
||||
|
||||
flowcheck-ci:
|
||||
$(MAKE) flow
|
||||
@@ -76,7 +100,7 @@
|
||||
code-quality: tscheck flow lint
|
||||
|
||||
tscheck: generate-tsconfig
|
||||
- $(YARN) tsc -b .
|
||||
+ tsc -b .
|
||||
|
||||
flow: build-flow-typings
|
||||
$(YARN) flow check --strip-root
|
|
@ -1 +1 @@
|
|||
3.0 (quilt)
|
||||
3.0 (native)
|
||||
|
|
Loading…
Reference in New Issue