{"version":3,"sources":["../../../src/internals/helpers/guards.ts"],"names":["isPrimitive","value","R","isString","isNumber","isBoolean","isNullish","isSymbol"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;AAmBO,SAASA,YAAYC,KAAc,EAAA;AACxC,EAAA,OACEC,aAAEC,QAASF,CAAAA,KAAAA,KACXC,YAAEE,CAAAA,QAAAA,CAASH,KAAAA,CACXC,IAAAA,YAAAA,CAAEG,SAAUJ,CAAAA,KAAAA,KACZC,YAAEI,CAAAA,SAAAA,CAAUL,KAAAA,CACZC,IAAAA,YAAAA,CAAEK,SAASN,KAAAA,CAAAA;AAEf;AARgBD,MAAAA,CAAAA,WAAAA,EAAAA,aAAAA,CAAAA","file":"guards.cjs","sourcesContent":["/**\n * Copyright 2025 IBM Corp.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport * as R from \"remeda\";\n\nexport type Primitive = string | number | symbol | bigint | boolean | null | undefined;\nexport function isPrimitive(value: unknown): value is Primitive {\n  return (\n    R.isString(value) ||\n    R.isNumber(value) ||\n    R.isBoolean(value) ||\n    R.isNullish(value) ||\n    R.isSymbol(value)\n  );\n}\n"]}