import os
import json

# Directory path
directory = './'

# Output file path
output_file = './concat.js'

# List to store JSON data
json_data = []

# Iterate over files in the directory
for filename in os.listdir(directory):
  if filename.endswith('.json'):
    file_path = os.path.join(directory, filename)
    try:
      with open(file_path, 'r') as file:
        data = json.load(file)
        if data.get('type') == 'spell':
          json_data.append(data)
    except Exception as e:
      print(f"Error reading file {file_path}: {str(e)}")

# Write the concatenated JSON data to the output file
with open(output_file, 'w') as file:
  json.dump(json_data, file)

