Skip to content

Commit

Permalink
chore: enforce main starts with ./
Browse files Browse the repository at this point in the history
  • Loading branch information
merceyz committed May 27, 2021
1 parent 65ed375 commit cba830a
Show file tree
Hide file tree
Showing 135 changed files with 143 additions and 134 deletions.
Expand Up @@ -11,7 +11,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"@babel/codemod",
"@babel/plugin"
Expand Down
Expand Up @@ -11,7 +11,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"@babel/codemod",
"@babel/plugin"
Expand Down
9 changes: 9 additions & 0 deletions constraints.pro
Expand Up @@ -56,3 +56,12 @@ gen_enforced_field(WorkspaceCwd, 'author', 'The Babel Team (https://babel.dev/te
\+ workspace_field(WorkspaceCwd, 'private', true).
gen_enforced_field(WorkspaceCwd, 'author', null) :-
workspace_field(WorkspaceCwd, 'private', true).

% Enforces the main field to start with ./
gen_enforced_field(WorkspaceCwd, 'main', ExpectedValue) :-
% Get current value
workspace_field(WorkspaceCwd, 'main', CurrentValue),
% Must not start with ./ already
\+ atom_concat('./', _, CurrentValue),
% Store './' + CurrentValue in ExpectedValue
atom_concat('./', CurrentValue, ExpectedValue).
Expand Up @@ -2,7 +2,7 @@
"name": "@babel/eslint-plugin-development-internal",
"version": "7.14.0",
"description": "The Babel Team's ESLint custom rules plugin. Since it's internal, it might not respect semver.",
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"babel",
"eslint",
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-code-frame/package.json
Expand Up @@ -14,7 +14,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-code-frame"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/highlight": "workspace:^7.12.13"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-core/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "@babel/core",
"version": "7.14.3",
"description": "Babel compiler core.",
"main": "lib/index.js",
"main": "./lib/index.js",
"author": "The Babel Team (https://babel.dev/team)",
"license": "MIT",
"publishConfig": {
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-generator/package.json
Expand Up @@ -14,7 +14,7 @@
},
"homepage": "https://babel.dev/docs/en/next/babel-generator",
"bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20generator%22+is%3Aopen",
"main": "lib/index.js",
"main": "./lib/index.js",
"files": [
"lib"
],
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-annotate-as-pure/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/types": "workspace:^7.12.13"
},
Expand Down
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/helper-explode-assignable-expression": "workspace:^7.12.13",
"@babel/types": "workspace:^7.12.13"
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-builder-react-jsx/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/helper-annotate-as-pure": "workspace:^7.12.13",
"@babel/types": "workspace:^7.12.13"
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-compilation-targets/package.json
Expand Up @@ -9,7 +9,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-helper-compilation-targets"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"exports": {
".": "./lib/index.js"
},
Expand Down
Expand Up @@ -9,7 +9,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-helper-create-class-features-plugin"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"publishConfig": {
"access": "public"
},
Expand Down
Expand Up @@ -9,7 +9,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-helper-create-regexp-features-plugin"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"publishConfig": {
"access": "public"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-define-map/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/helper-function-name": "workspace:^7.12.13",
"@babel/types": "workspace:^7.13.12"
Expand Down
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/types": "workspace:^7.13.0"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-fixtures/package.json
Expand Up @@ -13,7 +13,7 @@
"directory": "packages/babel-helper-fixtures"
},
"homepage": "https://babel.dev/docs/en/next/babel-helper-fixtures",
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"semver": "condition:BABEL_8_BREAKING ? ^7.3.4 : ^6.3.0"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-function-name/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/helper-get-function-arity": "workspace:^7.12.13",
"@babel/template": "workspace:^7.12.13",
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-get-function-arity/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/types": "workspace:^7.12.13"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-hoist-variables/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"TODO": "The @babel/traverse dependency is only needed for the NodePath TS type. After converting @babel/core to TS we can import NodePath from there.",
"dependencies": {
"@babel/traverse": "workspace:^7.13.15",
Expand Down
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"author": "The Babel Team (https://babel.dev/team)",
"dependencies": {
"@babel/types": "workspace:^7.13.12"
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-module-imports/package.json
Expand Up @@ -13,7 +13,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-helper-module-imports"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/types": "workspace:^7.13.12"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-module-transforms/package.json
Expand Up @@ -13,7 +13,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-helper-module-transforms"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/helper-module-imports": "workspace:^7.13.12",
"@babel/helper-replace-supers": "workspace:^7.13.12",
Expand Down
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/types": "workspace:^7.12.13"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-plugin-test-runner/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/helper-transform-fixture-test-runner": "workspace:^7.13.10"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-plugin-utils/package.json
Expand Up @@ -13,7 +13,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-helper-plugin-utils"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"engines": {
"node": ">=6.9.0"
}
Expand Down
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/helper-annotate-as-pure": "workspace:^7.12.13",
"@babel/helper-wrap-function": "workspace:^7.13.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-replace-supers/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/helper-member-expression-to-functions": "workspace:^7.13.12",
"@babel/helper-optimise-call-expression": "workspace:^7.12.13",
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-simple-access/package.json
Expand Up @@ -13,7 +13,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-helper-simple-access"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/types": "workspace:^7.13.12"
},
Expand Down
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/types": "workspace:^7.12.13"
},
Expand Down
Expand Up @@ -13,7 +13,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-helper-transform-fixture-test-runner"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/code-frame": "workspace:^7.12.13",
"@babel/core": "workspace:^7.13.15",
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helper-wrap-function/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/helper-function-name": "workspace:^7.12.13",
"@babel/template": "workspace:^7.12.13",
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-helpers/package.json
Expand Up @@ -13,7 +13,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-helpers"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/template": "workspace:^7.12.13",
"@babel/traverse": "workspace:^7.14.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-highlight/package.json
Expand Up @@ -13,7 +13,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-highlight"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"dependencies": {
"@babel/helper-validator-identifier": "workspace:^7.14.0",
"chalk": "^2.0.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-parser/package.json
Expand Up @@ -22,7 +22,7 @@
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-parser"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"types": "typings/babel-parser.d.ts",
"files": [
"bin",
Expand Down
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"exports": {
".": [
"./lib/index.js"
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-plugin-external-helpers/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"babel-plugin"
],
Expand Down
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"babel-plugin"
],
Expand Down
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"babel-plugin"
],
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-plugin-proposal-decorators/package.json
Expand Up @@ -13,7 +13,7 @@
"directory": "packages/babel-plugin-proposal-decorators"
},
"homepage": "https://babel.dev/docs/en/next/babel-plugin-proposal-decorators",
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"babel",
"babel-plugin",
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-plugin-proposal-do-expressions/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"babel-plugin"
],
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-plugin-proposal-dynamic-import/package.json
Expand Up @@ -11,7 +11,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"babel-plugin"
],
Expand Down
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"babel-plugin"
],
Expand Down
Expand Up @@ -11,7 +11,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"babel-plugin"
],
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-plugin-proposal-function-bind/package.json
Expand Up @@ -12,7 +12,7 @@
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"main": "./lib/index.js",
"keywords": [
"babel-plugin"
],
Expand Down

0 comments on commit cba830a

Please sign in to comment.