Merge pull request #31166 from schultzp2020/constructor-parameters

refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility
This commit is contained in:
Patrik Oldsberg
2025-10-15 18:56:42 +02:00
committed by GitHub
187 changed files with 1893 additions and 728 deletions
@@ -21,11 +21,14 @@ import {
import { z } from 'zod';
import { createConditionExports } from './createConditionExports';
import { createPermissionRule } from './createPermissionRule';
import { createPermissionResourceRef } from './createPermissionResourceRef';
const testIntegration = () =>
createConditionExports({
pluginId: 'test-plugin',
resourceType: 'test-resource',
resourceRef: createPermissionResourceRef<any, any>().with({
pluginId: 'test-plugin',
resourceType: 'test-resource',
}),
rules: {
testRule1: createPermissionRule({
name: 'testRule1',