{"_id":"@bernierllc/content-management-tests","_rev":"28-e342df92c880c679c8360803997df21a","name":"@bernierllc/content-management-tests","dist-tags":{"latest":"0.5.9"},"versions":{"0.1.1":{"name":"@bernierllc/content-management-tests","version":"0.1.1","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"3975870cbdf6b1245fd89001c2cf7bd7ef499512","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.1.tgz","fileCount":8,"integrity":"sha512-Hs/6b7kw43gWj/qEzrEfZG1Hbl41X1VosSMfz3exhZ0Z/XWLgR6Xtl4HTP0OXDKoyuF/R9jIr476XibPNiAAEw==","signatures":[{"sig":"MEYCIQDWahS02i86gmSMu/UVWi/u1pJPAm4IJIQbThIeyGUnWAIhAIcdPIMo6hTrTjZbWk9ANJ1n2ZkX8t6wKpqRiNY/8GjZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194112},"jest":{"testMatch":["<rootDir>/src/**/*.test.ts","<rootDir>/src/**/*.test.tsx"],"testEnvironment":"jsdom","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"setupFilesAfterEnv":["<rootDir>/src/setup/jest.setup.ts"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.test.{ts,tsx}","!src/**/*.stories.{ts,tsx}","!src/setup/**","!src/fixtures/**","!src/mocks/**"]},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"mkbernier","email":"mkbernier@gmail.com"},"_resolved":"/tmp/ab64b88a2fe697acd6cee7175d7c4580/bernierllc-content-management-tests-0.1.1.tgz","_integrity":"sha512-Hs/6b7kw43gWj/qEzrEfZG1Hbl41X1VosSMfz3exhZ0Z/XWLgR6Xtl4HTP0OXDKoyuF/R9jIr476XibPNiAAEw==","_npmVersion":"11.7.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","faker":"^6.6.6","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.1","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.1","@bernierllc/content-type-text":"1.0.2","@bernierllc/content-type-audio":"1.0.2","@bernierllc/content-type-image":"1.0.2","@bernierllc/content-type-video":"1.0.1","@bernierllc/content-soft-delete":"1.0.0","@bernierllc/content-workflow-ui":"0.1.1","@bernierllc/content-type-registry":"1.1.0","@bernierllc/content-config-manager":"0.1.0","@bernierllc/content-editor-service":"0.1.1","@bernierllc/content-autosave-manager":"1.0.1","@bernierllc/content-management-suite":"0.2.0","@bernierllc/content-workflow-service":"0.1.1","@bernierllc/content-editorial-workflow":"0.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/faker":"^6.6.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.1_1766087515937_0.6898662886548317","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@bernierllc/content-management-tests","version":"0.1.2","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"f48d33e7cdb494d6b41e5259ad271eea9d36140a","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.2.tgz","fileCount":8,"integrity":"sha512-dfp94ACoRMO3H1hMj5yrThcuWPuijbgwBf5ZjjytpSVXiXc9ij0jfXQwwNb9WM3M3f+0eOGRgpihvjQaOXQEkQ==","signatures":[{"sig":"MEYCIQDhbs4x7ilVBaK2wMvmxWuGMmo8pzSrap26iHZoESIhbAIhAL4AVS3hsTqwhTuqUlsHcJ+5pOcjxmyErRAU6UBvo3bx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183691},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"mkbernier","email":"mkbernier@gmail.com"},"_resolved":"/tmp/cd748b4114da083115702f45be976d05/bernierllc-content-management-tests-0.1.2.tgz","_integrity":"sha512-dfp94ACoRMO3H1hMj5yrThcuWPuijbgwBf5ZjjytpSVXiXc9ij0jfXQwwNb9WM3M3f+0eOGRgpihvjQaOXQEkQ==","_npmVersion":"11.7.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.1","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.1","@bernierllc/content-type-text":"1.0.2","@bernierllc/content-type-audio":"1.0.2","@bernierllc/content-type-image":"1.0.2","@bernierllc/content-type-video":"1.0.1","@bernierllc/content-soft-delete":"1.0.0","@bernierllc/content-workflow-ui":"0.1.1","@bernierllc/content-type-registry":"1.1.0","@bernierllc/content-config-manager":"0.1.0","@bernierllc/content-editor-service":"0.1.2","@bernierllc/content-autosave-manager":"1.0.1","@bernierllc/content-management-suite":"0.2.0","@bernierllc/content-workflow-service":"0.1.1","@bernierllc/content-editorial-workflow":"0.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.2_1766276766761_0.8175541890413378","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@bernierllc/content-management-tests","version":"0.1.3","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.3","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"ab8f40b3de582db388053a47f0f684157a41b292","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.3.tgz","fileCount":8,"integrity":"sha512-qaDwAq7J05Xp75DNSoiINkecRiw3T8Nn7+zjEInYzw9Nec7ZRLMd6hB970yp80HC4GjIBQasnizc4lSynDO+mg==","signatures":[{"sig":"MEUCIGExkHHHvW+Iu8Rn9TEWAAzkj6xUi/Wv6OGIcJzfVr72AiEAlnAeDyasLZ/ZwLCqtLO4AxCpOjtAkNJlVoDRi/H7q3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183691},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"mkbernier","email":"mkbernier@gmail.com"},"_resolved":"/tmp/d8790a5a77771f4992a98e0242fefc09/bernierllc-content-management-tests-0.1.3.tgz","_integrity":"sha512-qaDwAq7J05Xp75DNSoiINkecRiw3T8Nn7+zjEInYzw9Nec7ZRLMd6hB970yp80HC4GjIBQasnizc4lSynDO+mg==","_npmVersion":"11.7.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.1","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.1","@bernierllc/content-type-text":"1.0.2","@bernierllc/content-type-audio":"1.0.2","@bernierllc/content-type-image":"1.0.2","@bernierllc/content-type-video":"1.0.1","@bernierllc/content-soft-delete":"1.0.0","@bernierllc/content-workflow-ui":"0.1.1","@bernierllc/content-type-registry":"1.1.0","@bernierllc/content-config-manager":"0.1.0","@bernierllc/content-editor-service":"0.1.3","@bernierllc/content-autosave-manager":"1.0.1","@bernierllc/content-management-suite":"0.2.0","@bernierllc/content-workflow-service":"0.1.1","@bernierllc/content-editorial-workflow":"0.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.3_1766283544513_0.798978558295647","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@bernierllc/content-management-tests","version":"0.1.4","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.4","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"2fa24deea30c667162dcec9e6daa8a63ae3aa61e","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.4.tgz","fileCount":8,"integrity":"sha512-0YEuzCatN/+L6OLLKo88clZXC8SEVvzdO2MPjjTqIuotr0cp7AO/SmQQ8ZigMb/wnuP2IH7qMKmudpUHXaIr+g==","signatures":[{"sig":"MEYCIQCVTz17I7U1wbYVdPkisu1MikytOOC8a9E9KjAWekNZygIhAOJBgpbEKu+MHxK1KaXC22YWF9mGQ8Z8SHT0K2IoTwBp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183691},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.4.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/tmp/ff5cad708ea08a095025b223e7a63511/bernierllc-content-management-tests-0.1.4.tgz","_integrity":"sha512-0YEuzCatN/+L6OLLKo88clZXC8SEVvzdO2MPjjTqIuotr0cp7AO/SmQQ8ZigMb/wnuP2IH7qMKmudpUHXaIr+g==","_npmVersion":"11.7.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.2","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.1","@bernierllc/content-type-text":"1.0.2","@bernierllc/content-type-audio":"1.0.2","@bernierllc/content-type-image":"1.0.2","@bernierllc/content-type-video":"1.0.1","@bernierllc/content-soft-delete":"1.0.0","@bernierllc/content-workflow-ui":"0.1.2","@bernierllc/content-type-registry":"1.1.0","@bernierllc/content-config-manager":"0.1.1","@bernierllc/content-editor-service":"0.1.4","@bernierllc/content-autosave-manager":"1.0.1","@bernierllc/content-management-suite":"0.2.1","@bernierllc/content-workflow-service":"0.1.2","@bernierllc/content-editorial-workflow":"0.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.4_1766437888876_0.2520527479548804","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@bernierllc/content-management-tests","version":"0.1.5","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.5","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"8c545de1ed472713e5519283dded64e4c4bb30db","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.5.tgz","fileCount":8,"integrity":"sha512-+1XG+VmC6wuH3fhddAcxgaaWv0/UDnVTZAa3tBp1vK0wbnMqrt9zbxuT72mWa+Rtyc0Y1lU2BhTioDlmyoTmBQ==","signatures":[{"sig":"MEUCIDr9VgTIMozCOqhq+9cuI4ro37PAbu45y0ZVYJNtO68SAiEAjwBdl68K4FpWiQUBIKeKFk3UDZjmbDxZ+1ne3XpL0NQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183691},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.5.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/tmp/1cf2b3e7f9f25fa4188fbb20f9c7a5f2/bernierllc-content-management-tests-0.1.5.tgz","_integrity":"sha512-+1XG+VmC6wuH3fhddAcxgaaWv0/UDnVTZAa3tBp1vK0wbnMqrt9zbxuT72mWa+Rtyc0Y1lU2BhTioDlmyoTmBQ==","_npmVersion":"11.7.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.3","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.1","@bernierllc/content-type-text":"1.0.2","@bernierllc/content-type-audio":"1.0.2","@bernierllc/content-type-image":"1.0.2","@bernierllc/content-type-video":"1.0.1","@bernierllc/content-soft-delete":"1.0.0","@bernierllc/content-workflow-ui":"0.1.3","@bernierllc/content-type-registry":"1.1.0","@bernierllc/content-config-manager":"0.1.2","@bernierllc/content-editor-service":"0.1.5","@bernierllc/content-autosave-manager":"1.0.1","@bernierllc/content-management-suite":"0.2.2","@bernierllc/content-workflow-service":"0.1.3","@bernierllc/content-editorial-workflow":"0.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.5_1766454506107_0.4412935409183072","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@bernierllc/content-management-tests","version":"0.1.6","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.6","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"3d4ea5de86524007c12d3d53ebceaab098a0c91c","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.6.tgz","fileCount":8,"integrity":"sha512-aOil7AP5JDiQ8mBPdUnjxyw5M+STCTd3NPybHXe8Bs8EoRcKAM7kFodtZI7uug4p63XPO3SYVsaE5lYYnOI1dw==","signatures":[{"sig":"MEQCIDwVP6ydOHNt0dBjV4jnHvu8bvl3nJKev7hfVqjnu5rUAiBgiaRBjziUgKv7kD/WwgX/fpNQSwMdINeyeENKBSFVjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183691},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.6.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/tmp/fd21b784b4f9838595c4914a703e46bd/bernierllc-content-management-tests-0.1.6.tgz","_integrity":"sha512-aOil7AP5JDiQ8mBPdUnjxyw5M+STCTd3NPybHXe8Bs8EoRcKAM7kFodtZI7uug4p63XPO3SYVsaE5lYYnOI1dw==","_npmVersion":"11.7.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.4","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.1","@bernierllc/content-type-text":"1.0.2","@bernierllc/content-type-audio":"1.0.2","@bernierllc/content-type-image":"1.0.2","@bernierllc/content-type-video":"1.0.1","@bernierllc/content-soft-delete":"1.0.0","@bernierllc/content-workflow-ui":"0.1.3","@bernierllc/content-type-registry":"1.1.0","@bernierllc/content-config-manager":"0.1.2","@bernierllc/content-editor-service":"0.1.5","@bernierllc/content-autosave-manager":"1.0.1","@bernierllc/content-management-suite":"0.2.2","@bernierllc/content-workflow-service":"0.1.3","@bernierllc/content-editorial-workflow":"0.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.6_1766608913315_0.5849275763031212","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@bernierllc/content-management-tests","version":"0.1.8","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.8","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"6020eafc48a51195af84cfea57294afc82ff5c74","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.8.tgz","fileCount":8,"integrity":"sha512-hDOrnk9YeslO28qGTvJQihZxXssfAEpnu13K95QcklNZEj8woR2Z2M9rHB9XWdwZcyAUnVJjyO00jaJF/5cIfw==","signatures":[{"sig":"MEQCIBhHElTVlTM6eycij2kE1epseCq2QIwrZMVcXHhviYC6AiBUNSjs7bj2bm9gm1RlNipAaksapsJofIcWp9r+UdrKvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183749},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"af7e74b3715d56d3a193e1bb6743b337c2b0df6d","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.6","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.3","@bernierllc/content-type-text":"1.2.0","@bernierllc/content-type-audio":"1.2.0","@bernierllc/content-type-image":"1.2.0","@bernierllc/content-type-video":"1.2.0","@bernierllc/content-soft-delete":"1.2.0","@bernierllc/content-workflow-ui":"0.1.5","@bernierllc/content-type-registry":"1.3.0","@bernierllc/content-config-manager":"0.1.4","@bernierllc/content-editor-service":"0.3.0","@bernierllc/content-autosave-manager":"1.2.0","@bernierllc/content-management-suite":"0.4.0","@bernierllc/content-workflow-service":"0.1.5","@bernierllc/content-editorial-workflow":"0.1.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.8_1767642514815_0.6722102160164638","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@bernierllc/content-management-tests","version":"0.1.10","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.10","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"f9472e95e4c685767034d2a4c5c16fb58215a29b","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.10.tgz","fileCount":8,"integrity":"sha512-wk3UD9t1q7FgT5Np83xFbe3iBSPGGfayVDWPlcGW9vnwZNBpYVYTA4ORTZ4UHhDlySC53qHnJuBeHOM1wryP6g==","signatures":[{"sig":"MEYCIQDkNvakEAjT1uO1FP984okFHyYlQw1lsJxVmDUAFsfGiQIhAPnfs6TTBeL11v1P4dTDt35h2RZwCYwrS+36mYFc3kh3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183692},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.10.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.1.10.tgz","_integrity":"sha512-wk3UD9t1q7FgT5Np83xFbe3iBSPGGfayVDWPlcGW9vnwZNBpYVYTA4ORTZ4UHhDlySC53qHnJuBeHOM1wryP6g==","_npmVersion":"11.11.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.8","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.5","@bernierllc/content-type-text":"1.2.2","@bernierllc/content-type-audio":"1.2.2","@bernierllc/content-type-image":"1.2.2","@bernierllc/content-type-video":"1.2.2","@bernierllc/content-soft-delete":"1.2.2","@bernierllc/content-workflow-ui":"0.1.7","@bernierllc/content-type-registry":"1.3.2","@bernierllc/content-config-manager":"0.1.6","@bernierllc/content-editor-service":"0.3.2","@bernierllc/content-autosave-manager":"1.2.2","@bernierllc/content-management-suite":"0.4.2","@bernierllc/content-workflow-service":"0.1.7","@bernierllc/content-editorial-workflow":"0.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.10_1773163725491_0.23954480593171423","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@bernierllc/content-management-tests","version":"0.1.11","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.11","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"695ebe8e8aef5a454644f7f7d6b5e3c0577314c6","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.11.tgz","fileCount":8,"integrity":"sha512-qiYJGekD9QrTtJKRVgRUBnO5kyfV4xNQMj9wfi4/utFwqcP/fbXNutOkoXSewcNZvY3a0XIc4sX3UFkt7kTH4g==","signatures":[{"sig":"MEUCIFrhpTerPg8K+g1nLn8n8H4+8//4vKo/bb2Jv3vj7AvUAiEAijeySVZFOGVf9qjhUTh5WDMSA3D4uVom4og9yYigw8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183692},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.11.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.1.11.tgz","_integrity":"sha512-qiYJGekD9QrTtJKRVgRUBnO5kyfV4xNQMj9wfi4/utFwqcP/fbXNutOkoXSewcNZvY3a0XIc4sX3UFkt7kTH4g==","_npmVersion":"11.12.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.8","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.5","@bernierllc/content-type-text":"1.2.2","@bernierllc/content-type-audio":"1.2.2","@bernierllc/content-type-image":"1.2.2","@bernierllc/content-type-video":"1.2.2","@bernierllc/content-soft-delete":"1.2.2","@bernierllc/content-workflow-ui":"0.1.7","@bernierllc/content-type-registry":"1.3.2","@bernierllc/content-config-manager":"0.1.6","@bernierllc/content-editor-service":"0.3.2","@bernierllc/content-autosave-manager":"1.2.2","@bernierllc/content-management-suite":"0.6.0","@bernierllc/content-workflow-service":"0.1.7","@bernierllc/content-editorial-workflow":"0.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.11_1774216986912_0.6717667360986648","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@bernierllc/content-management-tests","version":"0.1.12","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.12","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"f32893d859a741293394642bad6694647a22e193","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.12.tgz","fileCount":8,"integrity":"sha512-wYe+T/X5WajioLAYwu0FlUbUs9clfTln/+McGkEOp9CWHApGaVxhqTp7qMTSHzjMQWfTpzqDF7uwboBarrZOEg==","signatures":[{"sig":"MEYCIQDK7Je9GBsJ6z649KZ5Aty9J7a0LxjmSIlNrTLgi6w0hwIhAPReZI+cruJIasSkx5LLPRn8u7J771if7PHNBl0QBPaG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183692},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.12.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.1.12.tgz","_integrity":"sha512-wYe+T/X5WajioLAYwu0FlUbUs9clfTln/+McGkEOp9CWHApGaVxhqTp7qMTSHzjMQWfTpzqDF7uwboBarrZOEg==","_npmVersion":"11.12.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.8","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.5","@bernierllc/content-type-text":"1.2.2","@bernierllc/content-type-audio":"1.2.2","@bernierllc/content-type-image":"1.2.2","@bernierllc/content-type-video":"1.2.2","@bernierllc/content-soft-delete":"1.2.2","@bernierllc/content-workflow-ui":"0.1.7","@bernierllc/content-type-registry":"1.3.2","@bernierllc/content-config-manager":"0.1.6","@bernierllc/content-editor-service":"0.3.2","@bernierllc/content-autosave-manager":"1.2.2","@bernierllc/content-management-suite":"0.8.0","@bernierllc/content-workflow-service":"0.1.7","@bernierllc/content-editorial-workflow":"0.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.12_1774290593775_0.8716955052768245","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@bernierllc/content-management-tests","version":"0.1.13","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.13","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"2c42125d8a2d68c50afd94a8a0b590c971b6c625","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.13.tgz","fileCount":8,"integrity":"sha512-IgZ49GW77KtRz5EOEYd03VvGLVHkN0q7SwIDP0wIK0mG12S6YC7Tvynes5e/wRYkEOWO+tygiVtKxzVuaT91mg==","signatures":[{"sig":"MEUCIElBl5R5MDImiMILusS3yBmYp3KNL92N5m8P+gnAa88gAiEAj6Yu7uoKlcw3FvKOrR2Zm6A8OgAhXB5wbM7OohJmieg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183692},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.13.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.1.13.tgz","_integrity":"sha512-IgZ49GW77KtRz5EOEYd03VvGLVHkN0q7SwIDP0wIK0mG12S6YC7Tvynes5e/wRYkEOWO+tygiVtKxzVuaT91mg==","_npmVersion":"11.14.1","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.9","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.6","@bernierllc/content-type-text":"1.2.2","@bernierllc/content-type-audio":"1.2.2","@bernierllc/content-type-image":"1.2.2","@bernierllc/content-type-video":"1.2.2","@bernierllc/content-soft-delete":"1.2.2","@bernierllc/content-workflow-ui":"0.1.8","@bernierllc/content-type-registry":"1.3.2","@bernierllc/content-config-manager":"0.1.7","@bernierllc/content-editor-service":"0.3.3","@bernierllc/content-autosave-manager":"1.2.3","@bernierllc/content-management-suite":"0.8.1","@bernierllc/content-workflow-service":"0.1.8","@bernierllc/content-editorial-workflow":"0.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.13_1779133980393_0.14295317890888892","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@bernierllc/content-management-tests","version":"0.1.14","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.14","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"075afe5a5f120883f5ba09b375d55de5037379b7","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.14.tgz","fileCount":8,"integrity":"sha512-wyBdInQx6vI0AejdIFR5n4Fs2OUA2npnYWmeObsib7qmrpDE97fyi/zZBo8frH9+YKGs4lCWdh3D7ER8RIMrRQ==","signatures":[{"sig":"MEUCIQCY5XAsX1XeYrgjCNDt11lJmnhikmFZFKY/KWsTCzCQowIgNixwQRbmBaUXzaF55/E8j+Lk5tGed5CaIRyAZI216Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183693},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.14.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.1.14.tgz","_integrity":"sha512-wyBdInQx6vI0AejdIFR5n4Fs2OUA2npnYWmeObsib7qmrpDE97fyi/zZBo8frH9+YKGs4lCWdh3D7ER8RIMrRQ==","_npmVersion":"11.14.1","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.10","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.7","@bernierllc/content-type-text":"1.2.2","@bernierllc/content-type-audio":"1.2.2","@bernierllc/content-type-image":"1.2.2","@bernierllc/content-type-video":"1.2.2","@bernierllc/content-soft-delete":"1.2.2","@bernierllc/content-workflow-ui":"0.1.9","@bernierllc/content-type-registry":"1.3.2","@bernierllc/content-config-manager":"0.1.8","@bernierllc/content-editor-service":"0.3.4","@bernierllc/content-autosave-manager":"1.2.4","@bernierllc/content-management-suite":"0.8.2","@bernierllc/content-workflow-service":"0.1.9","@bernierllc/content-editorial-workflow":"0.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.14_1779157623304_0.9447417131575875","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@bernierllc/content-management-tests","version":"0.1.15","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.15","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"6761ba7821436bc7867a084fa113438e936f9832","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.15.tgz","fileCount":8,"integrity":"sha512-aJafNeLx/bXMBp9q5Cb+ylieGpZrqYHpd6yTSDexvJJjJQYgfBHee91vMzyYarDZ6HDuqg7KAV8QlQP417JLEA==","signatures":[{"sig":"MEYCIQDaaZrdHHBdolEB6EZ05JgqyV/VYDYbghMEy4gRfLn9xQIhANRaae2cFB1fbnjywKMyxKu6WF66hwmF6rdVoXiSBgdv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183695},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.15.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.1.15.tgz","_integrity":"sha512-aJafNeLx/bXMBp9q5Cb+ylieGpZrqYHpd6yTSDexvJJjJQYgfBHee91vMzyYarDZ6HDuqg7KAV8QlQP417JLEA==","_npmVersion":"11.14.1","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.11","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.7","@bernierllc/content-type-text":"1.2.2","@bernierllc/content-type-audio":"1.2.2","@bernierllc/content-type-image":"1.2.2","@bernierllc/content-type-video":"1.2.2","@bernierllc/content-soft-delete":"1.2.2","@bernierllc/content-workflow-ui":"0.1.10","@bernierllc/content-type-registry":"1.3.2","@bernierllc/content-config-manager":"0.1.9","@bernierllc/content-editor-service":"0.3.5","@bernierllc/content-autosave-manager":"1.2.4","@bernierllc/content-management-suite":"0.8.3","@bernierllc/content-workflow-service":"0.1.10","@bernierllc/content-editorial-workflow":"0.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.15_1779221777585_0.8702903257873531","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@bernierllc/content-management-tests","version":"0.1.16","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.1.16","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"eb4495245d2312bac7f438bb273aef264d27ecb8","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.1.16.tgz","fileCount":8,"integrity":"sha512-VavzvKzDrXsPK91xvtcEZhJsqZ3/3+h4uDbGJ8u+gKwWNpm5wcHmSuqA4cMOw2LweduFVREAOlyBqi+AwH9DCA==","signatures":[{"sig":"MEUCIQC0Iq6+dI6smtKDiVUKgB56qCip2zMM+G4bUSNLqaALLgIgdWjfcRgvqK/0FUSTOpBLXxhLyuQAo5fNMDUNk7psDt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183695},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.1.16.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.1.16.tgz","_integrity":"sha512-VavzvKzDrXsPK91xvtcEZhJsqZ3/3+h4uDbGJ8u+gKwWNpm5wcHmSuqA4cMOw2LweduFVREAOlyBqi+AwH9DCA==","_npmVersion":"11.14.1","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.1.12","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.1.8","@bernierllc/content-type-text":"1.2.2","@bernierllc/content-type-audio":"1.2.2","@bernierllc/content-type-image":"1.2.2","@bernierllc/content-type-video":"1.2.2","@bernierllc/content-soft-delete":"1.4.0","@bernierllc/content-workflow-ui":"0.1.11","@bernierllc/content-type-registry":"1.3.2","@bernierllc/content-config-manager":"0.1.9","@bernierllc/content-editor-service":"0.3.6","@bernierllc/content-autosave-manager":"1.4.0","@bernierllc/content-management-suite":"0.8.4","@bernierllc/content-workflow-service":"0.1.11","@bernierllc/content-editorial-workflow":"0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.1.16_1779234150792_0.5895191141731959","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bernierllc/content-management-tests","version":"0.2.0","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.2.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"4e8a2ac9d2383716f0c7966485e6fbafb7b14f9c","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.2.0.tgz","fileCount":8,"integrity":"sha512-bk22+QMtukW/+oNyc0FLYKo0dCLF++7mW1kKPV7Ei4z2GFltcZAHj8FgiPJbdAtLdz3dP6mR7ie/1EAX9k82xQ==","signatures":[{"sig":"MEYCIQCYDgSpiL1mMFBTKiqE6C2RV2WZTYG/R9m0aPCy0cpm+AIhAMgBegnryBwtI4nkhE6AaQHGMsYHMEtMZGqhhpXjdTyR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183691},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.2.0.tgz","_integrity":"sha512-bk22+QMtukW/+oNyc0FLYKo0dCLF++7mW1kKPV7Ei4z2GFltcZAHj8FgiPJbdAtLdz3dP6mR7ie/1EAX9k82xQ==","_npmVersion":"11.14.1","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.2.0","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.2.0","@bernierllc/content-type-text":"1.4.0","@bernierllc/content-type-audio":"1.4.0","@bernierllc/content-type-image":"1.4.0","@bernierllc/content-type-video":"1.4.0","@bernierllc/content-soft-delete":"1.5.0","@bernierllc/content-workflow-ui":"0.2.0","@bernierllc/content-type-registry":"1.5.0","@bernierllc/content-config-manager":"0.2.0","@bernierllc/content-editor-service":"0.4.0","@bernierllc/content-autosave-manager":"1.5.0","@bernierllc/content-management-suite":"0.9.0","@bernierllc/content-workflow-service":"0.2.0","@bernierllc/content-editorial-workflow":"0.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.2.0_1779241912508_0.6358990980951411","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@bernierllc/content-management-tests","version":"0.2.1","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.2.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"19c95879228e3360067e6baa6097f60edb4cc23f","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.2.1.tgz","fileCount":8,"integrity":"sha512-r7tNIjwLpH1Kz+XflS4jETaTNzdxgfpxWnV/yZZOMNqZk5/wfC9DZdxZd8oaMUaZd3R2iaTeLGcVSZcxcAbCaA==","signatures":[{"sig":"MEQCIE3IqsMt5Ylb/4EB001Rnp/ktODWZ7NWq1/6xOA4WAd+AiA2LqBvNZyZZG1CFT66URwiTKgdYFCLAtsKKg0UYGkssQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183691},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.2.1.tgz","_integrity":"sha512-r7tNIjwLpH1Kz+XflS4jETaTNzdxgfpxWnV/yZZOMNqZk5/wfC9DZdxZd8oaMUaZd3R2iaTeLGcVSZcxcAbCaA==","_npmVersion":"11.14.1","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.2.0","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.2.1","@bernierllc/content-type-text":"1.4.0","@bernierllc/content-type-audio":"1.4.0","@bernierllc/content-type-image":"1.4.0","@bernierllc/content-type-video":"1.4.0","@bernierllc/content-soft-delete":"1.5.0","@bernierllc/content-workflow-ui":"0.2.0","@bernierllc/content-type-registry":"1.5.0","@bernierllc/content-config-manager":"0.2.0","@bernierllc/content-editor-service":"0.4.1","@bernierllc/content-autosave-manager":"1.5.1","@bernierllc/content-management-suite":"0.9.1","@bernierllc/content-workflow-service":"0.2.0","@bernierllc/content-editorial-workflow":"0.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.2.1_1779243593454_0.02004741622582573","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@bernierllc/content-management-tests","version":"0.2.2","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.2.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"d8ab71c69d3ef4e811f7d975764c2dbc59659240","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.2.2.tgz","fileCount":8,"integrity":"sha512-V5oBvMykBiQFVXPUqglC0khja51tRpQMLG64ugth2bRuzSz4dIgdHkIRJHQfZtw/+AtgY+yE5EtaFOhZyEytrQ==","signatures":[{"sig":"MEQCIFxhQTExr7J6EjiGtmyL6rDyhZ5ob6LjBqv9dqTWoZCDAiA9eDTG+sBBPGUz8zsh5N4/lL/lQBeHtowF/RbrK+vnVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183691},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.2.2.tgz","_integrity":"sha512-V5oBvMykBiQFVXPUqglC0khja51tRpQMLG64ugth2bRuzSz4dIgdHkIRJHQfZtw/+AtgY+yE5EtaFOhZyEytrQ==","_npmVersion":"11.14.1","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.3.0","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.2.1","@bernierllc/content-type-text":"1.4.0","@bernierllc/content-type-audio":"1.4.0","@bernierllc/content-type-image":"1.4.0","@bernierllc/content-type-video":"1.4.0","@bernierllc/content-soft-delete":"1.5.0","@bernierllc/content-workflow-ui":"0.3.0","@bernierllc/content-type-registry":"1.5.0","@bernierllc/content-config-manager":"0.4.0","@bernierllc/content-editor-service":"0.6.0","@bernierllc/content-autosave-manager":"1.5.1","@bernierllc/content-management-suite":"0.9.2","@bernierllc/content-workflow-service":"0.4.0","@bernierllc/content-editorial-workflow":"0.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.2.2_1779246086274_0.87598729199452","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bernierllc/content-management-tests","version":"0.4.0","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.4.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"e279412dedab6a26927dc212749954ab61dfa38e","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.4.0.tgz","fileCount":8,"integrity":"sha512-V+eRrrJzk+CPDnVUVcnMQa43yvNuwT5Tjvbp0mVstO2v7wcSH8YUXEykU1a8zCVpx/sZO/xoNDSoVJSgVWoFOg==","signatures":[{"sig":"MEYCIQDgtidBnJ1+2FqnZ7HE56Zl7P3ddsW7zRAC3xueQE20pgIhAKgRIwqFMvS6eecAuPwHaPhwL8OEjgZC+RhrNxDeoS4B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188085},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.4.0.tgz","_integrity":"sha512-V+eRrrJzk+CPDnVUVcnMQa43yvNuwT5Tjvbp0mVstO2v7wcSH8YUXEykU1a8zCVpx/sZO/xoNDSoVJSgVWoFOg==","_npmVersion":"11.14.1","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.5.0","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.4.0","@bernierllc/content-type-text":"1.5.0","@bernierllc/content-type-audio":"1.5.0","@bernierllc/content-type-image":"1.5.0","@bernierllc/content-type-video":"1.5.0","@bernierllc/content-soft-delete":"1.6.0","@bernierllc/content-workflow-ui":"0.5.0","@bernierllc/content-type-registry":"1.6.0","@bernierllc/content-config-manager":"0.5.0","@bernierllc/content-editor-service":"0.7.0","@bernierllc/content-autosave-manager":"1.6.0","@bernierllc/content-management-suite":"0.10.0","@bernierllc/content-workflow-service":"0.5.0","@bernierllc/content-editorial-workflow":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.4.0_1779250665278_0.6503174953148954","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bernierllc/content-management-tests","version":"0.5.0","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.5.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"151f6515eb7b0492a8a9ee48c710a32a8ce3b18e","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.5.0.tgz","fileCount":8,"integrity":"sha512-dA6datue2fASq+jmqXOcxTpc2Mf9GijA9oEvT/hFlZfBNtk1HRKgLMoyc8go47UbjW9oqo8dXohNNMD5+cPZBA==","signatures":[{"sig":"MEUCIQCZuvKaakbB5kV/9fdXmMhRn+ymM3mcA63vlIpFTOdNqgIgKA4t5i7cf3zx9lKML3Twck2IXquS1WsE+HhbvKe4Fhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188085},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.5.0.tgz","_integrity":"sha512-dA6datue2fASq+jmqXOcxTpc2Mf9GijA9oEvT/hFlZfBNtk1HRKgLMoyc8go47UbjW9oqo8dXohNNMD5+cPZBA==","_npmVersion":"11.14.1","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.5.0","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.4.0","@bernierllc/content-type-text":"1.5.0","@bernierllc/content-type-audio":"1.5.0","@bernierllc/content-type-image":"1.5.0","@bernierllc/content-type-video":"1.5.0","@bernierllc/content-soft-delete":"1.6.0","@bernierllc/content-workflow-ui":"0.5.0","@bernierllc/content-type-registry":"1.6.0","@bernierllc/content-config-manager":"0.5.0","@bernierllc/content-editor-service":"0.8.0","@bernierllc/content-autosave-manager":"1.6.0","@bernierllc/content-management-suite":"0.10.0","@bernierllc/content-workflow-service":"0.5.0","@bernierllc/content-editorial-workflow":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.5.0_1779303489119_0.33927320153666085","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@bernierllc/content-management-tests","version":"0.5.1","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.5.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"4b84eb5ca692ecaf70bacf653c551588b2aae4af","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.5.1.tgz","fileCount":8,"integrity":"sha512-3uBtxW0483zZ6p4wR6u51sNk4JxtyAVy235SmjVjvU7iq6CLdE3IVqeNQUDfarfacPE2paq2L1QPxNzrIX7CEQ==","signatures":[{"sig":"MEQCIB4qbkeynk+RXTlrkcQpSJyX/1zZAoAvWTR7V/r8XYNkAiB0hDYSwTyfzzqbMt8gXoKjNY/xjQz3SI1eAPqVpDb2Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188084},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.5.1.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.5.1.tgz","_integrity":"sha512-3uBtxW0483zZ6p4wR6u51sNk4JxtyAVy235SmjVjvU7iq6CLdE3IVqeNQUDfarfacPE2paq2L1QPxNzrIX7CEQ==","_npmVersion":"11.15.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^9.0.0","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.5.0","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.4.0","@bernierllc/content-type-text":"1.5.0","@bernierllc/content-type-audio":"1.5.0","@bernierllc/content-type-image":"1.5.0","@bernierllc/content-type-video":"1.5.0","@bernierllc/content-soft-delete":"1.6.0","@bernierllc/content-workflow-ui":"0.5.0","@bernierllc/content-type-registry":"1.6.0","@bernierllc/content-config-manager":"0.5.0","@bernierllc/content-editor-service":"0.8.0","@bernierllc/content-autosave-manager":"1.6.0","@bernierllc/content-management-suite":"2.0.0","@bernierllc/content-workflow-service":"0.5.0","@bernierllc/content-editorial-workflow":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/uuid":"^9.0.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.5.1_1779316180852_0.924898344557499","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@bernierllc/content-management-tests","version":"0.5.2","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.5.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"ebec0c8d45a87a195dd41019699853321ba46fbc","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.5.2.tgz","fileCount":8,"integrity":"sha512-kh5TVT0ydZdGFe7l9BnrbVbuN1MFI4I1WUL+tIV3XWWEcMYXP2Ul1x3biK5QcNETtu4hGvcBPsP+RnYlRV6n2Q==","signatures":[{"sig":"MEQCIEM2GtVuNQQGEMqlaKHSCSUlHfGuHhIVcKnjfqhfpNbzAiAXNM7DkWSSCFZeSC1GTF715p5ttLtjHIDzzMAsWhJAaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188056},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.5.2.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.5.2.tgz","_integrity":"sha512-kh5TVT0ydZdGFe7l9BnrbVbuN1MFI4I1WUL+tIV3XWWEcMYXP2Ul1x3biK5QcNETtu4hGvcBPsP+RnYlRV6n2Q==","_npmVersion":"11.15.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^11.1.1","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.6.0","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.4.0","@bernierllc/content-type-text":"1.5.0","@bernierllc/content-type-audio":"1.5.0","@bernierllc/content-type-image":"1.5.0","@bernierllc/content-type-video":"1.5.0","@bernierllc/content-soft-delete":"1.6.0","@bernierllc/content-workflow-ui":"0.6.0","@bernierllc/content-type-registry":"1.6.0","@bernierllc/content-config-manager":"0.5.0","@bernierllc/content-editor-service":"0.8.1","@bernierllc/content-autosave-manager":"1.6.0","@bernierllc/content-management-suite":"2.0.1","@bernierllc/content-workflow-service":"0.6.0","@bernierllc/content-editorial-workflow":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.5.2_1779840894549_0.22326573724720955","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@bernierllc/content-management-tests","version":"0.5.3","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.5.3","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"b66c8f667e89845fb68331f1fbd89106ee5e2ec2","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.5.3.tgz","fileCount":8,"integrity":"sha512-eAMmEfyGSJztjMUDa8fmasXtqA+G/TqD8a2AmBgxOU4ViyKKSW1ty6jIwDnXZDXzuxW1Om2H9deyI15aphcChw==","signatures":[{"sig":"MEYCIQDyrx0rzt2AEfxXmDJsiJ6Zbyzw6hR9Y6r3tlM2nUBSewIhANGLNeSExSkuXYYhn5BZb7603uw8efDWDF3Ixb8EGU1h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188056},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.5.3.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.5.3.tgz","_integrity":"sha512-eAMmEfyGSJztjMUDa8fmasXtqA+G/TqD8a2AmBgxOU4ViyKKSW1ty6jIwDnXZDXzuxW1Om2H9deyI15aphcChw==","_npmVersion":"11.16.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^11.1.1","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.6.0","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.4.0","@bernierllc/content-type-text":"1.5.0","@bernierllc/content-type-audio":"1.5.0","@bernierllc/content-type-image":"1.5.0","@bernierllc/content-type-video":"1.5.0","@bernierllc/content-soft-delete":"1.6.0","@bernierllc/content-workflow-ui":"0.6.0","@bernierllc/content-type-registry":"1.6.0","@bernierllc/content-config-manager":"0.5.0","@bernierllc/content-editor-service":"0.8.1","@bernierllc/content-autosave-manager":"1.6.0","@bernierllc/content-management-suite":"2.2.0","@bernierllc/content-workflow-service":"0.6.0","@bernierllc/content-editorial-workflow":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.5.3_1780024027326_0.6760446412772143","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@bernierllc/content-management-tests","version":"0.5.4","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.5.4","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"8d8ed717b2d4b7e3dd222c4555ffc8137e51141b","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.5.4.tgz","fileCount":8,"integrity":"sha512-g5Qa0d3FgWArfAW5JWVL3XyJAHeYTsPRdsAegTVX/olY3e2qFyqYc0Fw4HhjsHjKrlwAS2S/JKjH5ui4KvuPFg==","signatures":[{"sig":"MEUCIFgkk4x+jrm7BsLbmeJ3tuJ8EWtZTgwq7dYd3TJhK80/AiEAwMdMxDaorbupllxdDNvX988F/76/+EEjTb8f9bstdmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188056},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.5.4.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.5.4.tgz","_integrity":"sha512-g5Qa0d3FgWArfAW5JWVL3XyJAHeYTsPRdsAegTVX/olY3e2qFyqYc0Fw4HhjsHjKrlwAS2S/JKjH5ui4KvuPFg==","_npmVersion":"11.17.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^11.1.1","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.6.0","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.4.0","@bernierllc/content-type-text":"1.5.0","@bernierllc/content-type-audio":"1.5.0","@bernierllc/content-type-image":"1.5.0","@bernierllc/content-type-video":"1.5.0","@bernierllc/content-soft-delete":"1.6.0","@bernierllc/content-workflow-ui":"0.6.0","@bernierllc/content-type-registry":"1.6.0","@bernierllc/content-config-manager":"0.5.0","@bernierllc/content-editor-service":"0.8.1","@bernierllc/content-autosave-manager":"1.6.0","@bernierllc/content-management-suite":"2.2.1","@bernierllc/content-workflow-service":"0.6.0","@bernierllc/content-editorial-workflow":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.5.4_1781295502699_0.9377559168333169","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@bernierllc/content-management-tests","version":"0.5.5","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.5.5","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"17d07dfe0bec5ff5995f353a5e94aa0e5fc5819e","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.5.5.tgz","fileCount":8,"integrity":"sha512-Hud4kiSZU34rqh8mbm/pmJGYDCLZkBMjZrbT16hzaUt57SWONvFvJxhNmuu6guuyj+vkXLGZvZdYgH7NcvEGDg==","signatures":[{"sig":"MEQCIEHFYtdtOHuIzJyK3i+MNal3aMxhYZWY7Pdj+LT1tDFKAiBSivpY/lkWKf7liZDng8NLcWYgIZ8Ihl5S5Ma9FlEwsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188056},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.5.5.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.5.5.tgz","_integrity":"sha512-Hud4kiSZU34rqh8mbm/pmJGYDCLZkBMjZrbT16hzaUt57SWONvFvJxhNmuu6guuyj+vkXLGZvZdYgH7NcvEGDg==","_npmVersion":"12.0.1","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^11.1.1","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.6.1","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.4.0","@bernierllc/content-type-text":"1.5.0","@bernierllc/content-type-audio":"1.5.0","@bernierllc/content-type-image":"1.5.0","@bernierllc/content-type-video":"1.5.0","@bernierllc/content-soft-delete":"1.6.0","@bernierllc/content-workflow-ui":"0.6.1","@bernierllc/content-type-registry":"1.6.0","@bernierllc/content-config-manager":"0.5.1","@bernierllc/content-editor-service":"0.8.2","@bernierllc/content-autosave-manager":"1.6.0","@bernierllc/content-management-suite":"2.2.2","@bernierllc/content-workflow-service":"0.6.1","@bernierllc/content-editorial-workflow":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.5.5_1784016049076_0.14334608170701313","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@bernierllc/content-management-tests","version":"0.5.6","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.5.6","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"85aaffec9dda16cbda7336523708d87c17d00a03","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.5.6.tgz","fileCount":8,"integrity":"sha512-HQYmdPYZkNF5rT9wVgnU2jE/gIRTedp42N0vffPRiMArLvDb2gaiJJ6Q+PUMFZX6P3SvYz9CfoikaXP3UpVkew==","signatures":[{"sig":"MEYCIQCg/pP4ikvsuANQz4AvwiFEc5yStuDT00QXrfPjjr5VQgIhALgJHZERz12UjLzXOZNSAvDpjRGKi/l5rzvqF8V/uxYj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188056},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.5.6.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.5.6.tgz","_integrity":"sha512-HQYmdPYZkNF5rT9wVgnU2jE/gIRTedp42N0vffPRiMArLvDb2gaiJJ6Q+PUMFZX6P3SvYz9CfoikaXP3UpVkew==","_npmVersion":"12.0.2","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^11.1.1","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"0.6.2","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"0.4.0","@bernierllc/content-type-text":"1.5.0","@bernierllc/content-type-audio":"1.5.0","@bernierllc/content-type-image":"1.5.0","@bernierllc/content-type-video":"1.5.0","@bernierllc/content-soft-delete":"1.6.0","@bernierllc/content-workflow-ui":"0.6.1","@bernierllc/content-type-registry":"1.6.0","@bernierllc/content-config-manager":"0.5.1","@bernierllc/content-editor-service":"0.8.2","@bernierllc/content-autosave-manager":"1.6.0","@bernierllc/content-management-suite":"2.2.2","@bernierllc/content-workflow-service":"0.6.1","@bernierllc/content-editorial-workflow":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.5.6_1787247030909_0.15234906172576101","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@bernierllc/content-management-tests","version":"0.5.7","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.5.7","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"25c50a3e8709ca5e56028b0f7362df2f42eb1db5","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.5.7.tgz","fileCount":8,"integrity":"sha512-tIhEMs9jGUy3Q7CJsYjK7wLe5A/JF5C04cLc0aiQ9koJRWscJ4N/2tdRtoskLukOU5nPgc9wm4BpmcPLMwr/Ig==","signatures":[{"sig":"MEQCIBPxuweVx6B+jhhhCNEE62Pp/vBi+7iwvr92ePpjRmxqAiBxvjfel7MiDTQP7K2H2TaUlN99s7S6lAxPIGwDbpajUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRUY1hqqY5h7dK2uzrM7MJufeIqL6cSPiywCKwHWmMigIhAO+R1UliV0hpS2jGHuFVKPYve2uu7DXOQ74P7flIK9vh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188071},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.5.7.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.5.7.tgz","_integrity":"sha512-tIhEMs9jGUy3Q7CJsYjK7wLe5A/JF5C04cLc0aiQ9koJRWscJ4N/2tdRtoskLukOU5nPgc9wm4BpmcPLMwr/Ig==","_npmVersion":"12.2.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^11.1.1","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"^0.6.3","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"^0.4.1","@bernierllc/content-type-text":"^1.5.0","@bernierllc/content-type-audio":"^1.5.0","@bernierllc/content-type-image":"^1.5.0","@bernierllc/content-type-video":"^1.5.0","@bernierllc/content-soft-delete":"^1.6.0","@bernierllc/content-workflow-ui":"^0.6.2","@bernierllc/content-type-registry":"^1.6.0","@bernierllc/content-config-manager":"^0.5.1","@bernierllc/content-editor-service":"^0.8.2","@bernierllc/content-autosave-manager":"^1.6.0","@bernierllc/content-management-suite":"^2.2.3","@bernierllc/content-workflow-service":"^0.6.1","@bernierllc/content-editorial-workflow":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.5.7_1790797114152_0.27458418556429076","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@bernierllc/content-management-tests","version":"0.5.8","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/content-management-tests@0.5.8","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"e181131bccb2e6eb22b95543984046623fdeb604","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.5.8.tgz","fileCount":8,"integrity":"sha512-DRvtQ33kzzBGBKMWR1dJ/myiVlFccoP172AD2GfhH9AQV1DMyJ5WsQTvm8Abqk3cskx1vr2SO6dlIyPowmH1VQ==","signatures":[{"sig":"MEYCIQCvTfBTrnFhVCdIiZ2vWbJ1w6nVXGrGaAw5lwVb8siKeQIhAKrMFXUzNzrRhYiXcqtyhLzCvg4EHGKepnqPNCDfIEPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSryDJkzjDyNKb5yRUobvhYNv3z0+oq1Q0iGEz+t+iagIhAL594mvVNBq+VT0fgmMjwDQfQENckBjKQUF+f9tA9M/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188071},"main":"dist/index.js","_from":"file:bernierllc-content-management-tests-0.5.8.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"e5dcb156-034e-4a2f-a43a-da159910a51f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.5.8.tgz","_integrity":"sha512-DRvtQ33kzzBGBKMWR1dJ/myiVlFccoP172AD2GfhH9AQV1DMyJ5WsQTvm8Abqk3cskx1vr2SO6dlIyPowmH1VQ==","_npmVersion":"12.2.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^11.1.1","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"^0.6.3","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"^0.4.1","@bernierllc/content-type-text":"^1.5.0","@bernierllc/content-type-audio":"^1.5.0","@bernierllc/content-type-image":"^1.5.0","@bernierllc/content-type-video":"^1.5.0","@bernierllc/content-soft-delete":"^1.6.0","@bernierllc/content-workflow-ui":"^0.6.2","@bernierllc/content-type-registry":"^1.6.0","@bernierllc/content-config-manager":"^0.5.2","@bernierllc/content-editor-service":"^0.8.3","@bernierllc/content-autosave-manager":"^1.6.0","@bernierllc/content-management-suite":"^2.2.3","@bernierllc/content-workflow-service":"^0.6.1","@bernierllc/content-editorial-workflow":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/content-management-tests_0.5.8_1790882602140_0.016890431263922867","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"_id":"@bernierllc/content-management-tests@0.5.9","dist":{"shasum":"ac880dfae3e262e9f141bc0d7e7520fd39c961b3","tarball":"https://registry.npmjs.org/@bernierllc/content-management-tests/-/content-management-tests-0.5.9.tgz","fileCount":8,"integrity":"sha512-kudQbuVhgyNz1sC6maFIq75xXql+Nep9ikC+kHwJGTgIZHvKN/iva8NYC0Z54V/WeUox4GUpjLe6yjYquzu0cQ==","signatures":[{"sig":"MEYCIQCKxIejHSD60QoDAoLVb61+bNXbx82xmBR6EvGJGA9PFQIhANU1IItoFEnCT2x4mRySH1XWUfgQFPRm5ZQZ92cvYBeP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB9XG1eLYF+rusSlNRdwASRC0wMUXh6j8toCUmQYaIolAiEAuN4gdWBuIGplF/GjWOktkoN3P+0RbN7/9fWxAIsPmkU="}],"unpackedSize":188071},"main":"dist/index.js","name":"@bernierllc/content-management-tests","_from":"file:bernierllc-content-management-tests-0.5.9.tgz","types":"dist/index.d.ts","author":{"name":"Bernier LLC"},"module":"dist/index.esm.js","license":"UNLICENSED","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","setup":"playwright install","test:ci":"npm run test:coverage && npm run test:playwright","lint:fix":"eslint src --ext .ts,.tsx --fix","test:all":"npm run test && npm run test:playwright && npm run test:integration","test:e2e":"jest --testPathPattern=e2e","test:run":"jest --passWithNoTests","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:playwright":"playwright test","test:integration":"jest --testPathPattern=integration","test:playwright:ui":"playwright test --ui","test:playwright:debug":"playwright test --debug"},"version":"0.5.9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"e5dcb156-034e-4a2f-a43a-da159910a51f"}},"keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"_resolved":"/home/runner/work/tools/tools/packages/suite/content-management-tests/bernierllc-content-management-tests-0.5.9.tgz","_integrity":"sha512-kudQbuVhgyNz1sC6maFIq75xXql+Nep9ikC+kHwJGTgIZHvKN/iva8NYC0Z54V/WeUox4GUpjLe6yjYquzu0cQ==","_npmVersion":"12.2.0","description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","directories":{},"maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.22.0","jest":"^29.5.0","uuid":"^11.1.1","lodash":"^4.17.21","date-fns":"^2.30.0","supertest":"^6.3.0","playwright":"^1.40.0","@faker-js/faker":"^8.0.0","@playwright/test":"^1.40.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.5.0","@testing-library/jest-dom":"^6.0.0","@bernierllc/content-list-ui":"^0.6.4","@testing-library/user-event":"^14.5.0","@bernierllc/content-editor-ui":"^0.4.1","@bernierllc/content-type-text":"^1.5.0","@bernierllc/content-type-audio":"^1.5.0","@bernierllc/content-type-image":"^1.5.0","@bernierllc/content-type-video":"^1.5.0","@bernierllc/content-soft-delete":"^1.6.0","@bernierllc/content-workflow-ui":"^0.6.3","@bernierllc/content-type-registry":"^1.6.0","@bernierllc/content-config-manager":"^0.5.3","@bernierllc/content-editor-service":"^0.8.4","@bernierllc/content-autosave-manager":"^1.6.0","@bernierllc/content-management-suite":"^2.2.4","@bernierllc/content-workflow-service":"^0.6.2","@bernierllc/content-editorial-workflow":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.0.0","eslint":"^8.0.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/lodash":"^4.14.0","@types/supertest":"^2.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/content-management-tests_0.5.9_1790884753970_0.016174123185430656"}}},"time":{"created":"2025-12-18T19:51:55.783Z","modified":"2026-10-01T19:59:14.299Z","0.1.1":"2025-12-18T19:51:56.062Z","0.1.2":"2025-12-21T00:26:06.903Z","0.1.3":"2025-12-21T02:19:04.649Z","0.1.4":"2025-12-22T21:11:29.031Z","0.1.5":"2025-12-23T01:48:26.248Z","0.1.6":"2025-12-24T20:41:53.442Z","0.1.8":"2026-01-05T19:48:34.950Z","0.1.10":"2026-03-10T17:28:45.636Z","0.1.11":"2026-03-22T22:03:07.077Z","0.1.12":"2026-03-23T18:29:53.932Z","0.1.13":"2026-05-18T19:53:00.550Z","0.1.14":"2026-05-19T02:27:03.474Z","0.1.15":"2026-05-19T20:16:17.742Z","0.1.16":"2026-05-19T23:42:30.933Z","0.2.0":"2026-05-20T01:51:52.654Z","0.2.1":"2026-05-20T02:19:53.597Z","0.2.2":"2026-05-20T03:01:26.456Z","0.4.0":"2026-05-20T04:17:45.450Z","0.5.0":"2026-05-20T18:58:09.274Z","0.5.1":"2026-05-20T22:29:41.028Z","0.5.2":"2026-05-27T00:14:54.732Z","0.5.3":"2026-05-29T03:07:07.489Z","0.5.4":"2026-06-12T20:18:22.907Z","0.5.5":"2026-07-14T08:00:49.200Z","0.5.6":"2026-08-20T17:30:31.054Z","0.5.7":"2026-09-30T19:38:34.240Z","0.5.8":"2026-10-01T19:23:22.226Z","0.5.9":"2026-10-01T19:59:14.058Z"},"author":{"name":"Bernier LLC"},"license":"UNLICENSED","keywords":["testing","playwright","jest","e2e","integration","content-management","test-utils","fixtures","mocks"],"description":"Comprehensive test suite for the content management system with Playwright, Jest, and integration tests","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"readme":"/*\nCopyright (c) 2025 Bernier LLC\n\nThis file is licensed to the client under a limited-use license.\nThe client may use and modify this code *only within the scope of the project it was delivered for*.\nRedistribution or use in other products or commercial offerings is not permitted without written consent from Bernier LLC.\n*/\n\n# Content Management Tests\n\nA comprehensive test suite for the content management system with Playwright, Jest, and integration tests.\n\n## Features\n\n- **🎭 Playwright E2E Tests**: Complete end-to-end testing with browser automation\n- **🧪 Jest Unit Tests**: Unit testing with React Testing Library\n- **🔗 Integration Tests**: API and component integration testing\n- **⚡ Performance Tests**: Load time and performance benchmarking\n- **📱 Responsive Tests**: Mobile, tablet, and desktop testing\n- **♿ Accessibility Tests**: WCAG compliance testing\n- **🛠️ Test Utilities**: Reusable test helpers and fixtures\n- **📊 Test Reports**: HTML, JSON, and JUnit test reports\n- **🎯 Test Data**: Faker-based test data generation\n- **🔧 Mocking**: Comprehensive mocking for external dependencies\n\n## Installation\n\n```bash\nnpm install @bernierllc/content-management-tests\n```\n\n## Quick Start\n\n```typescript\nimport { createTestUtils, contentFixtures } from '@bernierllc/content-management-tests';\n\n// Create test utilities\nconst testUtils = createTestUtils(page, context);\n\n// Use test fixtures\nconst contentData = contentFixtures.text;\n\n// Run tests\nawait testUtils.createContent('text', contentData);\n```\n\n## Test Types\n\n### 1. End-to-End Tests\n\nComprehensive browser-based testing with Playwright:\n\n```typescript\nimport { test, expect } from '@playwright/test';\nimport { createTestUtils } from '@bernierllc/content-management-tests';\n\ntest.describe('Content Management E2E', () => {\n  let testUtils: ReturnType<typeof createTestUtils>;\n\n  test.beforeEach(async ({ page, context }) => {\n    testUtils = createTestUtils(page, context);\n    await testUtils.navigateTo('/');\n  });\n\n  test('should create and publish content', async () => {\n    await testUtils.login('admin@example.com', 'password');\n    await testUtils.createContent('text', {\n      title: 'Test Content',\n      slug: 'test-content',\n      body: 'Test body'\n    });\n    await testUtils.publishContent('test-content');\n    await testUtils.expectTextVisible('Content published successfully');\n  });\n});\n```\n\n### 2. Unit Tests\n\nComponent and function testing with Jest:\n\n```typescript\nimport { render, screen } from '@testing-library/react';\nimport { ContentEditor } from '@bernierllc/content-management-suite';\n\ndescribe('ContentEditor', () => {\n  test('should render editor component', () => {\n    render(<ContentEditor content={contentFixtures.text} />);\n    expect(screen.getByTestId('content-editor')).toBeInTheDocument();\n  });\n});\n```\n\n### 3. Integration Tests\n\nAPI and service integration testing:\n\n```typescript\nimport { test, expect } from '@playwright/test';\n\ntest.describe('API Integration', () => {\n  test('should handle content CRUD operations', async () => {\n    const response = await testUtils.apiRequest('POST', '/content', {\n      type: 'text',\n      data: contentFixtures.text\n    });\n    expect(response.status).toBe(201);\n  });\n});\n```\n\n### 4. Performance Tests\n\nLoad time and performance benchmarking:\n\n```typescript\nimport { test, expect } from '@playwright/test';\n\ntest.describe('Performance', () => {\n  test('should load content list quickly', async () => {\n    const loadTime = await testUtils.measurePerformance('Content List Load', async () => {\n      await testUtils.navigateTo('/admin/content');\n      await testUtils.waitForElement('[data-testid=\"content-list\"]');\n    });\n    expect(loadTime).toBeLessThan(2000);\n  });\n});\n```\n\n## Test Utilities\n\n### TestUtils Class\n\nComprehensive test utilities for common operations:\n\n```typescript\nimport { createTestUtils } from '@bernierllc/content-management-tests';\n\nconst testUtils = createTestUtils(page, context);\n\n// Navigation\nawait testUtils.navigateTo('/admin/content');\nawait testUtils.waitForElement('[data-testid=\"content-list\"]');\n\n// Form operations\nawait testUtils.fillForm({\n  title: 'Test Title',\n  slug: 'test-slug',\n  body: 'Test body'\n});\nawait testUtils.clickButton('Save as Draft');\n\n// Content operations\nawait testUtils.createContent('text', contentData);\nawait testUtils.editContent(contentId, updates);\nawait testUtils.publishContent(contentId);\nawait testUtils.deleteContent(contentId, true);\n\n// Workflow operations\nawait testUtils.createWorkflow(workflowData);\nawait testUtils.updateWorkflow(workflowId, updates);\nawait testUtils.deleteWorkflow(workflowId);\n\n// User operations\nawait testUtils.createUser(userData);\nawait testUtils.updateUser(userId, updates);\nawait testUtils.deleteUser(userId);\n\n// Authentication\nawait testUtils.login('admin@example.com', 'password');\nawait testUtils.logout();\n\n// API operations\nconst response = await testUtils.apiRequest('GET', '/content');\nconst content = await testUtils.getContent(contentId);\nconst createdContent = await testUtils.createContentViaAPI('text', data);\n\n// Assertions\nawait testUtils.expectElementVisible('[data-testid=\"content-list\"]');\nawait testUtils.expectTextVisible('Content saved successfully');\nawait testUtils.expectElementCount('[data-testid=\"content-item\"]', 5);\n\n// Screenshots\nawait testUtils.takeScreenshot('content-list');\nawait testUtils.takeElementScreenshot('[data-testid=\"content-editor\"]', 'editor');\n\n// Performance\nconst loadTime = await testUtils.measurePerformance('Page Load', async () => {\n  await testUtils.navigateTo('/admin/content');\n});\n\n// Responsive\nawait testUtils.switchToMobile();\nawait testUtils.switchToTablet();\nawait testUtils.switchToDesktop();\n\n// Cleanup\nawait testUtils.cleanup();\n```\n\n### Test Fixtures\n\nPre-defined test data for consistent testing:\n\n```typescript\nimport { contentFixtures, workflowFixtures, userFixtures } from '@bernierllc/content-management-tests';\n\n// Content fixtures\nconst textContent = contentFixtures.text;\nconst imageContent = contentFixtures.image;\nconst audioContent = contentFixtures.audio;\nconst videoContent = contentFixtures.video;\n\n// Workflow fixtures\nconst simpleWorkflow = workflowFixtures.simple;\nconst editorialWorkflow = workflowFixtures.editorial;\n\n// User fixtures\nconst adminUser = userFixtures.admin;\nconst editorUser = userFixtures.editor;\nconst authorUser = userFixtures.author;\nconst regularUser = userFixtures.user;\n\n// Generate custom test data\nconst customContent = testDataGenerators.generateContent('text', {\n  title: 'Custom Title',\n  body: 'Custom body'\n});\n```\n\n### Test Data Generators\n\nDynamic test data generation:\n\n```typescript\nimport { TestDataGenerator } from '@bernierllc/content-management-tests';\n\n// Generate content\nconst content = TestDataGenerator.generateContent('text', {\n  title: 'Generated Title',\n  body: 'Generated body'\n});\n\n// Generate workflow\nconst workflow = TestDataGenerator.generateWorkflow({\n  name: 'Generated Workflow',\n  stages: [...]\n});\n\n// Generate user\nconst user = TestDataGenerator.generateUser('admin', {\n  name: 'Generated User',\n  email: 'generated@example.com'\n});\n```\n\n## Test Configuration\n\n### Playwright Configuration\n\n```typescript\n// playwright.config.ts\nimport { defineConfig, devices } from '@playwright/test';\n\nexport default defineConfig({\n  testDir: './src/playwright',\n  fullyParallel: true,\n  retries: process.env.CI ? 2 : 0,\n  workers: process.env.CI ? 1 : undefined,\n  reporter: [\n    ['html'],\n    ['json', { outputFile: 'test-results/results.json' }],\n    ['junit', { outputFile: 'test-results/results.xml' }]\n  ],\n  use: {\n    baseURL: 'http://localhost:3000',\n    trace: 'on-first-retry',\n    screenshot: 'only-on-failure',\n    video: 'retain-on-failure'\n  },\n  projects: [\n    { name: 'chromium', use: { ...devices['Desktop Chrome'] } },\n    { name: 'firefox', use: { ...devices['Desktop Firefox'] } },\n    { name: 'webkit', use: { ...devices['Desktop Safari'] } },\n    { name: 'Mobile Chrome', use: { ...devices['Pixel 5'] } },\n    { name: 'Mobile Safari', use: { ...devices['iPhone 12'] } }\n  ]\n});\n```\n\n### Jest Configuration\n\n```javascript\n// jest.config.js\nmodule.exports = {\n  testEnvironment: 'jsdom',\n  setupFilesAfterEnv: ['<rootDir>/src/setup/jest.setup.ts'],\n  testMatch: [\n    '<rootDir>/src/**/*.test.ts',\n    '<rootDir>/src/**/*.test.tsx'\n  ],\n  collectCoverageFrom: [\n    'src/**/*.{ts,tsx}',\n    '!src/**/*.test.{ts,tsx}',\n    '!src/**/*.stories.{ts,tsx}'\n  ],\n  coverageThreshold: {\n    global: {\n      branches: 80,\n      functions: 80,\n      lines: 80,\n      statements: 80\n    }\n  }\n};\n```\n\n## Running Tests\n\n### All Tests\n\n```bash\n# Run all tests\nnpm run test:all\n\n# Run with coverage\nnpm run test:coverage\n\n# Run in CI mode\nnpm run test:ci\n```\n\n### Playwright Tests\n\n```bash\n# Run Playwright tests\nnpm run test:playwright\n\n# Run with UI\nnpm run test:playwright:ui\n\n# Run in debug mode\nnpm run test:playwright:debug\n\n# Run specific test\nnpx playwright test e2e-tests.spec.ts\n\n# Run specific browser\nnpx playwright test --project=chromium\n```\n\n### Jest Tests\n\n```bash\n# Run Jest tests\nnpm run test\n\n# Run in watch mode\nnpm run test:watch\n\n# Run with coverage\nnpm run test:coverage\n\n# Run specific test\nnpm run test -- --testNamePattern=\"ContentEditor\"\n\n# Run specific file\nnpm run test -- content-editor.test.tsx\n```\n\n### Integration Tests\n\n```bash\n# Run integration tests\nnpm run test:integration\n\n# Run E2E tests\nnpm run test:e2e\n```\n\n## Test Scripts\n\n### Package.json Scripts\n\n```json\n{\n  \"scripts\": {\n    \"test\": \"jest\",\n    \"test:watch\": \"jest --watch\",\n    \"test:coverage\": \"jest --coverage\",\n    \"test:playwright\": \"playwright test\",\n    \"test:playwright:ui\": \"playwright test --ui\",\n    \"test:playwright:debug\": \"playwright test --debug\",\n    \"test:integration\": \"jest --testPathPattern=integration\",\n    \"test:e2e\": \"jest --testPathPattern=e2e\",\n    \"test:all\": \"npm run test && npm run test:playwright && npm run test:integration\",\n    \"test:ci\": \"npm run test:coverage && npm run test:playwright\",\n    \"setup\": \"playwright install\"\n  }\n}\n```\n\n## Test Reports\n\n### HTML Reports\n\nPlaywright generates HTML reports with:\n- Test results and status\n- Screenshots and videos\n- Performance metrics\n- Error details and stack traces\n\n### JSON Reports\n\nMachine-readable JSON reports for CI/CD integration:\n\n```json\n{\n  \"config\": {\n    \"projects\": [...],\n    \"webServer\": {...}\n  },\n  \"suites\": [\n    {\n      \"title\": \"Content Management E2E\",\n      \"file\": \"e2e-tests.spec.ts\",\n      \"specs\": [...],\n      \"tests\": [...]\n    }\n  ],\n  \"errors\": [...]\n}\n```\n\n### JUnit Reports\n\nJUnit XML reports for CI/CD systems:\n\n```xml\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<testsuites>\n  <testsuite name=\"Content Management E2E\" tests=\"10\" failures=\"0\" errors=\"0\" skipped=\"0\" time=\"45.2\">\n    <testcase name=\"should create and publish content\" time=\"3.2\" />\n    <testcase name=\"should edit content\" time=\"2.8\" />\n    ...\n  </testsuite>\n</testsuites>\n```\n\n## Best Practices\n\n### Test Organization\n\n1. **Group related tests** in describe blocks\n2. **Use descriptive test names** that explain what is being tested\n3. **Keep tests independent** - each test should be able to run in isolation\n4. **Use setup and teardown** for common test preparation\n5. **Mock external dependencies** to ensure test reliability\n\n### Test Data\n\n1. **Use fixtures** for consistent test data\n2. **Generate dynamic data** when needed\n3. **Clean up test data** after each test\n4. **Use realistic data** that matches production scenarios\n5. **Avoid hardcoded values** in tests\n\n### Assertions\n\n1. **Use specific assertions** rather than generic ones\n2. **Test both positive and negative cases**\n3. **Verify error messages** and error handling\n4. **Check accessibility** and responsive design\n5. **Measure performance** for critical operations\n\n### Maintenance\n\n1. **Keep tests up to date** with code changes\n2. **Refactor tests** when they become brittle\n3. **Use page object model** for complex UI tests\n4. **Document test scenarios** and expected behavior\n5. **Monitor test performance** and optimize slow tests\n\n## Troubleshooting\n\n### Common Issues\n\n1. **Tests timing out**: Increase timeout or optimize test performance\n2. **Element not found**: Check selectors and wait conditions\n3. **Flaky tests**: Add proper waits and retries\n4. **Memory leaks**: Clean up resources and close browsers\n5. **Network issues**: Mock external services and handle failures\n\n### Debug Mode\n\n```bash\n# Run tests in debug mode\nnpx playwright test --debug\n\n# Run specific test in debug mode\nnpx playwright test --debug --grep \"should create content\"\n\n# Run with headed browser\nnpx playwright test --headed\n```\n\n### Test Environment\n\n```bash\n# Set test environment\nNODE_ENV=test npm run test\n\n# Set test database\nTEST_DATABASE_URL=sqlite:test.db npm run test\n\n# Set test port\nTEST_PORT=3001 npm run test\n```\n\n## License\n\nCopyright (c) 2025 Bernier LLC. Licensed under limited-use license.\n","readmeFilename":"README.md"}