diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 4ca9209..26a46a0 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -6,6 +6,6 @@ Change [ ] to [x] for completed items. - [ ] tests and linter show no problems (`npm t`) - [ ] tests are added/updated for bug fixes and new features -- [ ] code is properly formatted (`npm run fmt`) +- [ ] code is properly formatted (`npm run fix`) - [ ] description of changes is added in CHANGELOG.md - [ ] update .d.ts typings diff --git a/CHANGELOG.md b/CHANGELOG.md index 35672af..34d26ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ ## [Unreleased][unreleased] +## [3.0.0-alpha.3][] - 2024-08-31 + +- Update eslint to 9.x and prettier with configs +- Add node.js 22 to CI + ## [3.0.0-alpha.2][] - 2023-08-17 - Implement sql templates @@ -162,7 +167,8 @@ Code before fork from https://github.com/metarhia/sql -[unreleased]: https://github.com/metarhia/metasql/compare/v3.0.0-alpha.2...HEAD +[unreleased]: https://github.com/metarhia/metasql/compare/v3.0.0-alpha.3...HEAD +[3.0.0-alpha.3]: https://github.com/metarhia/metasql/compare/v3.0.0-alpha.2...v3.0.0-alpha.3 [3.0.0-alpha.2]: https://github.com/metarhia/metasql/compare/v3.0.0-alpha.1...v3.0.0-alpha.2 [3.0.0-alpha.1]: https://github.com/metarhia/metasql/compare/v2.1.5...v3.0.0-alpha.1 [2.1.5]: https://github.com/metarhia/metasql/compare/v2.1.4...v2.1.5 diff --git a/LICENSE b/LICENSE index 5f86eb6..3da4df3 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2019-2023 Metarhia contributors (full list in AUTHORS file) +Copyright (c) 2019-2024 Metarhia contributors (full list in AUTHORS file) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index ebccde7..3951dde 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,6 @@ migrations auto generation, queries and introspection. ## License & Contributors -Copyright (c) 2019-2023 [Metarhia contributors](https://github.com/metarhia/metasql/graphs/contributors). +Copyright (c) 2019-2024 [Metarhia contributors](https://github.com/metarhia/metasql/graphs/contributors). Metasql is [MIT licensed](./LICENSE).\ Metasql is a part of [Metarhia](https://github.com/metarhia) technology stack. diff --git a/package-lock.json b/package-lock.json index cb3a0c8..d4f9d2d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "metasql", - "version": "3.0.0-alpha.2", + "version": "3.0.0-alpha.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "metasql", - "version": "3.0.0-alpha.2", + "version": "3.0.0-alpha.3", "license": "MIT", "dependencies": { "metadomain": "^2.0.0-alpha.1", @@ -18,10 +18,10 @@ "metasql": "bin/cli.js" }, "devDependencies": { - "@types/node": "^22.3.0", + "@types/node": "^22.5.1", "@types/pg": "^8.10.2", - "eslint": "^9.9.0", - "eslint-config-metarhia": "^9.0.3", + "eslint": "^9.9.1", + "eslint-config-metarhia": "^9.0.5", "metatests": "^0.8.2", "prettier": "^3.3.3", "typescript": "^5.5.4" @@ -192,9 +192,9 @@ } }, "node_modules/@types/node": { - "version": "22.5.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.0.tgz", - "integrity": "sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==", + "version": "22.5.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.1.tgz", + "integrity": "sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==", "dev": true, "dependencies": { "undici-types": "~6.19.2" @@ -505,12 +505,12 @@ } }, "node_modules/eslint-config-metarhia": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/eslint-config-metarhia/-/eslint-config-metarhia-9.0.3.tgz", - "integrity": "sha512-TCt+M+ECSRFn1GtexpFhTtmLjXgQVeAtdoFiWuU47TypWcRdDqTNki4N4kmvcw1YDXbOpndD29auA+yLT48UNw==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/eslint-config-metarhia/-/eslint-config-metarhia-9.0.5.tgz", + "integrity": "sha512-JqPlGodV0xQLXYpAIENMJ45cw6KTx/eN1XwIRxxEGPUCSxIW5/2rhA/hip4xMqc+cY772uG2WqJrhKTgVnSnwQ==", "dev": true, "dependencies": { - "eslint": "^9.9.0", + "eslint": "^9.9.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "prettier": "^3.3.3" diff --git a/package.json b/package.json index 6a77d1b..af44ef2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "metasql", - "version": "3.0.0-alpha.2", + "version": "3.0.0-alpha.3", "description": "MetaSQL Database schema generator, migrations and query builder for Metarhia", "main": "metasql.js", "types": "metasql.d.ts", @@ -46,10 +46,10 @@ "pg": "^8.11.3" }, "devDependencies": { - "@types/node": "^22.3.0", + "@types/node": "^22.5.1", "@types/pg": "^8.10.2", - "eslint": "^9.9.0", - "eslint-config-metarhia": "^9.0.3", + "eslint": "^9.9.1", + "eslint-config-metarhia": "^9.0.5", "metatests": "^0.8.2", "prettier": "^3.3.3", "typescript": "^5.5.4"