{"_id":"@anjartiyo/giogia-core","_rev":"5-c07f38455efd262e4c69c475a90b6397","name":"@anjartiyo/giogia-core","dist-tags":{"latest":"0.1.6"},"versions":{"0.1.0":{"name":"@anjartiyo/giogia-core","version":"0.1.0","keywords":["testing","automation","semantic","web"],"author":{"name":"Anjar Tiyo"},"license":"ISC","_id":"@anjartiyo/giogia-core@0.1.0","maintainers":[{"name":"anjartiyo","email":"anjar.jog@gmail.com"}],"homepage":"https://github.com/AnjarTiyo/giogia#readme","bugs":{"url":"https://github.com/AnjarTiyo/giogia/issues"},"dist":{"shasum":"8c03251a935512396d6f91ea5401dd81b8208937","tarball":"https://registry.npmjs.org/@anjartiyo/giogia-core/-/giogia-core-0.1.0.tgz","fileCount":3,"integrity":"sha512-0Fr3h1qWF2lHFAaZr3+C3M1ITEyKhjZU0Ux0QbDHYqpIB68lIxii684/CLmCCRXf2DsD4s9l73zBbn/1GgWoxg==","signatures":[{"sig":"MEUCIQDkwsQKjvUU7uschhs2FYdzBKI9Xqu6sMSKq8e+Y2pHnAIgWukMLMqk7ec1unBWs5l8wwFav/8cX5s8tZpq08dfrwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3761},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4a0be37cc7e619385331267fff7da2fb3fa528a6","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist"},"_npmUser":{"name":"anjartiyo","email":"anjar.jog@gmail.com"},"repository":{"url":"git+https://github.com/AnjarTiyo/giogia.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Shared types and interfaces for GioGia","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/giogia-core_0.1.0_1781693364232_0.5151704404291482","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@anjartiyo/giogia-core","version":"0.1.2","keywords":["testing","automation","semantic","web"],"author":{"name":"Anjar Tiyo"},"license":"ISC","_id":"@anjartiyo/giogia-core@0.1.2","maintainers":[{"name":"anjartiyo","email":"anjar.jog@gmail.com"}],"homepage":"https://github.com/AnjarTiyo/giogia#readme","bugs":{"url":"https://github.com/AnjarTiyo/giogia/issues"},"dist":{"shasum":"3913f3204d5c50559e944de210f391907986801d","tarball":"https://registry.npmjs.org/@anjartiyo/giogia-core/-/giogia-core-0.1.2.tgz","fileCount":4,"integrity":"sha512-BN3vGIltxSqtjXyTNbRZsePKByGu/BJtLysXzSNa+yRWKtG802GBGjz731GFbSysgJWOo7j9gk+wY3PcQOylGA==","signatures":[{"sig":"MEQCIAtZgbduYndg2rHdx3Bpu7s6JQYytlxhvh1L2TqcsmrdAiAdY3Y5vElg9xL7xZrQedM3wQ7Y1rDamQBpDA6xSV4ajw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4447},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"195284069e09f779c29036ecc925a64cde8e5057","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist"},"_npmUser":{"name":"anjartiyo","email":"anjar.jog@gmail.com"},"repository":{"url":"git+https://github.com/AnjarTiyo/giogia.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Shared types and interfaces for GioGia","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/giogia-core_0.1.2_1781693735070_0.8427608206582604","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@anjartiyo/giogia-core","version":"0.1.3","keywords":["testing","automation","semantic","web"],"author":{"name":"Anjar Tiyo"},"license":"ISC","_id":"@anjartiyo/giogia-core@0.1.3","maintainers":[{"name":"anjartiyo","email":"anjar.jog@gmail.com"}],"homepage":"https://github.com/AnjarTiyo/giogia#readme","bugs":{"url":"https://github.com/AnjarTiyo/giogia/issues"},"dist":{"shasum":"f62b414e953d74e8793543b046fb454ed9f1e132","tarball":"https://registry.npmjs.org/@anjartiyo/giogia-core/-/giogia-core-0.1.3.tgz","fileCount":4,"integrity":"sha512-tYP4o33+zFAO7AVTMpeTBhDyGXpKcFIiUxKfuItmifonbny4WLXbi1B8SwFZgNm+LRQFlbaaoZMbhXLNZFXAFg==","signatures":[{"sig":"MEYCIQDwv2E33Dgz7w63v8WWBX56GJ70xOFJoJYIiYZs4Z/n3gIhANKNqHvVrQmMQBjOL758u7GeKoG2rxTFNyqNIoavu9Ap","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4447},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"75205e939c3abea04d88989e88fc815669670e88","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist"},"_npmUser":{"name":"anjartiyo","email":"anjar.jog@gmail.com"},"repository":{"url":"git+https://github.com/AnjarTiyo/giogia.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Shared types and interfaces for GioGia","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/giogia-core_0.1.3_1781694665227_0.22012799154864915","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@anjartiyo/giogia-core","version":"0.1.4","keywords":["testing","automation","semantic","web"],"author":{"name":"Anjar Tiyo"},"license":"ISC","_id":"@anjartiyo/giogia-core@0.1.4","maintainers":[{"name":"anjartiyo","email":"anjar.jog@gmail.com"}],"homepage":"https://github.com/AnjarTiyo/giogia#readme","bugs":{"url":"https://github.com/AnjarTiyo/giogia/issues"},"dist":{"shasum":"ac03f92c02e194b0fd1619246971b1b7f909b4cd","tarball":"https://registry.npmjs.org/@anjartiyo/giogia-core/-/giogia-core-0.1.4.tgz","fileCount":4,"integrity":"sha512-uVdubPj5OTtomOdr+FEs8DFIZczj+i71xD4Vs1W32mzTWdouuXimD56KSKut7UKg79R9t6iNkrZW56TBxxzrTA==","signatures":[{"sig":"MEYCIQC2umAedA3BpcbOcSGyKsDmCeW0HygS61j8ebsjzayZgQIhAM4yeNMJfM7IZHGdW/XyUlr5nCGF6xBJpltiioLJenCQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4447},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"82841f9d230bbd47069a7162d2074b98d3a6a342","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist"},"_npmUser":{"name":"anjartiyo","email":"anjar.jog@gmail.com"},"repository":{"url":"git+https://github.com/AnjarTiyo/giogia.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Shared types and interfaces for GioGia","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/giogia-core_0.1.4_1781694981917_0.06844461568139737","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@anjartiyo/giogia-core","version":"0.1.6","type":"module","description":"Shared types and interfaces for GioGia","license":"ISC","author":{"name":"Anjar Tiyo"},"repository":{"type":"git","url":"git+https://github.com/AnjarTiyo/giogia.git","directory":"packages/core"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"keywords":["testing","automation","semantic","web"],"scripts":{"build":"tsup","clean":"rm -rf dist","test":"vitest run"},"gitHead":"efaa58ec7efef9c7d64a4c2209923eeef469b5f9","_id":"@anjartiyo/giogia-core@0.1.6","bugs":{"url":"https://github.com/AnjarTiyo/giogia/issues"},"homepage":"https://github.com/AnjarTiyo/giogia#readme","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-NxmgIId4F7L8dS4ZtgcjRrQ6HMBVvfFQ3iTre5W2fSNzC7/DsFuxnDhQu9X1vtaXnLYUFoceR1OLCdLYQ+iLdw==","shasum":"1aa0adcb099fa5726f300c55f403f5dc4190282c","tarball":"https://registry.npmjs.org/@anjartiyo/giogia-core/-/giogia-core-0.1.6.tgz","fileCount":4,"unpackedSize":4447,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJlFjjkk4zAXNFg5RA8XKKSaZAYcf68xaARY/0ATVDBwIgBpYhMyBGesneRflBwU9pG7cIJw9mJ2kEmPJpqWZDoQM="}]},"_npmUser":{"name":"anjartiyo","email":"anjar.jog@gmail.com"},"directories":{},"maintainers":[{"name":"anjartiyo","email":"anjar.jog@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/giogia-core_0.1.6_1781695467541_0.7271342472380256"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-17T10:49:24.026Z","modified":"2026-06-17T11:24:27.819Z","0.1.0":"2026-06-17T10:49:24.358Z","0.1.2":"2026-06-17T10:55:35.215Z","0.1.3":"2026-06-17T11:11:05.376Z","0.1.4":"2026-06-17T11:16:22.047Z","0.1.6":"2026-06-17T11:24:27.676Z"},"bugs":{"url":"https://github.com/AnjarTiyo/giogia/issues"},"author":{"name":"Anjar Tiyo"},"license":"ISC","homepage":"https://github.com/AnjarTiyo/giogia#readme","keywords":["testing","automation","semantic","web"],"repository":{"type":"git","url":"git+https://github.com/AnjarTiyo/giogia.git","directory":"packages/core"},"description":"Shared types and interfaces for GioGia","maintainers":[{"name":"anjartiyo","email":"anjar.jog@gmail.com"}],"readme":"# @anjartiyo/giogia-core\n\nShared types and interfaces for the GioGia web testing framework.\n\n## Types\n\n- `SemanticElement` - Semantic page element descriptor\n- `PageSnapshot` - Full page semantic snapshot\n- `LocatorStrategy` - Resolution strategy (semantic-id, role, label, text, test-id, css, xpath)\n- `AIProvider` - Supported AI providers\n- `DiscoveredFlow` - Workflow from exploratory testing\n- `ExploratoryReport` - Full exploration report\n- `BDDScenario` - Parsed Gherkin scenario\n- `GeneratedTest` - AI-generated test output\n- `TestResult` / `TestReport` - Execution results\n\n## Install\n\n```bash\nnpm install @anjartiyo/giogia-core\n```\n","readmeFilename":"README.md"}