diff --git a/package-lock.json b/package-lock.json index 10c5423..fc3477e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,7 @@ ] }, "apps/demo": { + "name": "demo-astro-reactive-library", "version": "0.0.1", "license": "ISC", "dependencies": { @@ -36,6 +37,7 @@ "apps/demo/packages/form": {}, "apps/demo/packages/validator": {}, "apps/docs": { + "name": "docs-astro-reactive-library", "version": "0.0.1", "license": "ISC", "dependencies": { @@ -55,6 +57,7 @@ "devDependencies": {} }, "apps/landing-page": { + "name": "astro-reactive-library-landing-page", "version": "0.0.1", "license": "MIT", "dependencies": { @@ -10464,7 +10467,8 @@ } }, "packages/form": { - "version": "0.4.5", + "name": "@astro-reactive/form", + "version": "0.4.6", "license": "MIT", "devDependencies": { "@types/chai": "^4.3.3", @@ -10490,7 +10494,8 @@ } }, "packages/validator": { - "version": "0.0.4", + "name": "@astro-reactive/validator", + "version": "0.0.5", "license": "MIT", "devDependencies": { "@types/chai": "^4.3.3", diff --git a/packages/configs/.eslintrc.cjs b/packages/configs/.eslintrc.cjs new file mode 100644 index 0000000..762ba97 --- /dev/null +++ b/packages/configs/.eslintrc.cjs @@ -0,0 +1,17 @@ +/** @type {import("@types/eslint").Linter.Config} */ +module.exports = { + env: { + node: true, + }, + parser: "@typescript-eslint/parser", + plugins: ["@typescript-eslint", "prettier"], + extends: [ + "eslint:recommended", + "plugin:@typescript-eslint/recommended", + "plugin:prettier/recommended", + ], + rules: { + // We don't want to leak logging into our user's console unless it's an error + "no-console": ["error", { allow: ["warn", "error"] }], + }, +}; diff --git a/packages/form/.eslintrc.cjs b/packages/form/.eslintrc.cjs index 0aa067e..8116530 100644 --- a/packages/form/.eslintrc.cjs +++ b/packages/form/.eslintrc.cjs @@ -1,17 +1,4 @@ /** @type {import("@types/eslint").Linter.Config} */ module.exports = { - env: { - node: true, - }, - parser: '@typescript-eslint/parser', - plugins: ['@typescript-eslint', 'prettier'], - extends: [ - 'eslint:recommended', - 'plugin:@typescript-eslint/recommended', - 'plugin:prettier/recommended', - ], - rules: { - // We don't want to leak logging into our user's console unless it's an error - 'no-console': ['error', { allow: ['warn', 'error'] }], - }, + extends: '../configs/.eslintrc.cjs', }; diff --git a/packages/validator/.eslintrc.cjs b/packages/validator/.eslintrc.cjs index 0aa067e..8116530 100644 --- a/packages/validator/.eslintrc.cjs +++ b/packages/validator/.eslintrc.cjs @@ -1,17 +1,4 @@ /** @type {import("@types/eslint").Linter.Config} */ module.exports = { - env: { - node: true, - }, - parser: '@typescript-eslint/parser', - plugins: ['@typescript-eslint', 'prettier'], - extends: [ - 'eslint:recommended', - 'plugin:@typescript-eslint/recommended', - 'plugin:prettier/recommended', - ], - rules: { - // We don't want to leak logging into our user's console unless it's an error - 'no-console': ['error', { allow: ['warn', 'error'] }], - }, + extends: '../configs/.eslintrc.cjs', };