diff --git a/packages/explicabl-core/LICENSE b/packages/explicabl-core/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/explicabl-core/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/explicabl-core/package.json b/packages/explicabl-core/package.json index da1df19..8cdfed5 100644 --- a/packages/explicabl-core/package.json +++ b/packages/explicabl-core/package.json @@ -2,5 +2,8 @@ "name": "@gatewaystack/observability-core", "version": "0.0.1", "main": "dist/index.js", - "types": "dist/index.d.ts" + "types": "dist/index.d.ts", + "engines": { + "node": ">=18" + } } diff --git a/packages/explicabl/LICENSE b/packages/explicabl/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/explicabl/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/explicabl/package.json b/packages/explicabl/package.json index 4a360ce..2bc657c 100644 --- a/packages/explicabl/package.json +++ b/packages/explicabl/package.json @@ -26,5 +26,8 @@ "@types/express": "^4.17.21", "typescript": "^5.6.3", "tsx": "^4.19.2" + }, + "engines": { + "node": ">=18" } } diff --git a/packages/explicabl/tsconfig.json b/packages/explicabl/tsconfig.json index f5bc8df..8cb43ee 100644 --- a/packages/explicabl/tsconfig.json +++ b/packages/explicabl/tsconfig.json @@ -13,7 +13,7 @@ "declarationMap": true, "sourceMap": true, "types": ["node"], - "tsBuildInfoFile": "dist/tsconfig.tsbuildinfo" + "tsBuildInfoFile": "tsconfig.tsbuildinfo" }, "include": ["src"] } diff --git a/packages/identifiabl-core/LICENSE b/packages/identifiabl-core/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/identifiabl-core/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/identifiabl-core/package.json b/packages/identifiabl-core/package.json index 75588f5..7e9acc9 100644 --- a/packages/identifiabl-core/package.json +++ b/packages/identifiabl-core/package.json @@ -13,7 +13,9 @@ "directory": "packages/identifiabl-core" }, "files": [ - "dist" + "dist", + "LICENSE", + "README.md" ], "scripts": { "build": "tsc -p tsconfig.json", @@ -21,5 +23,8 @@ }, "dependencies": { "jose": "^6.1.0" + }, + "engines": { + "node": ">=18" } } diff --git a/packages/identifiabl-core/tsconfig.json b/packages/identifiabl-core/tsconfig.json index 5c317ea..e4c820a 100644 --- a/packages/identifiabl-core/tsconfig.json +++ b/packages/identifiabl-core/tsconfig.json @@ -4,7 +4,7 @@ "composite": true, "rootDir": "src", "outDir": "dist", - "tsBuildInfoFile": "dist/tsconfig.tsbuildinfo" + "tsBuildInfoFile": "tsconfig.tsbuildinfo" }, "include": ["src"], "references": [ diff --git a/packages/identifiabl/LICENSE b/packages/identifiabl/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/identifiabl/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/identifiabl/package.json b/packages/identifiabl/package.json index a3a33f6..2a8b24c 100644 --- a/packages/identifiabl/package.json +++ b/packages/identifiabl/package.json @@ -15,7 +15,6 @@ "LICENSE" ], "dependencies": { - "jose": "^5.0.0", "@gatewaystack/identifiabl-core": "^0.1.0", "@gatewaystack/request-context": "^0.0.6" }, @@ -25,5 +24,8 @@ "scripts": { "build": "tsc -p tsconfig.json", "prepublishOnly": "npm run build" + }, + "engines": { + "node": ">=18" } } diff --git a/packages/limitabl-core/LICENSE b/packages/limitabl-core/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/limitabl-core/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/limitabl-core/package.json b/packages/limitabl-core/package.json index 83b7fff..c60c68d 100644 --- a/packages/limitabl-core/package.json +++ b/packages/limitabl-core/package.json @@ -20,5 +20,8 @@ }, "devDependencies": { "typescript": "^5.6.3" + }, + "engines": { + "node": ">=18" } } diff --git a/packages/limitabl-core/tsconfig.json b/packages/limitabl-core/tsconfig.json index f3f2f18..6566a49 100644 --- a/packages/limitabl-core/tsconfig.json +++ b/packages/limitabl-core/tsconfig.json @@ -8,7 +8,7 @@ "declarationMap": true, "sourceMap": true, "types": ["node"], - "tsBuildInfoFile": "dist/tsconfig.tsbuildinfo" + "tsBuildInfoFile": "tsconfig.tsbuildinfo" }, "include": ["src"] } diff --git a/packages/limitabl/LICENSE b/packages/limitabl/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/limitabl/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/limitabl/package.json b/packages/limitabl/package.json index 7ce7aaa..0bc2f8d 100644 --- a/packages/limitabl/package.json +++ b/packages/limitabl/package.json @@ -27,5 +27,8 @@ "devDependencies": { "@types/express": "^4.17.21", "typescript": "^5.6.3" + }, + "engines": { + "node": ">=18" } } diff --git a/packages/limitabl/tsconfig.json b/packages/limitabl/tsconfig.json index 7208f0f..0678654 100644 --- a/packages/limitabl/tsconfig.json +++ b/packages/limitabl/tsconfig.json @@ -8,7 +8,7 @@ "declarationMap": true, "sourceMap": true, "types": ["node"], - "tsBuildInfoFile": "dist/tsconfig.tsbuildinfo" + "tsBuildInfoFile": "tsconfig.tsbuildinfo" }, "include": ["src"], "references": [ diff --git a/packages/proxyabl-core/LICENSE b/packages/proxyabl-core/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/proxyabl-core/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/proxyabl-core/package.json b/packages/proxyabl-core/package.json index 5cb5be1..136fc7b 100644 --- a/packages/proxyabl-core/package.json +++ b/packages/proxyabl-core/package.json @@ -20,5 +20,8 @@ }, "devDependencies": { "typescript": "^5.6.3" + }, + "engines": { + "node": ">=18" } } diff --git a/packages/proxyabl-core/tsconfig.json b/packages/proxyabl-core/tsconfig.json index f3f2f18..6566a49 100644 --- a/packages/proxyabl-core/tsconfig.json +++ b/packages/proxyabl-core/tsconfig.json @@ -8,7 +8,7 @@ "declarationMap": true, "sourceMap": true, "types": ["node"], - "tsBuildInfoFile": "dist/tsconfig.tsbuildinfo" + "tsBuildInfoFile": "tsconfig.tsbuildinfo" }, "include": ["src"] } diff --git a/packages/proxyabl/LICENSE b/packages/proxyabl/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/proxyabl/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/proxyabl/package.json b/packages/proxyabl/package.json index 4235dd8..50675be 100644 --- a/packages/proxyabl/package.json +++ b/packages/proxyabl/package.json @@ -22,11 +22,14 @@ "express": "^4.22.0", "express-rate-limit": "^8.2.2", "@gatewaystack/proxyabl-core": "^0.1.0", - "@gatewaystack/request-context": "0.0.6" + "@gatewaystack/request-context": "^0.0.6" }, "devDependencies": { "@types/express": "^4.17.21", "typescript": "^5.6.3", "tsx": "^4.19.2" + }, + "engines": { + "node": ">=18" } } diff --git a/packages/proxyabl/tsconfig.json b/packages/proxyabl/tsconfig.json index ae64fc4..962c896 100644 --- a/packages/proxyabl/tsconfig.json +++ b/packages/proxyabl/tsconfig.json @@ -8,7 +8,7 @@ "declarationMap": true, "sourceMap": true, "types": ["node"], - "tsBuildInfoFile": "dist/tsconfig.tsbuildinfo" + "tsBuildInfoFile": "tsconfig.tsbuildinfo" }, "include": ["src"], "references": [ diff --git a/packages/request-context/LICENSE b/packages/request-context/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/request-context/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/request-context/package.json b/packages/request-context/package.json index ac22aea..3e9b840 100644 --- a/packages/request-context/package.json +++ b/packages/request-context/package.json @@ -15,10 +15,14 @@ "LICENSE" ], "scripts": { - "build": "tsc -p tsconfig.json" + "build": "tsc -p tsconfig.json", + "prepublishOnly": "npm run build" }, "dependencies": {}, "devDependencies": { "typescript": "^5.6.3" + }, + "engines": { + "node": ">=18" } -} \ No newline at end of file +} diff --git a/packages/transformabl-core/LICENSE b/packages/transformabl-core/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/transformabl-core/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/transformabl-core/package.json b/packages/transformabl-core/package.json index 5cae6eb..c7971e7 100644 --- a/packages/transformabl-core/package.json +++ b/packages/transformabl-core/package.json @@ -20,5 +20,8 @@ }, "devDependencies": { "typescript": "^5.6.3" + }, + "engines": { + "node": ">=18" } } diff --git a/packages/transformabl-core/tsconfig.json b/packages/transformabl-core/tsconfig.json index f3f2f18..6566a49 100644 --- a/packages/transformabl-core/tsconfig.json +++ b/packages/transformabl-core/tsconfig.json @@ -8,7 +8,7 @@ "declarationMap": true, "sourceMap": true, "types": ["node"], - "tsBuildInfoFile": "dist/tsconfig.tsbuildinfo" + "tsBuildInfoFile": "tsconfig.tsbuildinfo" }, "include": ["src"] } diff --git a/packages/transformabl/LICENSE b/packages/transformabl/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/transformabl/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/transformabl/package.json b/packages/transformabl/package.json index e32affa..04026ae 100644 --- a/packages/transformabl/package.json +++ b/packages/transformabl/package.json @@ -26,5 +26,8 @@ }, "devDependencies": { "typescript": "^5.6.3" + }, + "engines": { + "node": ">=18" } } diff --git a/packages/transformabl/tsconfig.json b/packages/transformabl/tsconfig.json index f6426b1..1a667f2 100644 --- a/packages/transformabl/tsconfig.json +++ b/packages/transformabl/tsconfig.json @@ -8,7 +8,7 @@ "declarationMap": true, "sourceMap": true, "types": ["node"], - "tsBuildInfoFile": "dist/tsconfig.tsbuildinfo" + "tsBuildInfoFile": "tsconfig.tsbuildinfo" }, "include": ["src"], "references": [ diff --git a/packages/validatabl-core/LICENSE b/packages/validatabl-core/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/validatabl-core/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/validatabl-core/package.json b/packages/validatabl-core/package.json index c8dd361..072e135 100644 --- a/packages/validatabl-core/package.json +++ b/packages/validatabl-core/package.json @@ -20,5 +20,8 @@ }, "devDependencies": { "typescript": "^5.6.3" + }, + "engines": { + "node": ">=18" } } diff --git a/packages/validatabl-core/tsconfig.json b/packages/validatabl-core/tsconfig.json index f3f2f18..6566a49 100644 --- a/packages/validatabl-core/tsconfig.json +++ b/packages/validatabl-core/tsconfig.json @@ -8,7 +8,7 @@ "declarationMap": true, "sourceMap": true, "types": ["node"], - "tsBuildInfoFile": "dist/tsconfig.tsbuildinfo" + "tsBuildInfoFile": "tsconfig.tsbuildinfo" }, "include": ["src"] } diff --git a/packages/validatabl/LICENSE b/packages/validatabl/LICENSE new file mode 100644 index 0000000..c29d293 --- /dev/null +++ b/packages/validatabl/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Reducibl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/validatabl/package.json b/packages/validatabl/package.json index 3ffa24e..b214cc9 100644 --- a/packages/validatabl/package.json +++ b/packages/validatabl/package.json @@ -27,5 +27,8 @@ "devDependencies": { "@types/express": "^4.17.21", "typescript": "^5.6.3" + }, + "engines": { + "node": ">=18" } } diff --git a/packages/validatabl/tsconfig.json b/packages/validatabl/tsconfig.json index 31b0f44..978a775 100644 --- a/packages/validatabl/tsconfig.json +++ b/packages/validatabl/tsconfig.json @@ -8,7 +8,7 @@ "declarationMap": true, "sourceMap": true, "types": ["node"], - "tsBuildInfoFile": "dist/tsconfig.tsbuildinfo" + "tsBuildInfoFile": "tsconfig.tsbuildinfo" }, "include": ["src"], "references": [